Files
semih c5468f5d0a Çekirdek örnekleri: KabaLang Minimal Kernel (MPL-2.0) ve üç küçük çekirdek
KabaLang'ın --yalin kipiyle yazılmış, işletim sistemi olmadan açılan
x86-64 çekirdeği: kesmeler, 100 Hz zamanlayıcı, Türkçe Q klavye,
Türkçe karakterli VGA ekranı, bellek haritası, sayfa ayırıcı, kabuk.
Ek örnekler: merhaba, asal sayılar, VGA renkleri.
2026-10-17 13:09:50 +03:00
..

Çekirdek örnekleri

KabaLang'ın --yalin (çıplak donanım) kipiyle yazılmış programlar. İşletim sistemi olmadan, doğrudan öykünülmüş ya da gerçek bir x86-64 makinede açılırlar.

kabalang derle --yalin merhaba/merhaba_cekirdek.kbl -o merhaba.elf
qemu-system-x86_64 -kernel merhaba.elf -serial stdio
Örnek Ne gösteriyor
Minimal Kernel Kesmeler, zamanlayıcı, Türkçe Q klavye, Türkçe karakterli ekran, sayfa ayırıcı, komut satırı
Merhaba En küçük çekirdek: seri porta ve VGA ekranına yazar
Asal sayılar 2–1000 arasındaki asalları bulur, tablo olarak çizer
VGA renkleri Metin kipinin renk baytı: zemin ve yazı renkleri

Tek dosyalı örnekler tarayıcıda da denenebilir: dev.kabaforce.com/kabalang/cekirdek

Hepsi MPL-2.0 ile yayınlanır.