Дорабатываю драйвер для свитча, встроенного в проц adm5120. К процу подключено 64М оперативки. Свитч умеет обращаться только к первым 32-м метрам оперативки, такое вот ограничение DMA. Почему-то поддерживается только flat memory model.
Вопрос: какими стандартными средствами можно выделить кусок памяти под буфер, гарантированно находящийся в первых 32 метрах оперативки так, чтобы ядро этот кусок памяти потом не трогало?