Commit Graph

13 Commits

Author SHA1 Message Date
Lauri Kenttä 733acccc42 Build IA-32 version 2016-06-02 22:53:23 +03:00
Lauri Kenttä efdd91a6d8 Add support for changing screen resolution 2016-06-02 22:52:05 +03:00
Lauri Kenttä dae1a9abce Fix ACPI table handling and update the main logic
Apparently the BGRT must be stored in every XSDT on the system.
Also some table checksums were not updated correctly.
This patch cleans up the whole process of updating the ACPI tables.
v1.1.0
2016-05-14 20:39:39 +03:00
Lauri Kenttä e9ccec0d76 Add min helper 2016-05-14 20:11:55 +03:00
Lauri Kenttä 51ccb0255e Improve SDT checksum functions 2016-05-14 20:11:54 +03:00
Lauri Kenttä a633eeb781 Use REPLACE and empty path instead of BLACK action 2016-05-14 20:11:17 +03:00
Lauri Kenttä b5006f7771 In debug mode, confirm before booting 2016-05-14 11:49:10 +03:00
Lauri Kenttä c49f0f6cbc Use ReadKey in the confirmation before exiting 2016-05-14 11:46:23 +03:00
Lauri Kenttä 8ed61047dd Add ReadKey to wait and actually read a key 2016-05-14 11:40:49 +03:00
Lauri Kenttä 31323a5111 For ACPI checksum, use header.length, not sizeof
There should be no difference between header.length and sizeof, but if
there is, the correct checksum should be based on header.length.
2016-05-14 10:57:56 +03:00
Lauri Kenttä 9891039b06 Fix a potentian null pointer reference
If GOP is not available and there's no old_bmp, the coordinates can't
be automatically calculated.
2016-05-14 10:51:29 +03:00
Lauri Kenttä cc44e6eb9b Initial release to GitHub v1.0.0 2016-05-11 23:01:22 +03:00
Lauri Kenttä e89bafd392 Initial commit 2016-05-11 22:24:11 +03:00