Clubcos
0.0.0
Clubcos - Clubc Operating System
|
매크로 | |
#define | MINIMAL_REQUIRE_MEMORY 0x02000000 |
Clubcos에서 요구하는 최소 메모리 크기입니다. 더 자세히 ... | |
#define | KERNEL_BASE_ADDRESS 0xfe000000 |
커널 영역이 있는 선형 주소입니다. 더 자세히 ... | |
#define | KERNEL_PHY_BASE_ADDR 0x00100000 |
커널 영역이 있는 물리 주소입니다. 더 자세히 ... | |
#define | KERNEL_PAGE_DIR_NUM 0x3f8 |
커널 영역을 나타내는 페이지 디렉토리 엔트리의 번호입니다. 더 자세히 ... | |
#define | KERNEL_PAGE_DIR_ENT_COUNT (0x400 - KERNEL_PAGE_DIR_NUM) |
커널 영역을 나타내는 페이지 디렉토리 엔트리의 갯수입니다. 더 자세히 ... | |
#define | PAGE_DIRECTORY_ADDRESS 0xfe200000 |
페이지 디렉토리의 선형 주소입니다. 더 자세히 ... | |
#define | PAGE_TABLE_ADDRESS 0xfe201000 |
페이지 테이블의 선형 주소입니다. 더 자세히 ... | |
#define | PAGE_TABLE_OF_SHARED_MEMORY 0xbf800 |
I/O 맵핑 영역을 나타내는 페이지 테이블 엔트리의 번호입니다. 더 자세히 ... | |
#define | PAGE_TABLE_ADDR_OF_SHARED_MEMORY (PAGE_TABLE_ADDRESS + PAGE_TABLE_OF_SHARED_MEMORY * 4) |
I/O 맵핑 영역을 나타내는 페이지 테이블 엔트리의 선형 주소입니다. 더 자세히 ... | |
#define | GDT_TABLE_ADDRESS 0xfe601000 |
GDT 테이블의 선형 주소입니다. 더 자세히 ... | |
#define | IDT_TABLE_ADDRESS 0xfe611000 |
IDT 테이블의 선형 주소입니다. 더 자세히 ... | |
#define | TASKSTRUCT_ADDRESS 0xfe611800 |
TaskStruct 구조체의 선형 주소입니다. 더 자세히 ... | |
#define | COSHELL_TASK_STACK_TOP 0xfe780000 |
Coshell 태스크의 스택 최상단의 선형 주소입니다. 더 자세히 ... | |
#define | IDLE_TASK_STACK_TOP 0xfe800000 |
아이들 태스크의 스택 최상단의 선형 주소입니다. 더 자세히 ... | |
#define | DYN_MEMORY_START_ADDRESS 0x00100000 |
동적 메모리 영역의 선형 시작 주소입니다. 더 자세히 ... | |
#define | IOMAP_MEMORY_START_ADDRESS 0xbf800000 |
I/O 맵핑 메모리 영역의 선형 시작 주소입니다. 더 자세히 ... | |
#define | DYN_MEMORY_METADATA_ADDR 0xfffcf000 |
동적 메모리의 메타데이터 영역의 논리 주소입니다. 더 자세히 ... | |
#define | DYN_MEMORY_PHYSICAL_ADDRESS 0x00900000 |
동적 메모리 영역의 물리 시작 주소입니다. 더 자세히 ... | |
#define COSHELL_TASK_STACK_TOP 0xfe780000 |
Coshell 태스크의 스택 최상단의 선형 주소입니다.
#define DYN_MEMORY_METADATA_ADDR 0xfffcf000 |
동적 메모리의 메타데이터 영역의 논리 주소입니다.
#define DYN_MEMORY_PHYSICAL_ADDRESS 0x00900000 |
동적 메모리 영역의 물리 시작 주소입니다.
#define DYN_MEMORY_START_ADDRESS 0x00100000 |
동적 메모리 영역의 선형 시작 주소입니다.
#define GDT_TABLE_ADDRESS 0xfe601000 |
GDT 테이블의 선형 주소입니다.
#define IDLE_TASK_STACK_TOP 0xfe800000 |
아이들 태스크의 스택 최상단의 선형 주소입니다.
#define IDT_TABLE_ADDRESS 0xfe611000 |
IDT 테이블의 선형 주소입니다.
#define IOMAP_MEMORY_START_ADDRESS 0xbf800000 |
I/O 맵핑 메모리 영역의 선형 시작 주소입니다.
#define KERNEL_BASE_ADDRESS 0xfe000000 |
커널 영역이 있는 선형 주소입니다.
#define KERNEL_PAGE_DIR_ENT_COUNT (0x400 - KERNEL_PAGE_DIR_NUM) |
커널 영역을 나타내는 페이지 디렉토리 엔트리의 갯수입니다.
#define KERNEL_PAGE_DIR_NUM 0x3f8 |
커널 영역을 나타내는 페이지 디렉토리 엔트리의 번호입니다.
#define KERNEL_PHY_BASE_ADDR 0x00100000 |
커널 영역이 있는 물리 주소입니다.
#define MINIMAL_REQUIRE_MEMORY 0x02000000 |
Clubcos에서 요구하는 최소 메모리 크기입니다.
#define PAGE_DIRECTORY_ADDRESS 0xfe200000 |
페이지 디렉토리의 선형 주소입니다.
#define PAGE_TABLE_ADDR_OF_SHARED_MEMORY (PAGE_TABLE_ADDRESS + PAGE_TABLE_OF_SHARED_MEMORY * 4) |
I/O 맵핑 영역을 나타내는 페이지 테이블 엔트리의 선형 주소입니다.
#define PAGE_TABLE_ADDRESS 0xfe201000 |
페이지 테이블의 선형 주소입니다.
#define PAGE_TABLE_OF_SHARED_MEMORY 0xbf800 |
I/O 맵핑 영역을 나타내는 페이지 테이블 엔트리의 번호입니다.
#define TASKSTRUCT_ADDRESS 0xfe611800 |
TaskStruct 구조체의 선형 주소입니다.