Go to the source code of this file.
- Author
- Chris McGalliard - port of L4 by Adam Busch (busch.nosp@m.8@pu.nosp@m.rdue..nosp@m.edu)
- Version
- 0.1
- Date
- 2023-08-28
- Copyright
- Copyright (c) 2023
◆ FLASH_KEY_1
| #define FLASH_KEY_1 0x45670123 |
◆ FLASH_KEY_2
| #define FLASH_KEY_2 0xCDEF89AB |
◆ PHAL_FLASH_TIMEOUT
| #define PHAL_FLASH_TIMEOUT 500000U |
◆ anonymous enum
| Enumerator |
|---|
| FLASH_OK | |
| FLASH_FAIL | |
| FLASH_ADDR_NOT_CLEARED | |
| FLASH_TIMEOUT | |
◆ PHAL_flashErase()
| uint8_t PHAL_flashErase |
( |
uint32_t * | addr, |
|
|
uint32_t | words ) |
◆ PHAL_flashErasePage()
| uint8_t PHAL_flashErasePage |
( |
uint8_t | page | ) |
|
◆ PHAL_flashReadU32()
| uint32_t PHAL_flashReadU32 |
( |
uint32_t | addr | ) |
|
◆ PHAL_flashWriteU32()
| uint8_t PHAL_flashWriteU32 |
( |
uint32_t | address, |
|
|
uint32_t | value ) |
◆ PHAL_flashWriteU32_Buffered()
| uint8_t PHAL_flashWriteU32_Buffered |
( |
uint32_t | Address, |
|
|
uint32_t * | data, |
|
|
uint32_t | count ) |
◆ PHAL_flashWriteU64()
| uint8_t PHAL_flashWriteU64 |
( |
uint32_t | address, |
|
|
uint64_t | data ) |