openMMC
Open Source Modular MMC for AMCs
|
Enumerations | |
enum | iap_cmds { iap_prepare_sectors_write = 50 , iap_copy_ram_flash , iap_erase_sectors , iap_blank_check_sectors , iap_read_part_id , iap_read_boot_code_version , iap_read_device_sn , iap_compare , iap_reinvoke } |
Functions | |
enum iap_err | lpc17_iap_prepare_sectors (uint8_t start_sector, uint8_t end_sector) |
enum iap_err | lpc17_iap_copy_ram_flash (const uint32_t *src_ram, const uint32_t *dest_flash, size_t len, uint32_t cpu_clk_khz) |
enum iap_err | lpc17_iap_erase_sectors (uint8_t start_sector, uint8_t end_sector, uint32_t cpu_clk_khz) |
enum iap_err | lpc17_iap_blank_check (uint8_t start_sector, uint8_t end_sector) |
enum iap_cmds |
enum iap_err lpc17_iap_blank_check | ( | uint8_t | start_sector, |
uint8_t | end_sector ) |
enum iap_err lpc17_iap_copy_ram_flash | ( | const uint32_t * | src_ram, |
const uint32_t * | dest_flash, | ||
size_t | len, | ||
uint32_t | cpu_clk_khz ) |
enum iap_err lpc17_iap_erase_sectors | ( | uint8_t | start_sector, |
uint8_t | end_sector, | ||
uint32_t | cpu_clk_khz ) |
enum iap_err lpc17_iap_prepare_sectors | ( | uint8_t | start_sector, |
uint8_t | end_sector ) |