mirror of
https://github.com/EnderIce2/Fennix.git
synced 2025-05-28 15:34:31 +00:00
Add bootanim.tar.gz
This commit is contained in:
parent
6694842653
commit
fea3816246
1
.gitignore
vendored
1
.gitignore
vendored
@ -19,6 +19,7 @@ tools/*
|
||||
!tools/toolchain-gcc.patch
|
||||
doxygen-doc
|
||||
initrd.tar.gz
|
||||
bootanim.tar.gz
|
||||
.dccache
|
||||
*.log
|
||||
*.log.*
|
||||
|
@ -56,6 +56,7 @@
|
||||
"BLOCKDEVICE",
|
||||
"BNDCFGS",
|
||||
"bochs",
|
||||
"bootanim",
|
||||
"bootdev",
|
||||
"Bootloader",
|
||||
"brontobyte",
|
||||
@ -292,6 +293,7 @@
|
||||
"SYMENT",
|
||||
"SYSENTER",
|
||||
"Tamsyn",
|
||||
"targp",
|
||||
"TCCR",
|
||||
"TDCR",
|
||||
"TEXIT",
|
||||
|
7
Makefile
7
Makefile
@ -122,8 +122,11 @@ endif
|
||||
|
||||
build_image:
|
||||
mkdir -p iso_tmp_data
|
||||
# tar czf initrd.tar.gz -C initrd/ ./ --format=ustar
|
||||
# tar czf bootanim.tar.gz -C bootanim/ ./ --format=ustar
|
||||
tar cf initrd.tar.gz -C initrd/ ./ --format=ustar
|
||||
cp Kernel/kernel.fsys initrd.tar.gz \
|
||||
tar cf bootanim.tar.gz -C bootanim/ ./ --format=ustar
|
||||
cp Kernel/kernel.fsys initrd.tar.gz bootanim.tar.gz \
|
||||
iso_tmp_data/
|
||||
ifeq ($(BOOTLOADER), lynx)
|
||||
cp tools/lynx.cfg Lynx/loader.bin Lynx/efi-loader.bin iso_tmp_data/
|
||||
@ -175,7 +178,7 @@ run: build qemu
|
||||
|
||||
clean:
|
||||
rm -rf doxygen-doc iso_tmp_data
|
||||
rm -f initrd.tar.gz $(OSNAME).iso $(OSNAME).img
|
||||
rm -f initrd.tar.gz bootanim.tar.gz $(OSNAME).iso $(OSNAME).img
|
||||
rm -f initrd/system/drivers/*.fex
|
||||
rm -f initrd/system/drivers/*.elf
|
||||
rm -f initrd/system/drivers/*.raw
|
||||
|
@ -5,6 +5,6 @@ set timeout=0
|
||||
menuentry "Fennix" {
|
||||
clear
|
||||
echo "Loading Fennix..."
|
||||
multiboot2 /kernel.fsys --alloc=xallocv1 --cores=0 --ioapicirq=1 --tasking=multi --drvdir=/system/drivers --init=/system/init.elf --ioc=true --udl=true --simd=true
|
||||
multiboot2 /kernel.fsys --alloc=xallocv1 --cores=0 --ioapicirq=1 --tasking=multi --drvdir=/system/drivers --init=/system/init.elf --ioc=true --udl=true --simd=false --bootanim=false
|
||||
boot
|
||||
}
|
||||
|
@ -5,18 +5,24 @@ INTERFACE_BRANDING=Fennix
|
||||
# DO NOT EDIT!
|
||||
COMMENT=Boot Fennix using limine protocol
|
||||
PROTOCOL=limine
|
||||
KERNEL_CMDLINE=--alloc=xallocv1 --cores=0 --ioapicirq=1 --tasking=multi --drvdir=/system/drivers --init=/system/init.elf --ioc=true --udl=true --simd=true
|
||||
KERNEL_CMDLINE=--alloc=xallocv1 --cores=0 --ioapicirq=1 --tasking=multi --drvdir=/system/drivers --init=/system/init.elf --ioc=true --udl=true --simd=false --bootanim=false
|
||||
KERNEL_PATH=boot:///kernel.fsys
|
||||
|
||||
MODULE_PATH=boot:///initrd.tar.gz
|
||||
MODULE_CMDLINE=initrd
|
||||
|
||||
MODULE_PATH=boot:///bootanim.tar.gz
|
||||
MODULE_CMDLINE=bootanim
|
||||
|
||||
:Fennix (multiboot2)
|
||||
# DO NOT EDIT!
|
||||
COMMENT=Boot Fennix using multiboot2 protocol
|
||||
PROTOCOL=multiboot2
|
||||
KERNEL_CMDLINE=--alloc=xallocv1 --cores=0 --tasking=multi --drvdir=/system/drivers --init=/system/init.elf --ioc=true --udl=true
|
||||
KERNEL_CMDLINE=--alloc=xallocv1 --cores=0 --tasking=multi --drvdir=/system/drivers --init=/system/init.elf --ioc=true --udl=true --simd=false --bootanim=false
|
||||
KERNEL_PATH=boot:///kernel.fsys
|
||||
|
||||
MODULE_PATH=boot:///initrd.tar.gz
|
||||
MODULE_CMDLINE=initrd
|
||||
|
||||
MODULE_PATH=boot:///bootanim.tar.gz
|
||||
MODULE_CMDLINE=bootanim
|
||||
|
Loading…
x
Reference in New Issue
Block a user