19 Commits

Author SHA1 Message Date
6443b382f7 m1x/x86_64: frame: Add frame management groundwork
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 16:14:10 -04:00
c5ccf84bfe m1x/x86_64: Add trapframe structure
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 10:00:05 -04:00
c90d339586 sdk: Add sys/param.h
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 08:47:28 -04:00
8ca5cc6b58 sdk: Add sys/cdefs.h
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 08:47:28 -04:00
61a2c7ec60 sdk: Add sys/units.h
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 08:47:28 -04:00
dc3c2d0bfa host: Add QEMU x64 run script
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 08:11:33 -04:00
8b5c04ecad m1x: Add minimal boot banner
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 07:59:47 -04:00
fa7d9c0ae8 sdk: Add sys/types.h
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 07:47:24 -04:00
c9a2d08c7e m1x/x86_64: Load global descriptor table
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 07:43:36 -04:00
b35b559cd9 boot: Load M1X kernel through limine
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 07:29:37 -04:00
c6b00af6c7 m1x/x86_64: Add GDT groundwork
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 04:56:26 -04:00
4d3ef344f8 m1x: Add printf port
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 04:50:59 -04:00
08c6d15a5e sdk: Add stdarg.h
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 04:50:44 -04:00
09855470e8 m1x: Add flanterm port
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 04:44:38 -04:00
92f3a58c4b sdk: Add sdk string functions
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 04:35:00 -04:00
1d5c22cd8a sdk: Add initial SDK sources
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 03:04:46 -04:00
fb2a2955c8 m1x: Add initial kernel C files
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 00:47:04 -04:00
75c7300480 build: Add initial build files
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-25 00:09:48 -04:00
1f58ed49a9 initial commit
Signed-off-by: Ian Moffett <ian@mirocom.org>
2026-03-24 23:53:18 -04:00