オペレーティングシステムカーネルにおけるメモリ割り当ての基礎実装
ビットマップの実装
MemBitmap構造体は、任意の長さの汎用一次元ビットマップのヘッダーとして使用されます。カーネルはビットマップを再利用可能な項目のセットを追跡するための効率的な方法として使用します。
struct MemBitmap {
uint32_t length;
PRIVATE_DATA_MEMBER uint8_t *buffer;
};
void MemBitmapInit(struct MemBitmap *btmp, uint8_t *bitsBuffe ...
7月1日 17:01 投稿