|
ra8-firmware 0.1.0
Bare-metal firmware for the Renesas RA8 family (RA8D2 / RA8P1)
|
One target entry filled in by ENTDAA (native mode). More...
#include <ra8_i3c.h>
Data Fields | |
| uint8_t | pid [6] |
| 48-bit Provisional ID (BE order). | |
| uint8_t | bcr |
| Bus Characteristic Register byte. | |
| uint8_t | dcr |
| Device Characteristic Register byte. | |
| uint8_t | dynamic_address |
| Address assigned to this target. | |
One target entry filled in by ENTDAA (native mode).
Each row passed to ra8_i3c_dynamic_address_assign is filled with the 48-bit Provisional ID, BCR, and DCR read during ENTDAA; the caller pre-populates dynamic_address with the address to hand out.
dynamic_address is a valid 7-bit address on entry. | uint8_t ra8_i3c_daa_target_t::bcr |
| uint8_t ra8_i3c_daa_target_t::dcr |
| uint8_t ra8_i3c_daa_target_t::dynamic_address |
| uint8_t ra8_i3c_daa_target_t::pid[6] |