Hoi allen,
Nou ik ben al een tijdje bezig met een eigen os-je.
Ben momenteel wat fouten aan het wegwerken.
Het probleem is alleen:
de printmsg procedure werkt niet zoals het hoort en ik lees er waarschijnlijk domweg overheen
Mijn bak geeft dit dus weer als volgt:
Heel vaag, hij begint niet aan het begin van de volgende regel, en hij laat karakters weg.
iemand een idee ?!
Nou ik ben al een tijdje bezig met een eigen os-je.
Ben momenteel wat fouten aan het wegwerken.
Het probleem is alleen:
de printmsg procedure werkt niet zoals het hoort en ik lees er waarschijnlijk domweg overheen
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| message:
lodsb
or al, al
jz done
mov ah, 0x0E
mov bx, 0x0004
int 0x10
jmp message
done:
ret
cpumsg db 'Looking for a 80386+ CPU',13,10,0
found386 db '80386+ CPU found',13,10,0 |
Mijn bak geeft dit dus weer als volgt:
code:
1
2
| Looking for a 80386+ CPU
386+ CPU found |
Heel vaag, hij begint niet aan het begin van de volgende regel, en hij laat karakters weg.
iemand een idee ?!