Hvordan bygge en Kernel Module i Assembly
In Linux , er enhetsdrivere lagt til kjernen som moduler . Hvis du vil bruke en tilpasset driver, kan du skrive det i assembly . Etter å ha skrevet driveren i Assembly, må du bygge , eller kompilere , det i en fil som du kan legge til kjernen . Kjernemoduler må være " . O " filer , men du kan ikke bare endre navn på Assembly fil for å oppnå ønsket resultat . Instruksjoneren
Åpne en terminal sesjon og bruke " cd "-kommandoen for å navigere til katalogen som inneholder Assembly språkmodul fil .
2
Type " nasm -f elf- o yourfile.m yourfile.asm "og trykk" Enter. "Erstatt " Dinfil "med det faktiske navnet på filen. Dette bygger den opprinnelige Assembly fil , den " . Asm " filen , inn i en " . M "-filen .
3
Type " ld -r -o yourfile.o Dinfil . m "og trykk" Enter "for å bygge" . o "-filen , noe som er brukbart som en kernel -modulen.
Relaterte artikler
Vil du vite hvordan å plukke opp kvinner i barer og klubber?
Hvordan møte kvinner på barer og Club
Ønsker du å vite hvordan man skal tiltrekke seg kvinner i barer og klubber?
Naturlig Impulsive måter å øke din libido
Kjønnssykdommer-Slik bruker Internet klokt?
Ikke bli rørt til tårer:. Organiser og minimere stress i Moving
Åtte enkle tips Endre pusten fra dårlig til god
Slik Lavere Kolesterol? 3 måter å bedre helse!
Hvordan bli kvitt munnsår Med enkle metoder
Outsourcing Medical transkripsjoner & Saving 40% er et klokt valg å kutte ned kostnadene for vanske…
helse