File tree Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 3
3
@cp -v \
4
4
source/wing_kernel.elf \
5
5
source/boot/limine.cfg \
6
- source/boot/libFrostedWM.so \
6
+ source/boot/libFrostedWM.bin \
7
7
limine/limine-bios.sys \
8
8
limine/limine-bios-pxe.bin \
9
9
limine/limine-bios-cd.bin \
Original file line number Diff line number Diff line change 1
1
# The kernel path on the bootable file.
2
2
${WING_KERNEL}=boot:///wing_kernel.elf
3
- ${FDM}=boot:///libFrostedWM.so
3
+ ${FDM}=boot:///libFrostedWM.bin
4
+ ${FDMold}=boot:///libFrostedWM.so
4
5
5
6
# Timeout in seconds that Limine will use before automatically booting.
6
7
TIMEOUT =2
@@ -20,6 +21,7 @@ TERM_FONT=boot:///iso.f16
20
21
COMMENT =This mode randomize the memory location where the kernel is loaded. Architecture: ${ARCH}
21
22
PROTOCOL =limine
22
23
24
+ # MODULE_PATH=${FDMold}
23
25
MODULE_PATH =${FDM}
24
26
25
27
# Path to the kernel to boot. boot:/// represents the partition on which limine.cfg is located.
@@ -33,6 +35,7 @@ TERM_FONT=boot:///iso.f16
33
35
# Disable KASLR (it is enabled by default for relocatable kernels)
34
36
KASLR =no
35
37
38
+ # MODULE_PATH=${FDMold}
36
39
MODULE_PATH =${FDM}
37
40
38
41
KERNEL_PATH =${WING_KERNEL}
Original file line number Diff line number Diff line change @@ -389,6 +389,9 @@ void main(void) {
389
389
390
390
int failed_attempts = 0 ;
391
391
392
+ int (* execute_binary )() = (int (* )())module_request .response -> modules [1 ]-> address ;
393
+ // int status_code = execute_binary();
394
+
392
395
// glCreateContext();
393
396
// glCreateContextCustom(front_buffer, framebuffer->width, framebuffer->height);
394
397
// glClearColor(0, 0, 0, 0xff);
You can’t perform that action at this time.
0 commit comments