//SPI commands
#define SPI_JEDEC 0x80
#define SPI_ERASE 0x81
+#define SPI_RW_EM260 0x82
//OCT commands
#define OCT_CMP 0x90
void msdelay(unsigned int ms);
-//! Prepare Timer A; call before using delay_ms or delay_us.
+//! Prepare Timer B; call before using delay_ms or delay_us.
void prep_timer();
//! Delay for specified number of milliseconds (given 16 MHz clock)
WEAKDEF void jtaghandle(unsigned char, unsigned char, unsigned long);
WEAKDEF void jtag430handle(unsigned char, unsigned char, unsigned long);
WEAKDEF void ejtaghandle(unsigned char, unsigned char, unsigned long);
-WEAKDEF void jtagarm7tdmihandle(unsigned char app, unsigned char verb, unsigned long len);
+WEAKDEF void jtagarm7tdmihandle(unsigned char, unsigned char, unsigned long);
+WEAKDEF void xscalehandle(unsigned char, unsigned char, unsigned long);
-WEAKDEF void jtag430x2handle(unsigned char app, unsigned char verb, unsigned long len);
+WEAKDEF void jtag430x2handle(unsigned char, unsigned char, unsigned long);
WEAKDEF void nrfhandle(unsigned char,
unsigned char,
WEAKDEF void pichandle( unsigned char app,
unsigned char verb,
unsigned long len );
+
+WEAKDEF void adchandle( unsigned char app, unsigned char verb, unsigned long len );