summaryrefslogtreecommitdiff
path: root/digital/avr/modules/flash
diff options
context:
space:
mode:
Diffstat (limited to 'digital/avr/modules/flash')
-rw-r--r--digital/avr/modules/flash/flash.avr.c2
-rw-r--r--digital/avr/modules/flash/flash.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/digital/avr/modules/flash/flash.avr.c b/digital/avr/modules/flash/flash.avr.c
index 35b2201a..f426100a 100644
--- a/digital/avr/modules/flash/flash.avr.c
+++ b/digital/avr/modules/flash/flash.avr.c
@@ -95,7 +95,7 @@ flash_erase (uint8_t cmd, uint32_t start_addr)
}
void
-flash_send_command (uint8_t cmd)
+flash_send_command (flash_cmd_t cmd)
{
AC_FLASH_PORT &= ~_BV(AC_FLASH_BIT_SS);
spi_send (cmd);
diff --git a/digital/avr/modules/flash/flash.h b/digital/avr/modules/flash/flash.h
index 1a24d59e..95fc7699 100644
--- a/digital/avr/modules/flash/flash.h
+++ b/digital/avr/modules/flash/flash.h
@@ -53,6 +53,7 @@
#define FLASH_LOG_PAGE_SIZE 0x80000
#define FLASH_LOG_BUFFER_SIZE 16
+enum flash_cmd_t
enum
{
FLASH_CMD_INIT,
@@ -62,6 +63,7 @@ enum
FLASH_CMD_WRITE_BYTE,
FLASH_CMD_NB
};
+typedef enum flash_cmd_t flash_cmd_t;
/** Flash access.
* The flash contains an address of 21 bits in a range from 0x0-0x1fffff.