Commit Graph

121 Commits

Author SHA1 Message Date
Martin Whitaker
c505472939 Support direct 64-bit EFI boot. 2020-07-03 22:42:45 +01:00
Martin Whitaker
b68afac6c0 Cosmetic changes to ldscripts. 2020-07-03 19:33:42 +01:00
Martin Whitaker
366e7a1af4 Improve code readability. 2020-06-30 13:58:33 +01:00
Martin Whitaker
7d00dbe26a Remove duplicate EFI table definitions. 2020-06-30 13:57:15 +01:00
Martin Whitaker
a2110cb97f Add support for 64-bit EFI handover boot protocol. 2020-06-30 13:54:58 +01:00
Martin Whitaker
9492c086fe Move boot_params definitions into separate header file. 2020-06-29 12:09:13 +01:00
Martin Whitaker
955886b48e Update version to 1.1. 2020-05-30 11:18:53 +01:00
Martin Whitaker
452891db34 Remove now unnecessary remap before restart. 2020-05-30 11:06:15 +01:00
Martin Whitaker
cae4ffa636 Add missing header include. 2020-05-30 10:55:34 +01:00
Martin Whitaker
dc74849f50 Disable paging whilst updating the pdbr during restart. 2020-05-30 10:52:35 +01:00
Martin Whitaker
808cd46582 Enable entry of address limits greater than 4GB on 32-bit build. 2020-05-29 20:42:26 +01:00
Martin Whitaker
e5fc5a0ed6 Fix infinite loops when testing restricted address ranges. 2020-05-29 20:04:11 +01:00
Martin Whitaker
c688a83888 Add string terminator to read_value() buffer. 2020-05-29 20:00:34 +01:00
Martin Whitaker
c5a21e7ff1 Add ldscripts. 2020-05-25 14:39:03 +01:00
Martin Whitaker
1594752e30 Fix .gitignore 2020-05-25 14:31:50 +01:00
Martin Whitaker
144e13845d README improvements. 2020-05-25 13:51:06 +01:00
Martin Whitaker
ae8e515d75 More README fixes. 2020-05-24 22:02:51 +01:00
Martin Whitaker
cc070ed315 Add .s files to .gitignore. 2020-05-24 21:55:17 +01:00
Martin Whitaker
165f512f0a Various fixes to README. 2020-05-24 21:51:14 +01:00
Martin Whitaker
fbd3376668 Initial commit. 2020-05-24 21:30:55 +01:00
martinwhitaker
4d7ba9de49
Initial commit 2020-05-24 21:18:39 +01:00