Mercurial > ~darius > hgwebdir.cgi > stm32temp
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);