Mercurial > avr_jtag
view include/jtag.h @ 4:6b1594fb668f
Improve performance of jtag.c and test it with Python scripts.
- cp_tditdo.py send bits to TDI and hope it will feed back from TDO.
- Expand loops in jtag.c to improve performance.
author | Thinker K.F. Li <thinker@branda.to> |
---|---|
date | Sun, 22 Feb 2009 12:54:45 +0800 |
parents | abf221bf3ce4 |
children | 61f27549de57 |
line wrap: on
line source
#ifndef __JTAG_H_ #define __JTAG_H_ #include <avr/io.h> #define JTAG_PORT PORTB #define JTAG_PIN PINB #define JTAG_TCK PINB0 #define JTAG_TMS PINB1 #define JTAG_TDI PINB2 #define JTAG_TDO PINB3 extern void jtag_init(void); extern void jtag_tms(char *buf, int nbits); extern void jtag_shift(char *buf, int nbits); extern void jtag_shift_inout(char *ibuf, char *obuf, int nbits); #endif /* __JTAG_H_ */