Andy-Python-Programmer
|
4fb558fe81
|
protocol: dtb_ptr should be a virtual pointer
* The `dtb_ptr` is a virtual pointer not a physical pointer.
Signed-off-by: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
|
2022-09-10 18:11:13 +10:00 |
|
mintsuki
|
5566278736
|
textmode: Load notready() *before* setting term_{cols,rows}
|
2022-09-05 03:14:16 +02:00 |
|
mintsuki
|
87d0dfa699
|
build: Further fix test targets
|
2022-09-05 03:14:16 +02:00 |
|
mintsuki
|
ebbf8d7bed
|
misc: Better integration of aarch64 port and test mechanism
|
2022-09-05 02:17:53 +02:00 |
|
mintsuki
|
86ebf0b453
|
term: Initial support for 256-color palette
|
2022-09-05 00:49:33 +02:00 |
|
mintsuki
|
67498a6967
|
term: Initial support for RGB
|
2022-09-04 06:39:13 +02:00 |
|
mintsuki
|
b2a390c4d5
|
misc: Update wallpaper
|
2022-09-04 03:57:32 +02:00 |
|
mintsuki
|
07c446f293
|
build: Updates for new limine-efi
|
2022-09-02 11:01:13 +02:00 |
|
mintsuki
|
5e06a79fdc
|
limine: Do not set NX bit in page tables if NX not available
|
2022-09-02 03:41:25 +02:00 |
|
mintsuki
|
d3385da3e3
|
limine: Make NX feature not mandatory
|
2022-09-02 03:31:22 +02:00 |
|
mintsuki
|
c44f514738
|
misc: Rename UEFI and BIOS define macros
|
2022-09-02 02:29:12 +02:00 |
|
mintsuki
|
1d325927d7
|
build: Remove unneeded libgcc files in make dist
|
2022-09-02 01:12:13 +02:00 |
|
mintsuki
|
27711e3c27
|
fs: Add case insensitive fopen() for config and system files
|
2022-09-02 01:12:13 +02:00 |
|
mintsuki
|
4702e912be
|
gensyms: Do not escape # in substitution string
|
2022-09-01 12:20:47 +02:00 |
|
mintsuki
|
fb372e6db7
|
pmm: Make code to reserve page 0 uniform between BIOS and UEFI
|
2022-09-01 04:58:18 +02:00 |
|
mintsuki
|
4869c14ce0
|
build: Fix cross-detect errors detection for aarch64
|
2022-09-01 04:47:19 +02:00 |
|
mintsuki
|
9b3570f043
|
bios/disk: Fix always-true comparison warning
|
2022-09-01 04:42:49 +02:00 |
|
mintsuki
|
1b630659d9
|
bios/disk: Add manual sector size detection code
|
2022-09-01 04:22:30 +02:00 |
|
mintsuki
|
c34db50cfd
|
build: Small formatting fix
|
2022-08-31 00:40:59 +02:00 |
|
mintsuki
|
21fa4a9616
|
build: Update for new cross-detect
|
2022-08-29 21:52:59 +02:00 |
|
mintsuki
|
9eade7fa0f
|
build: Actually pull CC variable from autoconf
|
2022-08-29 02:35:51 +02:00 |
|
mintsuki
|
8d99eb495b
|
build: Update decompressor compiler flags
|
2022-08-29 00:27:26 +02:00 |
|
mintsuki
|
57194bc15e
|
build: Default to -O2 optimisation instead of -O3
|
2022-08-28 23:50:25 +02:00 |
|
mintsuki
|
5f61730f26
|
build: Update decompressor compiler flags
|
2022-08-28 23:33:33 +02:00 |
|
mintsuki
|
44df23c81a
|
build: Update linker and compiler flags
|
2022-08-28 23:24:47 +02:00 |
|
mintsuki
|
c528068ac7
|
misc: Fix improper panic() calls
|
2022-08-28 20:16:27 +02:00 |
|
mintsuki
|
6631b595f2
|
build: Pretty up find calls
|
2022-08-27 05:09:42 +02:00 |
|
mintsuki
|
07080dcbc2
|
misc: blib.h -> misc.h
|
2022-08-26 23:44:47 +02:00 |
|
mintsuki
|
65671d73c7
|
misc: Update several macros
|
2022-08-26 23:30:00 +02:00 |
|
mintsuki
|
16c5e98120
|
misc: Update ALIGN macros
|
2022-08-26 21:34:40 +02:00 |
|
mintsuki
|
9c389cedca
|
build: Fix failure on running ./bootstrap with pre-downloaded libgcc-binaries
|
2022-08-26 20:35:10 +02:00 |
|
mintsuki
|
b40d2180d0
|
limine-deploy: Fix bug where undeploy() is reached with uninitialised device
|
2022-08-26 19:54:04 +02:00 |
|
mintsuki
|
2e52a41e46
|
build: Remove unneeded libgcc files on bootstrap
|
2022-08-26 10:35:23 +02:00 |
|
mintsuki
|
a91abf2c2a
|
build: Handle -no-pie bug with cross-detect
|
2022-08-26 10:23:35 +02:00 |
|
mintsuki
|
fde0447802
|
fs: Drop NTFS support
|
2022-08-26 00:20:27 +02:00 |
|
mintsuki
|
20305f3445
|
ci: Mark releases as prerelease
|
2022-08-26 00:11:14 +02:00 |
|
mintsuki
|
5f7cb5c83f
|
build: Properly set target arch on objcopy to ELF
|
2022-08-25 22:07:50 +02:00 |
|
mintsuki
|
94eb0e2ae2
|
entry/uefi: Only perform 4GiB check if on x86_64
|
2022-08-25 21:53:48 +02:00 |
|
mintsuki
|
ed0c32f20a
|
entry/uefi: Abort if loaded above 4GiB. Fix #206
|
2022-08-25 21:50:37 +02:00 |
|
mintsuki
|
a89b843673
|
Revert "bios: Get rid of self-modifying interrupt call code"
This reverts commit 5e0f85727a .
|
2022-08-25 20:13:42 +02:00 |
|
mintsuki
|
7d66c80b35
|
docs/ci: Changes in preparation for 4.x release
|
2022-08-25 20:01:30 +02:00 |
|
mint
|
0c149dd1ab
|
Merge pull request #210 from qookei/fix-align-arm
common: fix alignment of variable in AArch64 menu thunk
|
2022-08-24 21:21:49 +02:00 |
|
Kacper Słomiński
|
489450d602
|
common: fix alignment of variable in AArch64 menu thunk
Fixes a problem that sometimes occured due to a specific relocation
being used for the misaligned variable.
|
2022-08-24 21:15:37 +02:00 |
|
mintsuki
|
04a6389fd8
|
build: Improvements and updates for new limine-efi
|
2022-08-23 01:41:18 +02:00 |
|
mintsuki
|
2460b33f9c
|
build: Misc build system improvements
|
2022-08-23 00:21:09 +02:00 |
|
mintsuki
|
c626e63b56
|
build: Fix #208
|
2022-08-22 18:41:32 +02:00 |
|
mintsuki
|
a17edef7bc
|
ext: Fix next_cwd_len calculation
|
2022-08-21 07:15:48 +02:00 |
|
mintsuki
|
45f65b6b40
|
ext: Fix abs-path related bug with symlink handling
|
2022-08-21 01:10:58 +02:00 |
|
mintsuki
|
fe637af458
|
ext: Properly follow relative symlinks
|
2022-08-21 00:50:12 +02:00 |
|
mint
|
af4fb9a387
|
Merge pull request #207 from DeanoBurrito/trunk
Protocol: spelling
|
2022-08-19 09:43:59 +02:00 |
|