Limine Bare Bones: Difference between revisions

m
Wording fix.
[unchecked revision][unchecked revision]
No edit summary
Tag: Manual revert
m (Wording fix.)
(2 intermediate revisions by 2 users not shown)
Line 11:
This article will demonstrate how to write a small Limine-compliant x86-64 kernel in (GNU) [[C]], and boot it using the [[Limine]] bootloader.
 
ItAdditionally, isit alsois veryhighly recommended to check out [https://github.com/limine-bootloader/limine-c-template this template project] as it provides example buildable code to go along with this guide.
 
===Overview===
 
For this example, we will create these 2 files to create the basic directory tree of our project:
Line 349:
mkdir -p "$$(dirname $@)"
$(KLD) $(OBJ) $(KLDFLAGS) -o $@
printf '\x03003' | dd of=$@ bs=1 count=1 seek=16 conv=notrunc
 
# Include header dependencies.