This includes both separate .md files, and documentation that was on the head of the .S source files. Retest everything as this was done, and fix a few easy things.
16 lines
186 B
ArmAsm
16 lines
186 B
ArmAsm
#include "common.h"
|
|
BEGIN
|
|
DBG
|
|
mov $msg, %si
|
|
mov $0x0e, %ah
|
|
loop:
|
|
lodsb
|
|
or %al, %al
|
|
jz halt
|
|
int $0x10
|
|
jmp loop
|
|
halt:
|
|
hlt
|
|
msg:
|
|
.asciz "hello world"
|