KeltOS
1.0.0
Keltos는 매우 간단한 ARM 실시간 운영 체제입니다.
Bare-Metal GCC 컴파일러 ( arm-none-eabi-gcc ) 및 GDB 제작이 필요합니다. 달리다:
make
그리고 켈 토스가 지어 질 것입니다.
현재 Keltos는 Cortex-M4 프로세서 및 STM32F407 보드 만 지원하며 실제 하드웨어에서 테스트되지 않았습니다. 우리는 GNU Arm Eclipse QEMU라는 멋진 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는 다음을 듣습니다.