KeltOS
1.0.0
Keltos هو نظام التشغيل في الوقت الفعلي ARM بسيط للغاية.
أنت بحاجة إلى صنع ، مترجم معادن المعدن ( arm-none-eabi-gcc في LONUX) وربما GDB. يجري:
make
وسيتم بناء كيلتوس.
حاليًا ، يدعم Keltos فقط معالج Cortex-M4 ولوحة STM32F407 ولم يتم اختبارها على أجهزة حقيقية. نستخدم شوكة Qemu Awesome تسمى 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 وستبدأ kernel بعد اتصال ناجح.