nuta / kerla

A new operating system kernel with Linux binary compatibility written in Rust.
Other
3.35k stars 87 forks source link

Turn hardware abstraction layer into a library #73

Closed nuta closed 2 years ago

nuta commented 2 years ago

To implement kernel extensions (#71), we need to isolate arch-specific stuff from the kernel crate. Moreover, it makes a lot easier to port Kerla to another CPU architectures like Arm.