Proyek ini mencakup 2 versi sistem operasi logam telanjang untuk Raspberry Pi 3 Model B+. Versi 1 lebih banyak tentang interraksi dengan RASP menggunakan UART dan Mailbox, sementara versi lebih banyak membahas antarmuka grafis.
Versi ini terutama menggunakan CLI untuk menginterrak dengan OS menggunakan perintah yang disediakan. Kompilasi dan jalankan gambar, ketik help untuk melihat semua perintah yang tersedia

Layar Selamat Datang dengan Perintah Bantuan

Atur teks terminal dan warna latar belakang

Gambar grafik di layar
Versi ini lebih menyangkut antarmuka pengguna grafis, memungkinkan pengguna untuk mengontrol apa yang ditampilkan di layar, dan bahkan memainkan game mini yang disebut "Rescue the Pink-Cess". Gunakan CLI untuk mengontrol layar

Layar Selamat Datang dengan Tampilan Teks

Menampilkan gambar kecil

Pengguna dapat menggunakan WASD untuk menggulir dengan gambar besar

Menekan 4 akan memainkan GIF ini di layar QEMU

Game "Rescue the Pink-Cess"
Karena saya menggunakan komputer Mac, lingkungan pengembangan saya berbeda dari mesin Windows dan membutuhkan konfigurasi yang berbeda. Saya lebih suka menggunakan vScode sebagai editor kode saya daripada IDE lain untuk keanggunan dan fungsinya. Instal Toolchain berikut untuk Mengembangkan Lengan pada Mac Menggunakan BREW (Paket Manajer):
brew tap SergioBenitez/osxct dan brew install aarch64-none-elfbrew install makebrew install qemubrew install --with-toolchain llvm Anda membutuhkan papan Raspberry Pi 3B+ untuk menjalankan OS. Namun, Anda juga dapat menggunakan QEMU untuk meniru serak pada PC Anda. Anda juga perlu membuat alat pembuatan untuk menyusun atau menjalankan perintah QEMU secara otomatis. Di setiap folder, Anda akan menemukan kernel8.img gambar yang sudah dibangun yang dapat Anda gunakan make perintah untuk menjalankannya secara langsung.
Versi 2:
Jika Anda menemukan proyek ini bermanfaat, Anda dapat memberi tahu saya. Saya ingin sekali mendengarnya! ✌️