From 0f278970130103b1df4a2b308359943520f10987 Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Tue, 12 Jan 2010 23:51:21 +0100 Subject: digital/avr/modules/flash: add FLASH_CS macros --- digital/avr/modules/flash/flash.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'digital/avr/modules/flash/flash.h') 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 { -- cgit v1.2.3