drivers/ecos_lpc2138_sja1000/lpc2138.h
changeset 3 d9cf34cd6823
parent 0 4472ee7c6c3e
--- a/drivers/ecos_lpc2138_sja1000/lpc2138.h	Thu May 11 13:52:43 2006 +0200
+++ b/drivers/ecos_lpc2138_sja1000/lpc2138.h	Fri May 12 22:14:03 2006 +0200
@@ -25,10 +25,16 @@
 #define _LPC2138_H_
 
 
+/* block and maximum size of NVRRAM in bytes */ 
+#define NVRAM_BLOCK_SIZE 256
+#define NVRAM_MAX_SIZE 1024*512
+
 extern short data_len;
+extern short data_num_pages;
 extern unsigned int *data_page;
 extern unsigned int data_addr;
 
+extern unsigned int *regs_page;
 
 void lpc2138_pinsel_set(int pin, LPC2138_PORT port, int size, int func); 
 void lpc2138_pinsel_clear(void); 
@@ -45,7 +51,9 @@
 void iat_flash_erase(unsigned int command_ee,unsigned int result_ee[]);
 void iat_flash_write_page(unsigned int addr);
 void iat_flash_read_page(unsigned int addr);
-
+ 
+void iat_flash_write_regs(void);
+void iat_flash_read_regs(void);
 
 #endif