HWA
Bare metal programming with style
|
This class is used by:
flash0
flash0
flash0
flash0
hw( read, ... ) - Read one byte at given memory address:
hw( read_bytes, ... ) - Copy n bytes from Flash memory to RAM:
hw( load_buffer, ... ), hw( erase_page, ... ), hw( write_page, ... ) - Write data to Flash memory
Writing into the memory requires a special procedure:
HW_DEVICE_FLASH_PAGE_SIZE
gives the page buffer size.Steps 1 & 2 can be done in any order.
Harware registers:
Logical registers: