Skip to content

Python-Lettle/Chronix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chronix

介绍

内存分布图

快速开始

1. 创建目录

新clone下来的项目需要在根目录下创建target目录,否则make会报错。

整个项目根目录结构如下:

.
├── bootloader
├── doc
├── Chronix.img
├── include
├── kernel
├── link.ld
├── bochsrc
├── Makefile
└── target

2. 构建镜像

make

make image

3. 运行系统

使用qemu启动内核

make run

使用qemu调试内核

make debug

使用bochs启动内核

bochs -q

调试指令

命令名 参数 命令意义 命令显示
ls 测试命令 . ..
addr [address] 查看某个虚拟内存的页目录和页表信息
bitmap first | [number] 输出内存bitmap信息 first:显示第一个为0的位
[number]:显示该位的值
meminfo [number] 输出内存meminfo [number]:显示该位的值
clear 清屏

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published