aboutsummaryrefslogtreecommitdiff
path: root/fdl
diff options
context:
space:
mode:
Diffstat (limited to 'fdl')
-rw-r--r--fdl/ch573/spi.fdl18
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;