KeltOS
1.0.0
Keltos เป็นระบบปฏิบัติการเรียลไทม์ ARM ที่ง่ายมาก
คุณต้องทำคอมไพเลอร์ GCC โลหะเปลือย ( arm-none-eabi-gcc ใน Arch Linux) และอาจเป็น GDB วิ่ง:
make
และ Keltos จะถูกสร้างขึ้น
ปัจจุบัน Keltos รองรับเฉพาะโปรเซสเซอร์ Cortex-M4 และกระดาน STM32F407 และไม่ได้ทดสอบกับฮาร์ดแวร์จริง เราใช้ Qemu Fork ที่ยอดเยี่ยมที่เรียกว่า GNU ARM Eclipse Qemu เพื่อเรียกใช้:
/opt/gnuarmeclipse/qemu/bin/qemu-system-gnuarmeclipse -M STM32-E407 -cpu cortex-m4 -kernel kelt.bin --semihosting-config enable=on,target=native -d unimp,guest_errors
หรือเพียงแค่:
./run.sh
นอกจากนี้หากคุณต้องการดีบักให้วิ่งด้วยธง -s -S QEMU จะฟังที่: 1234 สำหรับ GDB และจะเริ่มเคอร์เนลหลังจากการเชื่อมต่อที่ประสบความสำเร็จ