Commit Graph

36 Commits

Author SHA1 Message Date
bzt ef5aa234c5 Do not rely on BIOS, initialize the serial port ourselves 2022-12-27 11:12:15 +01:00
bzt da7f75804e Added failsafes for segments due to buggy BIOSes 2022-07-11 20:30:20 +02:00
bzt d0c66e7097 Updated binaries and BIOS extra check 2022-07-10 07:31:53 +02:00
bzt 9d57db51c7 Fixed printing number of cores on bios 2022-01-23 20:51:22 +01:00
bzt 43cff8dcb2 Round stack size 2021-08-16 17:34:27 +02:00
bzt cb2d2eb76b Fixed FAT parsing on RPi 2021-04-08 20:43:57 +02:00
bzt 98fbe4c589 More address checks 2021-04-08 18:02:09 +02:00
bzt d8f3aa0084 Fixed newline 2021-04-08 14:42:11 +02:00
bzt b43fe2d3b2 Make sure memory map is sorted 2021-03-28 10:25:07 +02:00
bzt 1ac24e3c06 More file system stuff 2021-03-25 08:30:25 +01:00
bzt 6b0a5504c1 FS/Z update 2021-03-23 17:54:13 +01:00
bzt c1bc19f1f5 Added ext2 generation to mkbootimg 2021-03-20 12:46:43 +01:00
bzt d3766199d3 Compressed built-in payloads 2021-03-19 21:25:52 +01:00
bzt 6e8cb41f36 Added echfs support 2021-03-17 16:04:05 +01:00
bzt 8df0c7fcf0 Fixed issue #40 2021-02-23 16:01:36 +01:00
bzt c8580afba8 More SMP 2021-02-18 13:31:29 +01:00
bzt e0dc1c152d More SMP 2021-01-24 06:14:50 +01:00
bzt daf9fc50f3 ACPI, and SMP and more bullet-proof coding 2021-01-23 03:20:04 +01:00
bzt 2255fb48ad More bullet-proof UEFI SMP 2021-01-21 21:22:54 +01:00
bzt 7c6a8ee72e Dynamically query CDROM drive on BIOS 2021-01-21 18:24:03 +01:00
bzt c389221fc4 Initial Risc-V64 support 2021-01-18 03:26:37 +01:00
bzt 37fe9adfee Minor fixes 2021-01-06 09:37:15 +01:00
bzt 29421b9cbf Fixed SMP delay and initstack 2020-11-09 14:10:55 +01:00
bzt 03f8ef00cb Added extra checks on UEFI memory allocations 2020-11-07 14:53:10 +01:00
bzt 4bd9e167c0 Added 'nosmp=1' environment option on x86 2020-11-02 19:21:07 +01:00
bzt 0cab242a9d Serial port workaround for buggy BIOSes 2020-10-16 19:34:30 +02:00
bzt e8a91d134c Only match env on line beginning, fixed issue #23 2020-10-05 19:45:12 +02:00
bzt ebcb629943 SIPI moved after ExitBootServices 2020-09-23 15:49:20 +02:00
bzt 6e56f2280f Added initrd over serial to UEFI and docs 2020-09-20 01:43:33 +02:00
bzt e80c8cc9ab Support for initrd over serial in BIOS/Multiboot variant 2020-09-19 23:24:41 +02:00
bzt ca24cf1ad7 Fixed GNU ld relocation bug 2020-09-19 21:40:36 +02:00
bzt 93b561b388 Alternative SMP init 2020-09-17 22:36:06 +02:00
bzt 834de6b900 Finished porting to coreboot 2020-09-17 04:41:14 +02:00
bzt c03ac0fca8 Optional memory scan on UEFI, fixed issue #19 2020-09-02 11:35:56 +02:00
bzt 9027d506f1 mkbootimg improvements 2020-06-20 05:00:46 +02:00
bzt dc5edccaee Fully featured bootable disk creator 2020-06-18 11:17:49 +02:00