aboutsummaryrefslogtreecommitdiff
path: root/fdl
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2024-11-30 23:57:56 -0700
committerJosh Rahm <joshuarahm@gmail.com>2024-11-30 23:57:56 -0700
commit708ce9d264b271ac5eb4a64fcb1e814cbe378ac2 (patch)
tree9e98e5a8e1988686398ec2d4252b4060d9877ca0 /fdl
parent7df284ea01ea0015770d626a1eb7ae7f62d48bb3 (diff)
downloadch573-708ce9d264b271ac5eb4a64fcb1e814cbe378ac2.tar.gz
ch573-708ce9d264b271ac5eb4a64fcb1e814cbe378ac2.tar.bz2
ch573-708ce9d264b271ac5eb4a64fcb1e814cbe378ac2.zip
Implement basic LEDs checkpoint.
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;