• ROOL's avatar
    Add support for double buffered NoInitIRQ type DMA controllers · f683cb12
    ROOL authored
    Detail:
      Preprogram the current and next transfers before kicking off the first. Note that it is no longer possible to infer from the status call whether it's a double or single buffered controller, so a new HAL device flag is added to signal this. The new flag is only required for NoInitIRQ type DMA controllers, but other double buffered controllers may set it for information purposes.
    Admin:
      Submission from Elesar. Tested on Titanium HAL.
    
    Version 0.23. Tagged as 'DMA-0_23'
    f683cb12
Name
Last commit
Last update
Doc Loading commit data...
Resources/UK Loading commit data...
Test Loading commit data...
hdr Loading commit data...
rm Loading commit data...
s Loading commit data...
.gitattributes Loading commit data...
BlackLog Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
MkClean,fd7 Loading commit data...
MkExport,fd7 Loading commit data...
MkGPA,fd7 Loading commit data...
MkRam,fd7 Loading commit data...
MkRom,fd7 Loading commit data...
VersionASM Loading commit data...
VersionNum Loading commit data...