Commit Graph

9 Commits

Author SHA1 Message Date
Andrius Štikonas e871378bcf
catm: fix stack alignment and save non-volatile registers. 2023-12-23 01:12:17 +00:00
Andrius Štikonas e5453f203a Remove an extra confusing zero from SIMPLE_FS_PROTOCOL_GUID. 2022-10-23 22:59:37 +01:00
Andrius Štikonas d518c45e8d Backport PE32 header changes to all early stage0-uefi programs. 2022-10-11 00:55:46 +01:00
Andrius Štikonas 2b25915169 hex2: implement various improvements.
* Make sure to close all protocols before exit.
 * Use more sophisticated command line argument processinh
   that pushes command line arguments onto stack.
 * Switch to more readable M1 defines
 * Handle the case when output file is not specified
2022-08-28 21:57:14 +01:00
Andrius Štikonas e14033b3d9 Make catm work when no arguments are supplied. 2022-08-24 00:17:52 +01:00
Andrius Štikonas 74a5685102 catm: Make sure we close all open protocols on exit. 2022-08-23 00:39:36 +01:00
Andrius Štikonas 3528be5b2b catm: Switch to M1 defines that are closer to intel syntax. 2022-08-22 01:30:22 +01:00
Andrius Štikonas 01fae8cd06 catm: close rootdir on exit. 2022-08-21 23:51:46 +01:00
Andrius Štikonas f5a38323ef Add catm.hex2 2022-08-14 22:31:13 +01:00