KF8237 is programmable DMA controller like 8237/8237A.
- AEN timing
- Memory-to-Memory transfer is not supported (TODO)
- I/O ports is separated into input and output port
- Single transfer mode
- Block transfer mode
- Demand transfer mode
- Cascade mode
- 3 Transfer types (Read/Write/Verify)
- Autoinitialize
- Rotating priority
- Compressed timing