Documentation for this file.  
More...
Go to the source code of this file.
 | 
| 
#define  | MPC55XX_FLASH_BLANK_CHECK   0x01 | 
|   | 
| 
#define  | MPC55XX_FLASH_UNLOCK   0x02 | 
|   | 
| 
#define  | MPC55XX_FLASH_ERASE   0x04 | 
|   | 
| 
#define  | MPC55XX_FLASH_PROGRAM   0x08 | 
|   | 
| 
#define  | MPC55XX_FLASH_VERIFY   0x10 | 
|   | 
| 
#define  | MPC55XX_FLASH_CONFIG_ERR   (-1) | 
|   | 
| 
#define  | MPC55XX_FLASH_SIZE_ERR   (-2) | 
|   | 
| 
#define  | MPC55XX_FLASH_RANGE_ERR   (-3) | 
|   | 
| 
#define  | MPC55XX_FLASH_ERASE_ERR   (-4) | 
|   | 
| 
#define  | MPC55XX_FLASH_PROGRAM_ERR   (-5) | 
|   | 
| 
#define  | MPC55XX_FLASH_NOT_BLANK_ERR   (-6) | 
|   | 
| 
#define  | MPC55XX_FLASH_VERIFY_ERR   (-7) | 
|   | 
| 
#define  | MPC55XX_FLASH_LOCK_ERR   (-8) | 
|   | 
| 
#define  | MPC55XX_CACHE_ALIGNED_MASK   ((uintptr_t) 0x1f) | 
|   | 
| 
#define  | MPC55XX_CACHE_LINE_SIZE   32 | 
|   | 
 | 
| 
int  | mpc55xx_flash_copy (void *dest, const void *src, size_t nbytes) | 
|   | 
| 
int  | mpc55xx_flash_copy_op (void *rdest, const void *src, size_t nbytes, uint32_t opmask, uint32_t *p_fail_addr) | 
|   | 
| 
int  | mpc55xx_flash_size (uint32_t *p_size) | 
|   | 
| 
int  | mpc55xx_flash_writable (void) | 
|   | 
| 
uint32_t  | mpc55xx_flash_address (void) | 
|   | 
| 
void  | mpc55xx_flash_set_read_only (void) | 
|   | 
| 
void  | mpc55xx_flash_set_read_write (void) | 
|   | 
| 
int  | mpc55xx_physical_address (const void *addr, uint32_t *p_result) | 
|   | 
| 
int  | mpc55xx_mapped_address (const void *addr, uint32_t *p_result) | 
|   | 
Documentation for this file.