|
|
| version 1.1, 2005/02/08 09:57:27 | version 1.2, 2005/03/16 03:53:45 |
|---|---|
| Line 1 | Line 1 |
| struc dmach_t | %include '../mem/x86/dmax86.inc' |
| .adrs resd 1 ; 00 | |
| .leng resw 1 ; 04 | |
| .adrsorg resw 1 ; 06 | |
| .lengorg resw 1 ; 08 | |
| .action resw 1 ; 0a | |
| .outproc resd 1 ; 0c | |
| .inproc resd 1 ; 10 | |
| .extproc resd 1 ; 14 | |
| .mode resb 1 ; 18 | |
| .sreq resb 1 ; 19 | |
| .ready resb 1 ; 1a | |
| .mask resb 1 ; 1b | |
| .size ; 1c | |
| endstruc | |
| struc dmac_t | |
| .dmach resb (dmach_t.size * 4) | |
| .lh resd 1 | |
| .work resb 1 | |
| .working resb 1 | |
| .mask resb 1 | |
| .stat resb 1 | |
| endstruc | |
| DMAEXT_START equ 0 | |
| DMAEXT_END equ 1 | |
| DMAEXT_BREAK equ 2 | |
| DMA_INITSIGNALONLY equ 1 | |
| section .bss | |
| extern _dmac | |
| section .text | section .text |