Added register definitions for the DTL-T10000(H) AIF and made fixes:
1. Renamed the misnamed functions and variables in DEV9.
2. Rolled back the change within ATAD that involved the use of the pre and post-DMA callbacks: a clone adaptor is unable to work properly when the DMA ENable bit is set and cleared separately from the directional parameters.
3. Renamed the unnamed DMA channels to have more descriptive names.
4. Added missing SMAP initialization code to DEV9.
5. Added a missing write to the SMAP BD SWAP register that disables byte-swapping, to SMAP.
6. (Re-)added a call to ata_pio_mode() to ATAD, which defaults the transfer mode and type to PIO mode 0.