diff flash.h @ 83:05ba84c7da97

Add a flash layer for compatibility (in future). Fix SPI flash block writing. White space fixes.
author Daniel O'Connor <darius@dons.net.au>
date Mon, 02 Mar 2015 14:32:08 +1030
parents
children e30fe4bb8011
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/flash.h	Mon Mar 02 14:32:08 2015 +1030
@@ -0,0 +1,11 @@
+int		flashreadblock(uint32_t addr, uint32_t len, void *_data);
+int		flashwriteblock(uint32_t addr, uint32_t len, void *_data);
+uint32_t	flashcrcblock(uint32_t addr, uint32_t len);
+
+/* Streaming read/write */
+void		flashstartread(uint32_t addr);
+uint8_t		flashreadbyte(void);
+void		flashstartwrite(uint32_t addr, uint16_t data);
+void		flashwriteword(uint16_t data);
+void		flashstopread(void);
+void		flashstopwrite(void);