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
|
!tools/toolchain-gcc.patch
|
||||||
doxygen-doc
|
doxygen-doc
|
||||||
initrd.tar.gz
|
initrd.tar.gz
|
||||||
|
bootanim.tar.gz
|
||||||
.dccache
|
.dccache
|
||||||
*.log
|
*.log
|
||||||
*.log.*
|
*.log.*
|
||||||
|
@ -56,6 +56,7 @@
|
|||||||
"BLOCKDEVICE",
|
"BLOCKDEVICE",
|
||||||
"BNDCFGS",
|
"BNDCFGS",
|
||||||
"bochs",
|
"bochs",
|
||||||
|
"bootanim",
|
||||||
"bootdev",
|
"bootdev",
|
||||||
"Bootloader",
|
"Bootloader",
|
||||||
"brontobyte",
|
"brontobyte",
|
||||||
@ -292,6 +293,7 @@
|
|||||||
"SYMENT",
|
"SYMENT",
|
||||||
"SYSENTER",
|
"SYSENTER",
|
||||||
"Tamsyn",
|
"Tamsyn",
|
||||||
|
"targp",
|
||||||
"TCCR",
|
"TCCR",
|
||||||
"TDCR",
|
"TDCR",
|
||||||
"TEXIT",
|
"TEXIT",
|
||||||
|
7
Makefile
7
Makefile
@ -122,8 +122,11 @@ endif
|
|||||||
|
|
||||||
build_image:
|
build_image:
|
||||||
mkdir -p iso_tmp_data
|
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
|
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/
|
iso_tmp_data/
|
||||||
ifeq ($(BOOTLOADER), lynx)
|
ifeq ($(BOOTLOADER), lynx)
|
||||||
cp tools/lynx.cfg Lynx/loader.bin Lynx/efi-loader.bin iso_tmp_data/
|
cp tools/lynx.cfg Lynx/loader.bin Lynx/efi-loader.bin iso_tmp_data/
|
||||||
@ -175,7 +178,7 @@ run: build qemu
|
|||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf doxygen-doc iso_tmp_data
|
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/*.fex
|
||||||
rm -f initrd/system/drivers/*.elf
|
rm -f initrd/system/drivers/*.elf
|
||||||
rm -f initrd/system/drivers/*.raw
|
rm -f initrd/system/drivers/*.raw
|
||||||
|
@ -5,6 +5,6 @@ set timeout=0
|
|||||||
menuentry "Fennix" {
|
menuentry "Fennix" {
|
||||||
clear
|
clear
|
||||||
echo "Loading Fennix..."
|
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
|
boot
|
||||||
}
|
}
|
||||||
|
@ -5,18 +5,24 @@ INTERFACE_BRANDING=Fennix
|
|||||||
# DO NOT EDIT!
|
# DO NOT EDIT!
|
||||||
COMMENT=Boot Fennix using limine protocol
|
COMMENT=Boot Fennix using limine protocol
|
||||||
PROTOCOL=limine
|
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
|
KERNEL_PATH=boot:///kernel.fsys
|
||||||
|
|
||||||
MODULE_PATH=boot:///initrd.tar.gz
|
MODULE_PATH=boot:///initrd.tar.gz
|
||||||
MODULE_CMDLINE=initrd
|
MODULE_CMDLINE=initrd
|
||||||
|
|
||||||
|
MODULE_PATH=boot:///bootanim.tar.gz
|
||||||
|
MODULE_CMDLINE=bootanim
|
||||||
|
|
||||||
:Fennix (multiboot2)
|
:Fennix (multiboot2)
|
||||||
# DO NOT EDIT!
|
# DO NOT EDIT!
|
||||||
COMMENT=Boot Fennix using multiboot2 protocol
|
COMMENT=Boot Fennix using multiboot2 protocol
|
||||||
PROTOCOL=multiboot2
|
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
|
KERNEL_PATH=boot:///kernel.fsys
|
||||||
|
|
||||||
MODULE_PATH=boot:///initrd.tar.gz
|
MODULE_PATH=boot:///initrd.tar.gz
|
||||||
MODULE_CMDLINE=initrd
|
MODULE_CMDLINE=initrd
|
||||||
|
|
||||||
|
MODULE_PATH=boot:///bootanim.tar.gz
|
||||||
|
MODULE_CMDLINE=bootanim
|
||||||
|
Loading…
x
Reference in New Issue
Block a user