iap.h¶
-
PREPARE_SECTOR_FOR_WRITE_OPERATION
¶ 1
(50)
-
COPY_RAM_TO_FLASH
¶ 1
(51)
-
ERASE_SECTOR
¶ 1
(52)
-
BLANK_CHECK_SECTOR
¶ 1
(53)
-
READ_PART_ID
¶ 1
(54)
-
READ_BOOT_CODE_VERSION
¶ 1
(55)
-
COMPARE
¶ 1
(56)
-
CMD_SUCCESS
¶ 1
(0)
-
INVALID_COMMAND
¶ 1
(1)
-
SRC_ADDR_ERROR
¶ 1
(2)
-
DST_ADDR_ERROR
¶ 1
(3)
-
SRC_ADDR_NOT_MAPPED
¶ 1
(4)
-
DST_ADDR_NOT_MAPPED
¶ 1
(5)
-
COUNT_ERROR
¶ 1
(6)
-
INVALID_SECTOR
¶ 1
(7)
-
SECTOR_NOT_BLANK
¶ 1
(8)
-
SECTOR_NOT_PREPARED_FOR_WRITE_OPERATION
¶ 1
(9)
-
COMPARE_ERROR
¶ 1
(10)
-
BUSY
¶ 1
(11)
-
INVALID_ADDRESS
¶ 1
(0xFF)
-
IAP_LOCATION
¶ 1
(0x7FFFFFF1)
-
PLLCON_PLLE
¶ PLL Enable.
1
(0x01)
-
PLLCON_PLLD
¶ PLL Disable.
1
(0x00)
-
PLLCON_PLLC
¶ PLL Connect.
1
(0x03)
-
PLLSTAT_PLOCK
¶ PLL Lock Status.
1
(0x0400)
-
uint8_t
iap_get_sector
(uint32_t addr)¶