|
OpenOCD
|

Public Types | |
| enum | { KINETIS_SMC , KINETIS_SMC32 , KINETIS_MC } |
| enum | { FS_PROGRAM_SECTOR = 1 , FS_PROGRAM_LONGWORD = 2 , FS_PROGRAM_PHRASE = 4 , FS_NO_CMD_BLOCKSTAT = 0x40 , FS_WIDTH_256BIT = 0x80 , FS_ECC = 0x100 } |
| enum | { KINETIS_CACHE_NONE , KINETIS_CACHE_K , KINETIS_CACHE_L , KINETIS_CACHE_MSCM } |
| enum | { KINETIS_WDOG_NONE , KINETIS_WDOG_K , KINETIS_WDOG_COP , KINETIS_WDOG32_KE1X , KINETIS_WDOG32_KL28 } |
Data Fields | |
| struct kinetis_flash_bank | banks [KINETIS_MAX_BANKS] |
| enum kinetis_chip:: { ... } | cache_type |
| uint32_t | dflash_size |
| uint32_t | fcfg2_maxaddr0_shifted |
| uint32_t | fcfg2_maxaddr1_shifted |
| enum kinetis_chip:: { ... } | flash_support |
| unsigned | max_flash_prog_size |
| char | name [40] |
| unsigned | num_banks |
| unsigned | num_nvm_blocks |
| unsigned | num_pflash_blocks |
| uint32_t | nvm_base |
| unsigned | nvm_sector_size |
| uint32_t | nvm_size |
| uint32_t | pflash_base |
| unsigned | pflash_sector_size |
| uint32_t | pflash_size |
| bool | probed |
| uint32_t | progr_accel_ram |
| uint32_t | sim_base |
| uint32_t | sim_fcfg1 |
| uint32_t | sim_fcfg2 |
| uint32_t | sim_sdid |
| enum kinetis_chip:: { ... } | sysmodectrlr_type |
| struct target * | target |
| enum kinetis_chip:: { ... } | watchdog_type |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| anonymous enum |
| struct kinetis_flash_bank kinetis_chip::banks[KINETIS_MAX_BANKS] |
Definition at line 311 of file kinetis.c.
Referenced by COMMAND_HANDLER(), FLASH_BANK_COMMAND_HANDLER(), kinetis_create_missing_banks(), and kinetis_fill_fcf().
| enum { ... } kinetis_chip::cache_type |
Referenced by kinetis_invalidate_flash_cache(), and kinetis_probe_chip().
| uint32_t kinetis_chip::dflash_size |
Definition at line 273 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| uint32_t kinetis_chip::fcfg2_maxaddr0_shifted |
Definition at line 262 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| uint32_t kinetis_chip::fcfg2_maxaddr1_shifted |
Definition at line 263 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| enum { ... } kinetis_chip::flash_support |
Referenced by kinetis_blank_check(), kinetis_probe_chip(), kinetis_write(), kinetis_write_inner(), and kinetis_write_sections().
| unsigned kinetis_chip::max_flash_prog_size |
Definition at line 267 of file kinetis.c.
Referenced by kinetis_probe_chip(), and kinetis_write_sections().
| char kinetis_chip::name[40] |
Definition at line 309 of file kinetis.c.
Referenced by kinetis_info(), and kinetis_probe_chip().
| unsigned kinetis_chip::num_banks |
Definition at line 311 of file kinetis.c.
Referenced by FLASH_BANK_COMMAND_HANDLER(), kinetis_create_missing_banks(), and kinetis_free_driver_priv().
| unsigned kinetis_chip::num_nvm_blocks |
Definition at line 265 of file kinetis.c.
Referenced by COMMAND_HANDLER(), kinetis_create_missing_banks(), kinetis_fill_fcf(), kinetis_probe(), and kinetis_probe_chip().
| unsigned kinetis_chip::num_pflash_blocks |
Definition at line 265 of file kinetis.c.
Referenced by COMMAND_HANDLER(), kinetis_create_missing_banks(), kinetis_fill_fcf(), kinetis_probe(), and kinetis_probe_chip().
| uint32_t kinetis_chip::nvm_base |
Definition at line 271 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| unsigned kinetis_chip::nvm_sector_size |
Definition at line 266 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| uint32_t kinetis_chip::nvm_size |
Definition at line 272 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| uint32_t kinetis_chip::pflash_base |
Definition at line 269 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| unsigned kinetis_chip::pflash_sector_size |
Definition at line 266 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| uint32_t kinetis_chip::pflash_size |
Definition at line 270 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| bool kinetis_chip::probed |
Definition at line 257 of file kinetis.c.
Referenced by COMMAND_HANDLER(), kinetis_disable_wdog(), kinetis_probe(), and kinetis_probe_chip().
| uint32_t kinetis_chip::progr_accel_ram |
Definition at line 275 of file kinetis.c.
Referenced by kinetis_probe_chip(), and kinetis_write_sections().
| uint32_t kinetis_chip::sim_base |
Definition at line 276 of file kinetis.c.
Referenced by COMMAND_HANDLER(), kinetis_chip_options(), and kinetis_probe_chip().
| uint32_t kinetis_chip::sim_fcfg1 |
Definition at line 260 of file kinetis.c.
Referenced by COMMAND_HANDLER(), kinetis_blank_check(), and kinetis_probe_chip().
| uint32_t kinetis_chip::sim_fcfg2 |
Definition at line 261 of file kinetis.c.
Referenced by kinetis_probe(), and kinetis_probe_chip().
| uint32_t kinetis_chip::sim_sdid |
Definition at line 259 of file kinetis.c.
Referenced by kinetis_probe_chip().
| enum { ... } kinetis_chip::sysmodectrlr_type |
Referenced by kinetis_check_run_mode(), kinetis_probe_chip(), and kinetis_read_pmstat().
| struct target* kinetis_chip::target |
Definition at line 256 of file kinetis.c.
Referenced by FLASH_BANK_COMMAND_HANDLER(), kinetis_check_run_mode(), kinetis_create_missing_banks(), kinetis_disable_wdog(), kinetis_invalidate_flash_cache(), kinetis_probe_chip(), and kinetis_read_pmstat().
| enum { ... } kinetis_chip::watchdog_type |
Referenced by kinetis_disable_wdog(), and kinetis_probe_chip().