Autor Thema: Suche möglichst einfaches realmode OS  (Gelesen 9555 mal)

Noobtotal

  • Beiträge: 54
    • Profil anzeigen
Gespeichert
« Antwort #20 am: 25. July 2006, 18:49 »
Schade. Sonst könntet ihr ja mal schauen ob l´Linux 0.01 läuft. :lol:  :wink:

Biehler Productions

  • Beiträge: 51
    • Profil anzeigen
    • http://bielos.de.tk
Gespeichert
« Antwort #21 am: 12. August 2006, 23:41 »
Hi,
ich hab jetzt voin deiner Seite wieder den My Emu runtergeladen.
Mein OS geht wieder nicht.

Zitat

0x0:0x7c00 JMP SHORT
0x0:0x7c3e JMP FAR
0x7c0:0x43 MOV R/M16, SREG
0x7c0:0x45 MOV SREG, R/M16
0x7c0:0x47 MOV SREG, R/M16
0x7c0:0x49 CLI
0x7c0:0x4a MOV AX, 0x9000
0x7c0:0x4d MOV SREG, R/M16
0x7c0:0x4f MOV SP, 0x200
0x7c0:0x52 STI
0x7c0:0x53 MOV CX, 0x1
0x7c0:0x56 PUSH CX
0x7c0:0x57 PUSH CX
0x7c0:0x58 CALL NEAR
0x7c0:0x18f PUSH BP
0x7c0:0x190 MOV R/M16, R16
0x7c0:0x192 PUSH DX
0x7c0:0x193 PUSH CX
0x7c0:0x194 ADD R/M16, 0x4
0x7c0:0x197 MOV R16, R/M16
0x7c0:0x19a MOV BX, 0x24
0x7c0:0x19d XOR R/M16, R16
0x7c0:0x19f DIV R/M16
0x7c0:0x1a1 XOR R/M8, R8
0x7c0:0x1a3 PUSH AX
0x7c0:0x1a4 MOV BX, 0x12
0x7c0:0x1a7 MOV R16, R/M16
0x7c0:0x1aa XOR R/M16, R16
0x7c0:0x1ac DIV R/M16
0x7c0:0x1ae MOV BX, 0x2
0x7c0:0x1b1 XOR R/M16, R16
0x7c0:0x1b3 DIV R/M16
0x7c0:0x1b5 XOR R/M8, R8
0x7c0:0x1b7 PUSH DX
0x7c0:0x1b8 MOV R16, R/M16
0x7c0:0x1bb MOV BX, 0x12
0x7c0:0x1be XOR R/M16, R16
0x7c0:0x1c0 DIV R/M16
0x7c0:0x1c2 ADD R/M16, 0x1
0x7c0:0x1c5 XOR R/M8, R8
0x7c0:0x1c7 PUSH DX
0x7c0:0x1c8 POP CX
0x7c0:0x1c9 MOV R/M8, R8
0x7c0:0x1cb POP CX
0x7c0:0x1cc MOV R/M8, R8
0x7c0:0x1ce POP CX
0x7c0:0x1cf MOV R/M8, R8
0x7c0:0x1d1 POP CX
0x7c0:0x1d2 POP DX
0x7c0:0x1d3 POP BP
0x7c0:0x1d4 RETN
0x7c0:0x5b POP DX
0x7c0:0x5c MOV R/M8, R8
0x7c0:0x5e MOV R/M8, R8
0x7c0:0x60 MOV AX, 0x1000
0x7c0:0x63 MOV SREG, R/M16
0x7c0:0x65 MOV AH, 0x2
0x7c0:0x67 MOV R/M8, R8
0x7c0:0x69 MOV DL, 0x0
0x7c0:0x6b MOV AL, 0x1
0x7c0:0x6d MOV R16, R/M16
0x7c0:0x71 INT 13

Ab hier hängt es

0x0:0x0 ADD R/M8, R8
0x0:0x2 ADD R/M8, R8
0x0:0x4 ADD R/M8, R8
0x0:0x6 ADD R/M8, R8
0x0:0x8 ADD R/M8, R8
0x0:0xa ADD R/M8, R8
0x0:0xc ADD R/M8, R8
0x0:0xe ADD R/M8, R8
0x0:0x10 ADD R/M8, R8
0x0:0x12 ADD R/M8, R8
0x0:0x14 ADD R/M8, R8
0x0:0x16 ADD R/M8, R8
0x0:0x18 ADD R/M8, R8
0x0:0x1a ADD R/M8, R8
0x0:0x1c ADD R/M8, R8
0x0:0x1e ADD R/M8, R8
0x0:0x20 ADD R/M8, R8
0x0:0x22 ADD R/M8, R8
0x0:0x24 ADD R/M8, R8
0x0:0x26 ADD R/M8, R8
0x0:0x28 ADD R/M8, R8
0x0:0x2a ADD R/M8, R8
0x0:0x2c ADD R/M8, R8
0x0:0x2e ADD R/M8, R8
0x0:0x30 ADD R/M8, R8
0x0:0x32 ADD R/M8, R8
0x0:0x34 ADD R/M8, R8
0x0:0x36 ADD R/M8, R8
0x0:0x38 ADD R/M8, R8
0x0:0x3a ADD R/M8, R8
0x0:0x3c ADD R/M8, R8
0x0:0x3e ADD R/M8, R8
0x0:0x40 ADD R/M8, R8
0x0:0x42 ADD R/M8, R8
0x0:0x44 ADD R/M8, R8
0x0:0x46 ADD R/M8, R8
0x0:0x48 ADD R/M8, R8
0x0:0x4a ADD R/M8, R8
0x0:0x4c ADD R/M8, R8

[...]

Dump:
   EAX   = 0x201
   EBX   = 0x0
   ECX   = 0xb108
   EDX   = 0x0
   ESI   = 0x0
   EDI   = 0x0
   EBP   = 0x0
   SS    = 0x9000
   ESP   = 0x1f8
   CS    = 0x0
   EIP   = 0x121c
   DS    = 0x7c0
   ES    = 0x1000
   FS    = 0x0
   GS    = 0x0
   EFLAG = 0x207


Ist da wieder ein Bug, oder hast du noch keine aktuelle Version raufgeladen?
Oder unterstützt du den INT 13H noch nicht?
Ich hab die Windows binary runtergeladen.

DarkThing

  • Beiträge: 652
    • Profil anzeigen
Gespeichert
« Antwort #22 am: 13. August 2006, 00:19 »
Hi,
die nächste Version kommt noch ;) Es hat sich also noch nichts geändert. Sobald Version 0.2 releaset wurde, werde ich oder bluecode das hier im Forum natürlich wieder bekannt geben.

 

Einloggen