79 Commits

Author SHA1 Message Date
a1ive
ec501baa99 payload: use debug macro v3.0.6 2025-04-15 21:35:03 +09:00
a1ive
0805f5dae6 set text mode via console control protocol (#16) 2025-04-15 21:35:03 +09:00
a1ive
aa023a283b efi: clear screen before boot (#16) 2025-04-15 21:35:03 +09:00
a1ive
eb8420b6d6
update docs 2025-04-08 23:06:08 +09:00
linuxwhata
57d3c32c6d fix -Wunused-result errors 2025-03-21 08:05:26 +09:00
a1ive
533c96375e
re-enable i386 build v3.0.5 2025-03-01 19:16:18 +09:00
a1ive
b402baa600
update README 2025-02-28 20:52:58 +09:00
a1ive
b10ef2ef08
enable text mode in f8/f10 menu v3.0.4 2025-02-24 09:54:11 +09:00
a1ive
dc5f3c614b
add f8 & f10 menu 2025-02-20 21:46:26 +09:00
a1ive
cb6364666e
remove unneeded efi_systab use 2025-02-20 20:14:05 +09:00
a1ive
cc16afcb73
remove i386 build 2025-02-20 19:52:47 +09:00
a1ive
d1870ddbd0
remove sbat 2025-02-20 16:09:59 +09:00
a1ive
b329d7caa3
disable i386 build 2025-02-20 15:52:29 +09:00
a1ive
139020c668
add unsigned integer support to printf 2025-02-20 15:46:30 +09:00
a1ive
bbdafa058e
embed bcd 2025-02-19 17:00:05 +09:00
a1ive
74b421ba89
text mode 2025-02-18 21:24:11 +09:00
a1ive
46d376c250
update docs 2025-02-18 16:59:41 +09:00
a1ive
b923ee83b4
enable IF eflag 2025-02-18 14:45:19 +09:00
A1ive
f81ab3d94e
Update docs (#12) 2025-02-17 22:23:04 +09:00
a1ive
575e089b8d
add missing free 2025-02-17 20:30:53 +09:00
a1ive
1ba67d92ac
add bmtool 2025-02-17 20:29:28 +09:00
a1ive
521dd72ac7
update build scripts 2025-02-17 15:39:39 +09:00
a1ive
84b09f4175
update docs 2025-02-16 21:58:57 +09:00
a1ive
96857dfad0
cmdline misc fix 2025-02-16 21:52:14 +09:00
a1ive
d7f62043ac
use seperate folders 2025-02-16 19:52:45 +09:00
a1ive
17c0e30043
bcd bug fix v3.0.3 2025-02-16 13:54:07 +09:00
a1ive
ffa2dc1469
optimize bcd processing 2025-02-16 13:45:52 +09:00
a1ive
9ff52bf73a
check whether the code overlaps the EBDA region 2025-02-16 11:46:39 +09:00
a1ive
d9f2e7568f
Allow for larger than 255 byte commandline v3.0.2 2025-02-14 14:01:51 +09:00
a1ive
7bc42d23df
add regview v3.0.1 2025-02-13 22:43:44 +09:00
a1ive
505c38a7eb
handle ucs-2 cmdline 2025-02-13 22:20:48 +09:00
a1ive
53aeaae50b
reg utils 2025-02-13 21:50:55 +09:00
a1ive
64f231b73e
fix charset build 2025-02-13 21:50:15 +09:00
a1ive
ce7091bf7d
add NTLOADER_UTIL macro 2025-02-13 21:28:59 +09:00
a1ive
415640f96e
update README 2025-02-13 20:13:38 +09:00
a1ive
4f7e9fad71
support bcd boot device 2025-02-13 20:11:08 +09:00
a1ive
79aaa3c5e9
update github workflow 2025-02-13 15:43:35 +09:00
a1ive
bbf69728a5
update README v3.0.0 2025-02-12 21:48:36 +09:00
a1ive
55087d3689
update build script 2025-02-12 21:18:54 +09:00
a1ive
eea7473a1c
update README 2025-02-12 21:17:13 +09:00
a1ive
6fab640736
update workflows 2025-02-12 16:30:59 +09:00
a1ive
994a5201b5
add README 2025-02-12 16:25:25 +09:00
a1ive
54c7625eab
github action build 2025-02-11 22:05:16 +09:00
a1ive
00de90c22f
optimize mkinitrd 2025-02-11 21:13:43 +09:00
a1ive
c3d220de99
fsuuid license 2025-02-11 20:44:04 +09:00
a1ive
f1301599f9
mkinitrd 2025-02-11 20:39:34 +09:00
a1ive
d23e764ffb
add LICENSE 2025-02-11 15:06:04 +09:00
a1ive
1eff6b4eea
ntbcd 2025-02-11 14:56:21 +09:00
a1ive
90be8829c5
rm getchar 2025-02-11 14:48:59 +09:00
a1ive
367b54a008
ramdisk 2025-02-11 14:20:23 +09:00