limine/common/lib
mintsuki 7703eaa1ca lib/gterm: Fix long standing bug in genloop() that could cause memory corruption 2024-07-21 14:35:12 +02:00
..
acpi.c misc: init typos for spell checking 2024-04-05 16:42:15 +02:00
acpi.h fixed header guard names 2024-03-20 03:06:55 +01:00
config.c misc: readline.h -> getchar.h and drop unused readline() code 2024-04-20 01:32:34 +02:00
config.h fixed header guard names 2024-03-20 03:06:55 +01:00
elf.c lib/elf: Apply a slide of 0xffffffff80000000 - min_vaddr instead of always 0xffffffff80000000 for relocatable kernels loaded low 2024-07-06 20:57:39 +02:00
elf.h fixed header guard names 2024-03-20 03:06:55 +01:00
elsewhere.c misc: blib.h -> misc.h 2022-08-26 23:44:47 +02:00
elsewhere.h fixed header guard names 2024-03-20 03:06:55 +01:00
fb.c video: Initial support for multiple framebuffers 2022-11-18 23:59:31 +01:00
fb.h fixed header guard names 2024-03-20 03:06:55 +01:00
fdt.c lib: Add helpers for adding 32-bit /chosen properties 2024-06-11 21:54:22 +02:00
fdt.h lib: Add helpers for adding 32-bit /chosen properties 2024-06-11 21:54:22 +02:00
getchar.c lib/getchar: Only apply EFI serial backspace workaround if serial == true 2024-06-25 14:34:54 +02:00
getchar.h misc: readline.h -> getchar.h and drop unused readline() code 2024-04-20 01:32:34 +02:00
gterm.c lib/gterm: Fix long standing bug in genloop() that could cause memory corruption 2024-07-21 14:35:12 +02:00
gterm.h fixed header guard names 2024-03-20 03:06:55 +01:00
guid.c misc: blib.h -> misc.h 2022-08-26 23:44:47 +02:00
guid.h fixed header guard names 2024-03-20 03:06:55 +01:00
image.c build: Use git for all subprojects 2024-01-26 01:13:18 +01:00
image.h fixed header guard names 2024-03-20 03:06:55 +01:00
libc.c lib/libc: move some functions to libc.c 2024-05-31 12:18:38 -05:00
libc.h build: add libfdt 2024-05-30 10:41:45 -05:00
libc.s2.c lib/libc: move some functions to libc.c 2024-05-31 12:18:38 -05:00
macros.aarch64_asm.h Initial AArch64 port (#205) 2022-08-18 17:32:54 +02:00
mem.asm_x86_64 misc: Add section .note.GNU-stack to assembly files 2023-09-28 06:56:28 -05:00
mem.s2.asm_ia32 lib/mem: Remove unused memcpy32to64() function 2024-06-26 20:00:26 +02:00
memory.s2.c misc: Use assembly for memory functions on x86 2023-07-09 03:09:45 +02:00
misc.c dtb: Never pass UEFI DTB buffer directly; fix misuse of libfdt API. Closes #384 2024-07-12 22:03:30 +02:00
misc.h dtb: Optionally reallocate and expand DTB memory as needed 2024-06-28 00:43:27 +02:00
misc.s2.c misc: Misc stage 2 related improvements 2022-09-17 13:53:57 +02:00
panic.s2.c lib/panic: efi: Disallow returning to menu after exiting boot services 2024-06-12 02:00:53 +02:00
part.h drivers/disk: Get rid of logically broken unique sector detection and replace with working one 2024-07-14 09:22:28 +02:00
part.s2.c misc: Rename UEFI and BIOS define macros 2022-09-02 02:29:12 +02:00
print.h fixed header guard names 2024-03-20 03:06:55 +01:00
print.s2.c serial: Add baudrate setting for BIOS 2024-02-08 09:30:59 +01:00
rand.c misc: blib.h -> misc.h 2022-08-26 23:44:47 +02:00
rand.h fixed header guard names 2024-03-20 03:06:55 +01:00
real.h fixed header guard names 2024-03-20 03:06:55 +01:00
real.s2.asm_bios_ia32 misc: Add section .note.GNU-stack to assembly files 2023-09-28 06:56:28 -05:00
sleep.asm_bios_ia32 misc: Add section .note.GNU-stack to assembly files 2023-09-28 06:56:28 -05:00
spinup.asm_aarch64 spinup/aarch64: use *_EL12 when HCR_EL2.E2H=1 while dropping to EL1 2024-01-14 19:20:45 +01:00
spinup.asm_bios_ia32 misc: Add section .note.GNU-stack to assembly files 2023-09-28 06:56:28 -05:00
spinup.asm_riscv64 Revert "misc: Converge with 5.x" 2023-11-03 06:24:58 +01:00
spinup.asm_uefi_ia32 misc: Add section .note.GNU-stack to assembly files 2023-09-28 06:56:28 -05:00
spinup.asm_uefi_x86_64 misc: Add section .note.GNU-stack to assembly files 2023-09-28 06:56:28 -05:00
stb_image.c build: Use git for all subprojects 2024-01-26 01:13:18 +01:00
term.c term: Remove a bunch of dead code 2024-04-10 19:57:18 +02:00
term.h misc: No more non-static inline functions in headers 2024-04-10 20:16:37 +02:00
time.c lib/time: EFI: Return time of 0 if GetTime() unsupported 2023-10-24 18:38:18 +02:00
time.h fixed header guard names 2024-03-20 03:06:55 +01:00
trace.h fixed header guard names 2024-03-20 03:06:55 +01:00
trace.s2.c misc: Misc EFI linker script improvements and drop .sbat 2023-09-11 17:16:19 -05:00
uri.c misc: readline.h -> getchar.h and drop unused readline() code 2024-04-20 01:32:34 +02:00
uri.h fixed header guard names 2024-03-20 03:06:55 +01:00