class GBA::DMA
- GBA::DMA
- Reference
- Object
Defined in:
crab/gba/dma.crConstant Summary
-
DST_MASK =
Slice[134217727_u32, 134217727_u32, 134217727_u32, 268435455_u32]
-
LEN_MASK =
Slice[16383_u16, 16383_u16, 16383_u16, 65535_u16]
-
SRC_MASK =
Slice[134217727_u32, 268435455_u32, 268435455_u32, 268435455_u32]
Constructors
Instance Method Summary
- #[](io_addr : UInt32) : UInt8
- #[]=(io_addr : UInt32, value : UInt8) : Nil
- #dmacnt_l : Slice(UInt16)
- #trigger(channel : Int) : Nil
-
#trigger_fifo(fifo_channel : Int) : Nil
todo: maybe abstract these various triggers
- #trigger_hdma : Nil
- #trigger_vdma : Nil