Skip to content

该项目为在 Arm64(armv8) 体系结构编写的简单裸机 OS。

License

Notifications You must be signed in to change notification settings

OrchidRock/Arm64OS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

概述

该项目实现了基于 Arm64 体系结构的一个简单的裸机 OS 。

硬件平台

树梅派 5(4G内存),其硬件参数如下:

  • 处理器:Broadcom BCM2712 (Arm Cortex A76) 64 位 2.4GHz 四核,512KB 二级缓存和 2MB 共享三级缓存
  • 内存:PI5-1GB:1GB PI5-2GB:2GB PI5-4GB:4GB PI5-8GB:8GB

......

构建

$ make

qemu 仿真

$ make qemu
Hello World from Arm64OS!
printk init done.
> 

About

该项目为在 Arm64(armv8) 体系结构编写的简单裸机 OS。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published