summaryrefslogtreecommitdiff
path: root/digital/avr/modules/flash/flash.h
diff options
context:
space:
mode:
authorNélio Laranjeiro2010-01-12 23:51:21 +0100
committerNélio Laranjeiro2010-01-12 23:51:21 +0100
commit0f278970130103b1df4a2b308359943520f10987 (patch)
tree32e073791d0f7b04d1472c3bde02bcd6aeb4f1e8 /digital/avr/modules/flash/flash.h
parent5108bca24a42a669d3d457afe61b163cdb47308b (diff)
digital/avr/modules/flash: add FLASH_CS macros
Diffstat (limited to 'digital/avr/modules/flash/flash.h')
-rw-r--r--digital/avr/modules/flash/flash.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/digital/avr/modules/flash/flash.h b/digital/avr/modules/flash/flash.h
index 95fc7699..806b97ad 100644
--- a/digital/avr/modules/flash/flash.h
+++ b/digital/avr/modules/flash/flash.h
@@ -53,6 +53,14 @@
#define FLASH_LOG_PAGE_SIZE 0x80000
#define FLASH_LOG_BUFFER_SIZE 16
+/** Enable CS. */
+#define FLASH_CS_ENABLE \
+ AC_FLASH_PORT &= ~_BV(AC_FLASH_BIT_SS)
+
+/** Disable CS. */
+#define FLASH_CS_DISABLE \
+ AC_FLASH_PORT |= _BV(AC_FLASH_BIT_SS);
+
enum flash_cmd_t
enum
{