40 Commits

Author SHA1 Message Date
3771ed4ee7 extract object header 2025-04-17 13:27:20 +02:00
0f93a28a4b add link 2025-04-04 02:20:40 +02:00
87abdd99c6 error on multiple output files 2025-04-04 00:46:37 +02:00
0b9398f015 emit object header 2025-04-04 00:27:29 +02:00
958c37f7b0 remove testing lines 2025-04-03 01:44:51 +02:00
89f20f8a35 external works 2025-04-03 01:44:31 +02:00
bdf3516455 include and global works 2025-04-02 22:38:03 +02:00
ad2baf22d2 includes work 2025-04-02 20:46:35 +02:00
c351139f4d add consts 2025-04-02 18:39:19 +02:00
d8c9336261 split up assembler 2025-04-02 17:00:43 +02:00
bdff748461 don't use rsp in indirection 2025-04-02 16:32:51 +02:00
c32251b5a0 add push pop 2025-04-02 16:13:31 +02:00
7bf7eae401 assember works 2025-04-02 03:08:13 +02:00
ba643a68a3 refactor report 2025-04-01 17:36:57 +02:00
b451548bec use unused 2025-04-01 17:19:26 +02:00
0bdbaa7f1f extract assembling line 2025-04-01 17:15:37 +02:00
af0214739c parse done 2025-04-01 15:47:25 +02:00
4f6520c470 add assembler 2025-04-01 05:25:34 +02:00
05793ad4ae all far call and ret 2025-03-31 23:37:50 +02:00
827c593712 all jmpf 2025-03-31 23:08:50 +02:00
804d3c5398 more instruction combinations 2025-03-31 22:56:51 +02:00
1afdc0db58 all mov ops 2025-03-31 22:50:42 +02:00
a5866173e5 all mov16 2025-03-31 22:26:08 +02:00
4b83e2a8d6 remove ASM_NO_CTOR_PREFIX 2025-03-31 22:20:37 +02:00
cbc4ca60b4 add ASM_NO_CTOR_PREFIX 2025-03-31 22:11:38 +02:00
d29293b84c all jmp, jnz, cmp 2025-03-31 22:02:35 +02:00
ba623b5e23 extract ctors into own file 2025-03-31 21:37:18 +02:00
356719720e all arithm ops 2025-03-31 21:30:21 +02:00
feb6e29903 ignore Session.vim 2025-03-31 20:04:58 +02:00
dd2d919e2d use disk image file 2025-03-31 19:59:13 +02:00
335822afc6 seperate out asm and kern 2025-03-31 19:49:36 +02:00
b9a837e3c7 backspace and return 2025-03-31 18:47:41 +02:00
cad6ed9604 support negative offset 2025-03-31 16:23:47 +02:00
bcd1500f9c read from disk 2025-03-31 16:20:10 +02:00
42246deb35 use new charset 2025-03-31 15:23:24 +02:00
ab55a9ff16 make new charset 2025-03-31 15:23:07 +02:00
db6e20b4b1 typing and spaces works 2025-03-31 15:11:59 +02:00
415f9b72f7 text works 2025-03-31 03:24:59 +02:00
ad79f82f1f keyboard interrupts work 2025-03-31 02:12:09 +02:00
b74c99b05e init 2025-03-30 05:37:39 +02:00