'mr software'
|
8cda624e50
|
some setup for filesystems
|
2022-11-05 14:27:23 -07:00 |
Ry
|
a36708e476
|
Implement int 0x21 AH = 0x09, write string to stdout
|
2022-11-04 21:14:36 -07:00 |
'mr software'
|
3b417b1794
|
fix int 21h handler
|
2022-11-04 00:48:42 -07:00 |
Ry
|
d115299508
|
Implement int 0x21 AH = 0x02, write character to stdout
|
2022-11-03 19:10:54 -07:00 |
Ry
|
1d4ffb023b
|
Use consistent hex labeling scheme (0x prefix instead of h suffix)
|
2022-11-03 19:08:51 -07:00 |
Ry
|
7aeaabcfe3
|
Create kernel map during build
|
2022-11-03 19:07:19 -07:00 |
Ry
|
c1c05eb1d5
|
Somewhat fix int 0x21 handler
|
2022-11-03 17:35:43 -07:00 |
Ry
|
7debf61fb5
|
Organize int 21h handlers into separate files
|
2022-11-02 22:03:41 -07:00 |
'mr software'
|
bbd12ac117
|
optimize print_string, fix boot and kernel entry
|
2022-11-02 18:37:37 -07:00 |
'mr software'
|
187cd0fbd4
|
a couple bugfixes
|
2022-11-02 17:50:59 -07:00 |
Ry
|
3971b4602f
|
Hello world :3
|
2022-11-02 17:08:53 -07:00 |
Ry
|
5efa40dc9b
|
Rebuild image when files change, and monitor config.s
|
2022-11-02 13:58:03 -07:00 |
Ry
|
f097ee739b
|
Document int 21h routines
|
2022-11-02 12:10:59 -07:00 |
Ry
|
0904ad4d99
|
Only build files that have changed
|
2022-11-02 11:31:14 -07:00 |
Ry
|
7197016ae7
|
Add .gitignore
|
2022-11-01 15:59:54 -07:00 |
Ry
|
ecdb2f1280
|
Initial work on using make
|
2022-11-01 15:59:06 -07:00 |
'mr software'
|
5c04b293e1
|
initial code
|
2022-11-01 15:20:21 -07:00 |
Ry
|
e33c1db9b1
|
Initial commit
|
2022-11-01 15:00:33 -07:00 |