Контроллер 8237A практически не развивался, а новая модель

Контроллер 8237A практически не развивался, а новая модель использования DMA, при которой
логика DMA находится в составе периферийного устройства, а также технология Intel Quick Data
к Вашей задаче не имеют отношения. Как и LPC DMA. Могут быть особенности, связанные с минимизацией
загрузки шины и групповой передаче нескольких байтов, но это реализовано "прозрачно" для программ.
Поэтому, можно ориентироваться на классическую модель Intel 8237A. С учетом каскадного включения
8237A и наличия регистров страниц, формирующих старшие разряды адреса.