From a20ca6eb18821ee4d5eab5eec33723e7c61d88b6 Mon Sep 17 00:00:00 2001 From: NĂ©lio Laranjeiro Date: Tue, 12 Jan 2010 23:51:46 +0100 Subject: digital/avr/modules/flash: add flash ATMEL driver --- digital/avr/modules/flash/flash.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'digital/avr/modules/flash/flash.c') diff --git a/digital/avr/modules/flash/flash.c b/digital/avr/modules/flash/flash.c index bd84b4e4..05151800 100644 --- a/digital/avr/modules/flash/flash.c +++ b/digital/avr/modules/flash/flash.c @@ -247,3 +247,18 @@ flash_init_sst (void) flash.flash_size_func = flash_sst_size; flash.flash_block_size_func = flash_sst_block_size; } + +void +flash_init_at (void) +{ + flash.erase_func = flash_at_erase; + flash.send_cmd_func = flash_at_send_command; + flash.read_status_func = flash_at_read_status; + flash.is_busy_func = flash_at_is_busy; + flash.write_func = flash_at_write; + flash.read_func = flash_at_read; + flash.read_array_func = flash_at_read_array; + flash.write_array_func = flash_at_write_array; + flash.flash_size_func = flash_at_size; + flash.flash_block_size_func = flash_at_block_size; +} -- cgit v1.2.3