Ian Moffett ian
  • Southeast Washington, DC
  • https://mirocom.org
  • Founder of Mirocom, systems engineer and computer architect. Enjoys network engineering, distributed computing, cryptography, operating systems, compilers +more

  • Joined on 2026-02-01
ian pushed to main at Mirocom/m1x 2026-03-25 23:31:27 +00:00
5b7cc41d32 m1x/x86_64: Add trap management groundwork
6cf0e10326 m1x/x86_64: idt: Make idt.h assembly friendly
Compare 2 commits »
ian pushed to main at Mirocom/m1x 2026-03-25 23:18:52 +00:00
5afe970ff0 m1x/x86_64: Add interrupt descriptor table groundwork
2c0b174f8e m1x/x86_64: Add GDT related definitions
Compare 2 commits »
ian pushed to main at Mirocom/m1x 2026-03-25 22:43:11 +00:00
631b7729a9 m1x/x86_64: Add CPUID macro helper
ian pushed to main at Mirocom/m1x 2026-03-25 20:15:29 +00:00
6443b382f7 m1x/x86_64: frame: Add frame management groundwork
ian pushed to main at Mirocom/m1x 2026-03-25 14:00:20 +00:00
c5ccf84bfe m1x/x86_64: Add trapframe structure
ian pushed to main at Mirocom/m1x 2026-03-25 12:47:33 +00:00
c90d339586 sdk: Add sys/param.h
8ca5cc6b58 sdk: Add sys/cdefs.h
61a2c7ec60 sdk: Add sys/units.h
Compare 3 commits »
ian pushed to main at Mirocom/m1x 2026-03-25 12:11:46 +00:00
dc3c2d0bfa host: Add QEMU x64 run script
ian pushed to main at Mirocom/m1x 2026-03-25 12:00:05 +00:00
8b5c04ecad m1x: Add minimal boot banner
fa7d9c0ae8 sdk: Add sys/types.h
c9a2d08c7e m1x/x86_64: Load global descriptor table
Compare 3 commits »
ian pushed to main at Mirocom/m1x 2026-03-25 11:30:09 +00:00
b35b559cd9 boot: Load M1X kernel through limine
ian pushed to main at Mirocom/m1x 2026-03-25 08:56:49 +00:00
c6b00af6c7 m1x/x86_64: Add GDT groundwork
ian pushed to main at Mirocom/m1x 2026-03-25 08:51:15 +00:00
4d3ef344f8 m1x: Add printf port
08c6d15a5e sdk: Add stdarg.h
Compare 2 commits »
ian pushed to main at Mirocom/m1x 2026-03-25 08:44:54 +00:00
09855470e8 m1x: Add flanterm port
ian pushed to main at Mirocom/m1x 2026-03-25 08:36:52 +00:00
92f3a58c4b sdk: Add sdk string functions
ian pushed to main at Mirocom/m1x 2026-03-25 07:06:39 +00:00
1d5c22cd8a sdk: Add initial SDK sources
ian pushed to main at Mirocom/m1x 2026-03-25 04:47:25 +00:00
fb2a2955c8 m1x: Add initial kernel C files
ian pushed to main at Mirocom/m1x 2026-03-25 04:10:02 +00:00
75c7300480 build: Add initial build files
ian pushed to main at Mirocom/m1x 2026-03-25 03:53:26 +00:00
1f58ed49a9 initial commit
ian pushed to main at Mirocom/m1x 2026-03-25 03:44:52 +00:00
7edb312f23 initial commit
ian created branch main in Mirocom/m1x 2026-03-25 03:44:52 +00:00
ian created repository Mirocom/m1x 2026-03-25 02:51:22 +00:00