Lifecycle management of threads #29

マージ済み
harraiken が 240 個のコミットを threads から master へマージ 2026-09-07 13:45:09 +02:00
2個のファイルの変更24行の追加0行の削除
コミット fe02bb9214 の変更だけを表示しています - すべてのコミットを表示

ファイルの表示

@@ -25,5 +25,6 @@
#include <mm/pfn.hh>
#include <mm/pool.hh>
#include <mm/quota.hh>
#include <mm/tags.hh>
#endif /* __XTOSKRNL_MM_HH */

23
xtoskrnl/includes/mm/tags.hh ノーマルファイル
ファイルの表示

@@ -0,0 +1,23 @@
/**
* PROJECT: ExectOS
* COPYRIGHT: See COPYING.md in the top level directory
* FILE: xtoskrnl/includes/mm/tags.hh
* DESCRIPTION: Memory Manager allocation tags
* DEVELOPERS: Aiken Harris <harraiken91@gmail.com>
*/
#ifndef __XTOSKRNL_MM_TAGS_HH
#define __XTOSKRNL_MM_TAGS_HH
#include <xtos.hh>
/* Allocation tags */
#define TAG_HL_FRAMEBUFFER SIGNATURE32('F', 'B', 'U', 'F')
#define TAG_MM_BIG_ALLOC SIGNATURE32('B', 'I', 'G', 'A')
#define TAG_MM_MEMORY_MGR SIGNATURE32('M', 'M', 'G', 'R')
#define TAG_MM_OVERFLOW SIGNATURE32('O', 'V', 'F', 'L')
#define TAG_MM_MEMORY_POOL SIGNATURE32('P', 'O', 'O', 'L')
#define TAG_MM_NONE SIGNATURE32('N', 'O', 'N', 'E')
#endif /* __XTOSKRNL_MM_TAGS_HH */