README.md 652 字节
Newer Older
R
rain 已提交
1 2 3 4
Cunix kernel
============

# Version
R
rain 已提交
5
`0.362s-boot`: 
R
rain 已提交
6
	`Boot` read `loader` from `boot-device`, then it jumps to it. 
R
rain 已提交
7 8
	Loader doesn't load anything, it just enable long-mode and paging. 

R
rain 已提交
9 10
	Loader defines temporary page table at `0x70000` (0x0000:0x7000), 
	it uses `2MB` page to make 0-12 MB memory to `0x0000 - 0xc0000`. 
R
rain 已提交
11

R
rain 已提交
12
`0.385s-boot`: 
R
rain 已提交
13
	rebuild `boot` and `loader`.
R
rain 已提交
14

R
rain 已提交
15 16 17 18
`0.391s-boot`:
	`loader` forgot open A20 line, so `0.385` and `0.362` just can 
	use 1MB memory like real-mode. 

19 20 21
`0.432s-boot`: 
	make directory `include/`, and add segment.inc, but it doesn't work. :-)

R
rain 已提交
22 23
`0.451s-boot`: 
	`boot` can load 8 sectors (4KB) of loader (not 1 sector). 
24