|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
Per-channel software state. More...
Data Fields | |
| ra8_dotf_region_t | regions [k_ra8_dotf_max_regions] |
| Regions. | |
| uint8_t | region_valid [k_ra8_dotf_max_regions] |
| 1 if slot armed. | |
| uint8_t | active_region_id |
| or k_ra8_dotf_no_region. | |
| ra8_dotf_key_handle_t | key |
| Key. | |
| uint32_t | iv_cache [k_ra8_dotf_iv_word_count] |
| Iv cache. | |
| uint8_t | iv_valid |
| Iv valid. | |
| ra8_dotf_key_size_t | cached_key_size |
| Cached key size. | |
| ra8_dotf_sca_level_t | cached_sca |
| Cached sca. | |
| uint8_t | enabled |
| Enabled. | |
Per-channel software state.
Definition at line 100 of file ra8_dotf.c.
| uint8_t ra8_dotf_chan_state_t::active_region_id |
or k_ra8_dotf_no_region.
Definition at line 103 of file ra8_dotf.c.
Referenced by internal_check_overlap(), internal_state_reset(), ra8_dotf_get_active_region(), and ra8_dotf_select_region().
| ra8_dotf_key_size_t ra8_dotf_chan_state_t::cached_key_size |
Cached key size.
Definition at line 107 of file ra8_dotf.c.
Referenced by internal_assemble_reg00(), internal_state_reset(), ra8_dotf_install_key(), ra8_dotf_rotate_key(), and ra8_dotf_set_key_size().
| ra8_dotf_sca_level_t ra8_dotf_chan_state_t::cached_sca |
Cached sca.
Definition at line 108 of file ra8_dotf.c.
Referenced by internal_assemble_reg00(), internal_state_reset(), and ra8_dotf_set_sca_level().
| uint8_t ra8_dotf_chan_state_t::enabled |
Enabled.
Definition at line 109 of file ra8_dotf.c.
Referenced by internal_state_reset(), ra8_dotf_enable(), ra8_dotf_rotate_key(), ra8_dotf_set_key_size(), and ra8_dotf_set_sca_level().
| uint32_t ra8_dotf_chan_state_t::iv_cache[k_ra8_dotf_iv_word_count] |
Iv cache.
Definition at line 105 of file ra8_dotf.c.
Referenced by internal_rotate_iv(), internal_state_reset(), and ra8_dotf_set_iv().
| uint8_t ra8_dotf_chan_state_t::iv_valid |
Iv valid.
Definition at line 106 of file ra8_dotf.c.
Referenced by internal_rotate_iv(), internal_state_reset(), and ra8_dotf_set_iv().
| ra8_dotf_key_handle_t ra8_dotf_chan_state_t::key |
Key.
Definition at line 104 of file ra8_dotf.c.
Referenced by internal_state_reset(), ra8_dotf_install_key(), and ra8_dotf_rotate_key().
| uint8_t ra8_dotf_chan_state_t::region_valid[k_ra8_dotf_max_regions] |
1 if slot armed.
Definition at line 102 of file ra8_dotf.c.
Referenced by internal_state_reset(), ra8_dotf_select_region(), and ra8_dotf_set_region().
| ra8_dotf_region_t ra8_dotf_chan_state_t::regions[k_ra8_dotf_max_regions] |
Regions.
Definition at line 101 of file ra8_dotf.c.
Referenced by internal_check_overlap(), internal_state_reset(), ra8_dotf_get_active_region(), ra8_dotf_select_region(), and ra8_dotf_set_region().