From 708ce9d264b271ac5eb4a64fcb1e814cbe378ac2 Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Sat, 30 Nov 2024 23:57:56 -0700 Subject: Implement basic LEDs checkpoint. --- fdl/ch573/spi.fdl | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) (limited to 'fdl') 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; -- cgit