#define DEBUGSTR 0xFF
-// Monitor Commands
-#define MONITOR_CHANGE_BAUD 0x80
-#define MONITOR_RAM_PATTERN 0x90
-#define MONITOR_RAM_DEPTH 0x91
-
-#define MONITOR_DIR 0xA0
-#define MONITOR_OUT 0xA1
-#define MONITOR_IN 0xA2
-
-#define MONITOR_SILENT 0xB0
-
-#define MONITOR_READBUF 0xC0
-#define MONITOR_WRITEBUF 0xC1
-#define MONITOR_SIZEBUF 0xC2
-
-
//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)
void monitorhandle(unsigned char, unsigned char, unsigned long);
-void spihandle(unsigned char, unsigned char, unsigned long);
-void i2chandle(unsigned char, unsigned char, unsigned long) WEAKDEF;
-void cchandle(unsigned char, unsigned char, unsigned long) WEAKDEF;
-void jtaghandle(unsigned char, unsigned char, unsigned long);
-void jtag430handle(unsigned char, unsigned char, unsigned long);
-void ejtaghandle(unsigned char, unsigned char, unsigned long);
-void jtagarm7tdmihandle(unsigned char app, unsigned char verb, unsigned long len);
-
-void jtag430x2handle(unsigned char app, unsigned char verb, unsigned long len);
-
-void avrhandle(unsigned char app,
- unsigned char verb,
- unsigned long len);
-int smartcardhandle(unsigned char app,
- unsigned char verb,
- unsigned int len);
-
-void pichandle( unsigned char app,
- unsigned char verb,
- unsigned long len );
+WEAKDEF void spihandle(unsigned char, unsigned char, unsigned long);
+WEAKDEF void i2chandle(unsigned char, unsigned char, unsigned long);
+WEAKDEF void cchandle(unsigned char, unsigned char, unsigned long);
+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 jtag430x2handle(unsigned char app, unsigned char verb, unsigned long len);
+
+WEAKDEF void nrfhandle(unsigned char,
+ unsigned char,
+ unsigned long);
+WEAKDEF void ccspihandle(unsigned char,
+ unsigned char,
+ unsigned long);
+WEAKDEF void avrhandle(unsigned char app,
+ unsigned char verb,
+ unsigned long len);
+WEAKDEF int smartcardhandle(unsigned char app,
+ unsigned char verb,
+ unsigned int len);
+
+WEAKDEF void pichandle( unsigned char app,
+ unsigned char verb,
+ unsigned long len );
+
+WEAKDEF void adchandle( unsigned char app, unsigned char verb, unsigned long len );