Gå til innhold

Linking av objektfiler med Elf i C


Anbefalte innlegg

Skrevet

Hei! er det noen som vet hvordan man kan skrive en kode i C som linker objektfiler og lager en image fil av dette???

 

:thumbs: Håper noen der ute vet....

Videoannonse
Annonse
Skrevet

Ja...............LITT på vidda... Ei image fil er ei fil sombestår av datasegmenttet og kodene til de filene som den er linket med. Denne image fila kan så skrives til en floppy disk, og brukes mye til å lage egne operativsystem hvor man selv har skrevet en bootblock i assembly, jeg har bootblock og kernel ferdig (oftest disse to som er linket i image fila) men får ikke til a skrive programmet i C som skal linke disse. :no: :

Skrevet

Hehe, ikke helt det jeg var ute etter, men sto mye annet lurt der som kunne brukes! Takker og bukker!! :yes:

 

Men må nok prøve litt videre, er stygt redd for at det ikke er så lett å gjøre det jeg prøver på....

 

Ta da!

Skrevet

Bootblocken er relativ grei, følg oppskrifta til int 0x13 (som står i oppgaveteksten.....)og sett opp stacken til kernel og angi hvor den skal ta ljmp helt til slutt

Skrevet (endret)

He he - har tatt in242 på UiO.

Det var en del sene kvelder. Husker at en titt på elf headerfilen og diverse ELF relatert dokumentasjon var nødvendig i "createimage".

Endret av kattemat

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...