Commit Graph

10 Commits

Author SHA1 Message Date
Andrius Štikonas b46ba0d078 Initial port of cc_amd64.S to UEFI.
It can build some simple stuff but fails to build M2-Planet
due to stack overflow. UEFI guarantees only 128 KiB of stack
space but we need about 2MiB.
2022-10-02 12:09:31 +01:00
Andrius Štikonas 999a4b5148 Use .intel_syntax directive instead of Makefile option in .S files. 2022-09-27 22:52:18 +01:00
Andrius Štikonas d647ffa3a6 Add M0.hex2. 2022-09-25 23:01:25 +01:00
Andrius Štikonas a4fdf03827 Rename kaem-minimal->kame-optional to be consistent with bootstrap seeds. 2022-09-17 14:29:58 +01:00
Andrius Štikonas ba541383ad Add catm.S prototype. 2022-08-14 17:25:44 +01:00
Andrius Štikonas 761169b59a Add hex2. 2022-08-13 20:57:36 +01:00
Andrius Štikonas 368377191b Add hex1.S prototype. 2022-08-07 21:45:05 +01:00
Andrius Štikonas 9af7fdf9bb kaem-minimal.S: make sure to close files and free pools when exiting. 2022-07-30 10:08:23 +01:00
Andrius Štikonas 9cb1d5b7f0 hex0.S: print hello world as a test. 2022-07-10 22:11:32 +01:00
Andrius Štikonas 081a890e05 Add a skeleton file for eventual assembly port of hex0. 2022-07-10 16:24:23 +01:00