diff options
Diffstat (limited to 'fdl')
| -rw-r--r-- | fdl/ch573/spi.fdl | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/fdl/ch573/spi.fdl b/fdl/ch573/spi.fdl index cec88f3..bdd1e24 100644 --- a/fdl/ch573/spi.fdl +++ b/fdl/ch573/spi.fdl @@ -144,29 +144,17 @@ package ch573.spi { assert_pos(0x14); /** SPI0 DMA Buffer Current Address */ - reg (16) : struct { - /** DMA buffer current address (lower 14 bits valid) */ - dma_now : (14); - reserved(2); - }; + reg dma_now(16); reserved(16); assert_pos(0x18); /** SPI0 DMA Buffer Start Address */ - reg (16) : struct { - /** DMA buffer start address (lower 14 bits valid) */ - dma_beg : (14); - reserved(2); - }; + reg dma_beg(16); reserved(16); assert_pos(0x1C); /** SPI0 DMA Buffer End Address */ - reg (16) : struct { - /** DMA buffer end address (lower 14 bits valid) */ - dma_end : (14); - reserved(2); - }; + reg dma_end(16); }; instance spi0 at spi_base : spi_t; |