DMA 用のメモリ割り当てを拡張したい

FDCのドライバのときは 512 byte あれば十分だったので、最大で32KBしか用意してなかったのですが、NICのドライバには全然足りないらしい。


というわけで拡張しようと思ったけど意外にいろいろやることがある。
DMA用なので低位物理メモリでなければならないし、ユーザー領域へのマップのときにあれこれ気を付けなければいけない。
でもまあ、必要だしさくっとやってしまおう。