We have some users of the PL011 struct which embed it directly into their own state structs. This means that the Rust version of the device must have a state struct that is the same size or smaller than the C struct. In commit |
||
|---|---|---|
| .. | ||
| avr_usart.h | ||
| bcm2835_aux.h | ||
| cadence_uart.h | ||
| cmsdk-apb-uart.h | ||
| digic-uart.h | ||
| escc.h | ||
| goldfish_tty.h | ||
| grlib_uart.h | ||
| ibex_uart.h | ||
| imx_serial.h | ||
| mchp_pfsoc_mmuart.h | ||
| nrf51_uart.h | ||
| parallel-isa.h | ||
| parallel.h | ||
| pl011.h | ||
| renesas_sci.h | ||
| riscv_htif.h | ||
| serial-isa.h | ||
| serial-mm.h | ||
| serial.h | ||
| shakti_uart.h | ||
| sifive_uart.h | ||
| stm32f2xx_usart.h | ||
| stm32l4x5_usart.h | ||
| xilinx_uartlite.h | ||