KasperskyOS Community Edition 1.1
Содержание
Содержание
DMA-флаги
DMA-флаги (атрибуты) объявлены в файле io/io_dma.h
.
- DMA_DIR_TO_DEVICE – разрешены транзакции из основной памяти в память устройства;
- DMA_DIR_FROM_DEVICE – разрешены транзакции из памяти устройства в основную память;
- DMA_DIR_BIDIR – разрешены транзакции из основной памяти в память устройства и наоборот;
- DMA_ZONE_DMA32 – под буфер разрешено использовать только первые 4 Гб памяти;
- DMA_ATTR_WRITE_BACK, DMA_ATTR_WRITE_THROUGH, DMA_ATTR_CACHE_DISABLE, DMA_ATTR_WRITE_COMBINE – управление кэшированием страниц памяти.