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.


Themen - lobmann

Seiten: [1]
1
Das Wiki / Neue Unterforen
« am: 06. July 2004, 23:17 »
Ich bin dafür das noch nen paar andere Sektionen im Forum gemacht werden z.B. Tipps&Tricks, Coding-Fragen allgemein, Fragen zu Tools, Hardware-Lowlevel, Software-Level, Quellcode-Fragen.........usw. fällt mir jetz mal so nach kurzem Brainstorming ein.. ;)
2
Lowlevel-Coding / Rückgabewerte bei Strukturen
« am: 21. May 2004, 11:19 »
Wo sind eigentlich in C die Rückgabewerte wenn man eine Struktur benutzt, die Werte passen doch dann nichmehr in eax
3
Offtopic / Wenn man mal ne Auszeit braucht
« am: 17. May 2004, 17:02 »
www.ogame.de is nen ganz lustiges online game kann man schön so nebenbei spielen wenn man mal wieder am coden ist
4
Lowlevel-Coding / Paging
« am: 08. May 2004, 10:29 »
Hat irgend jemand nen funktionierendes Beispiel über Paging was er ma hier rein stellen könnte.

thx im Vorraus
5
Lowlevel-Coding / initialisieren der IDT
« am: 05. May 2004, 19:27 »
Wollt ma kurz mein Code vorstellen um die idt im PMode zu erstellen der Vorteil
ist das man die idt wenn sie einmal initialisiert ist stückweise bestücken kann ohne das es bei nem Interrupt oder ner Exception nen total Absturz gibt




_idttable:
    times    256*8     db    0
_idt:
IDTLimit        dw     0
IDTBase        dd    0


initirq:
    mov    ecx, 256
    mov    edi, _idttable
    cld    
initirq2:
    mov    eax, ignoreint
    stosw    
    xor    eax, eax
    mov    eax, 1000b                       ; Vorrausgesetzt der Code für den Handler steht im ersten Segment

    stosw
    xor    eax,eax
    stosb
    xor    eax,eax
    mov    eax, 0x8e
    stosb
    mov    eax, ignoreint
    shr    eax, 16
    stosw
    loop initirq2    
   
    mov   [IDTLimit], word 256*8-1
    mov    eax, 0x10000
    add    eax, _idttable
    mov    [IDTBase], eax
    lidt    [_idt]

ignoreint:
    iret
6
Lowlevel-Coding / Negieren
« am: 30. April 2004, 16:34 »
Welchen operator benutzt man eigentlich um ne Zahl in C zu negieren
7
Lowlevel-Coding / inline assembler
« am: 26. April 2004, 18:50 »
kennt jemand zufällig ein Tutorial (deutsch) zum gcc inline assembler
8
Lowlevel-Coding / Trap oder Int Gate
« am: 24. April 2004, 21:46 »
eigentlich sagt der Titel schon alles
Also wann benutzt man welche Art von Gate oder lässt sich das nich so pauschal sagen.
9
Lowlevel-Coding / !6-BIT C-Compiler
« am: 04. April 2004, 14:15 »
Falls es einer brauchen kann Borland bietet Turbo C 2 umsonst zum download an.
Seiten: [1]

Einloggen