Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - jeb

Seiten: 1 ... 15 16 [17]
321
OS-Design / Eigenes FS
« am: 02. April 2005, 18:24 »
was meinst du damit?
322
OS-Design / Eigenes FS
« am: 02. April 2005, 12:31 »
Hab mein eigenes FS geschrieben und hätte Freude an einem kleinen Feedback. Ihr findet es unter: http://jeremiasherlock.je.funpic.de/jeb/fofsdoku.pdf

mfg
jeb

PS: Ich weiss nicht, ob das hier als Werbung gilt oder ob das Verboten ist. Ich weiss sonst nicht, wo ich ein Feedback herkrieg. Falls es Verboten ist, meldet euch bitte.
323
Lowlevel-Coding / in den kernel wechseln
« am: 01. April 2005, 18:20 »
also mit nem farjump kommt das gleiche rasu. ok, aber warum denn das ganze mir retf? (nus so aus neugirde, mein problem hat sich erledigt).

mfg
jeb
324
Lowlevel-Coding / Computer herunterfahren
« am: 01. April 2005, 16:59 »
ja ok, aber bei win oder linux kappt man ja auch nicht einfach die stromkabel:). Oder machen die das mit diesem amp?
325
Lowlevel-Coding / in den kernel wechseln
« am: 01. April 2005, 16:57 »
also folgenden code kapier ich auch nicht:


;Springe zu diesem Kernel
mov ax, 0x1000 ; Die Adresse des Programms
mov es, ax     ; Segmentregister updaten
mov ds, ax
push ax
mov ax, 0
push ax
retf


wie wird hier zum kernel gesprungen :?:

mfg
jeb
326
Lowlevel-Coding / Computer herunterfahren
« am: 01. April 2005, 16:48 »
und wie schaltest du dein OS (ich nehm mal an, du hast/machst eins) aus?
327
Lowlevel-Coding / Computer herunterfahren
« am: 01. April 2005, 16:42 »
um ihn auszulassen: das ganze rebooten oder nur das booten nach dem abschalten?
Gibt es noch die möglichkeit, ihn einfach nur auszuschalten?

mfg
jeb
328
Lowlevel-Coding / Computer herunterfahren
« am: 01. April 2005, 16:38 »
Was bedeutet:

reboot:
db 0EAh
dw 0000h
dw 0FFFFh


Gibt es eine möglichkeit, den PC auch im ausgeschalteten zustand zu lassen?
329
OS-Design / Kernel?
« am: 01. April 2005, 16:37 »
Wie ist das genau mit diesen versch. Kernelarten? Monolithisch,micro oder exo. Ich blick da nicht durch:(
330
Lowlevel-Coding / Bochs stimmt nicht mit meinem PC überein:(
« am: 01. April 2005, 15:23 »
kann man auch die Zeile wählen, resp. den ganzen screen löschen oder tabellen erstllen? Brauch ich dazu den Grafikmodus?
331
Lowlevel-Coding / Bochs stimmt nicht mit meinem PC überein:(
« am: 01. April 2005, 15:16 »
boah, is das kompliziert :)
aber wieso stimmt denn alles unter bochs?
332
Lowlevel-Coding / Bochs stimmt nicht mit meinem PC überein:(
« am: 01. April 2005, 15:14 »
http://www.lookuptables.com/
ist das nicht 10?
333
Lowlevel-Coding / Bochs stimmt nicht mit meinem PC überein:(
« am: 01. April 2005, 15:13 »
für was steht denn 13 genau? Unter Bochs funktioniert alles einwandfrei
334
Lowlevel-Coding / Wie liest man Partitionen aus?
« am: 01. April 2005, 15:08 »
ok, danke. aber schau doch noch schnell mein anderes thread an (bochs). Das ist das zweite problem.
335
Lowlevel-Coding / Bochs stimmt nicht mit meinem PC überein:(
« am: 01. April 2005, 15:06 »
Hab mal das erste tut etwas abgeändert und mit Bochs ausprobiert. Dort stimmt alles. Doch auf dem PC ist ein totales durcheinander mit der Schrift. Hier mein Code vom Kernel. Die boot.asm ist gleich mit dem tut.


mov ax,1000h
mov ds,ax
mov es,ax

start:
mov si,msg
call putstr
mov si,msg_clear
call putstr
mov si,msg_os1
call putstr
mov si,msg_os2
call putstr
mov si,msg_os3
call putstr
mov si,msg_os4
call putstr
mov si,msg_os5
call putstr
mov si,msg_os6
call putstr
mov si,msg_os7
call putstr
mov si,msg_os8
call putstr
mov si,msg_os9
call putstr
mov si,msg_os0
call putstr
mov si,msg_clear
call putstr
mov si,msg_boot
call putstr
call getkey
jmp reboot

msg db "                           Jeremia B",132,"r pr",132,"sentiert:",13,10,0
msg_boot db "                    Diskette entnehmen und Taste dr",129,"cken....",10,0
msg_clear db "",10,0
msg_os1 db "                    00000                  0      000  00000",10,0
msg_os2 db "                    0                      0     00 00 0    ",10,0
msg_os3 db "                    0                      0     0   0 0    ",10,0
msg_os4 db "                    0                      0   0 0   0 0    ",10,0
msg_os5 db "                    0000                   0  00 0   0 00000",10,0
msg_os6 db "                    0    0 000 00000 0000  0 00  0   0     0",10,0
msg_os7 db "                    0    000 0 0   0 0  00 000   0   0     0",10,0
msg_os8 db "                    0    0     00000 0   0 0 00  0   0     0",10,0
msg_os9 db "                    0    0     0     0 000 0  00 00 00     0",10,0
msg_os0 db "                    0    0     00000 000 0 0   0  000  00000",10,0

putstr:
lodsb
or al,al
jz short putstrd
mov ah,0x0e
mov bx,0x0007
int 0x10
jmp putstr
putstrd:
retn

getkey:
mov ah,0
int 016h
ret

reboot:
db 0eah
dw 0000h
dw 0ffffh



PS: Wenn jetzt jemand fragt, woher ich das floppy hab, (wegen dem Paritionsthread), dass ist der PC meiner eltern und ich hab keine lust, immer win zu booten, das neue image zu schreiben und wieder neu zu booten. Zudem kann ich da nicht immer ran
336
Lowlevel-Coding / Wie liest man Partitionen aus?
« am: 01. April 2005, 15:03 »
wie gesagt, kein floppy. Gibt es keine möglichkeit, mit einem Programm die Sektoren auf die Partition zu schreiben?

(hab gerade erfahren, dass meine grosseltern ein externes floppy haben. vielleicht krieg ich das, dauert aber noch min eine woche :( Solange will ich nicht warten.)
337
Lowlevel-Coding / Wie liest man Partitionen aus?
« am: 01. April 2005, 14:57 »
Also mit Nero hab ichs schon zuallererst versucht, funktioniert aber nicht.

Zitat
In unserem Tutorial-Bereich gibt es einige Infos zu FAT12, die sollten denke ich weiterhelfen, da sich das schreiben nur unwesentlich vom lesen unterscheidet.

Das ist schon klar, aber eine Partition ist ja keine Festplatte. Sonst schreib ich ev. ja noch auf die Win-Platte *g*

mfg
jeb
338
OS-Design / Interupt-List
« am: 01. April 2005, 14:01 »
also um für den gba zu proggen gibt es folgende möglichkeiten:
http://www.gbadev.org
http://www.robsite.de/tutorials.php?tut=gameboy

mfg
jeb
339
Lowlevel-Coding / Wie liest man Partitionen aus?
« am: 01. April 2005, 13:56 »
Da ich auf meinem Laptop kein floppy hab, dachte ich mir, mach ich mir eine FAT12 Partition und schreibe die Daten von Win aus da rein (03h,int13). Nur wie kann ich genau auf die Partition schreiben? Oder gibt es ne möglichkeit, das OS auf CD zu schreiben?

mfg,
jeb
Seiten: 1 ... 15 16 [17]

Einloggen