Kernel Hacken ?

Post Reply
Message
Author
Badsteve

Kernel Hacken ?

#1 Post by Badsteve »

Hat da jemand Tipps für mich mit wechlchem Programm mach man das usw.

Vielleicht auch gutes Buch ?

bakunin
Posts: 597
Joined: 16. Aug 1999 6:44
Location: Lorsch (Südhessen)
Contact:

Re: Kernel Hacken ?

#2 Post by bakunin »

Hi!

> Hat da jemand Tipps für mich mit wechlchem Programm mach man das usw.

Emacs, vi, ed, ...

> Vielleicht auch gutes Buch ?

<a href="http://www.pl-berichte.de/berichte/linuxkernel.html" target="_blank"><!--auto-->http://www.pl-berichte.de/berichte/linu ... <!--auto-->

Cheers,
GNU/Wolfgang

badsteve
Posts: 3
Joined: 13. Feb 2002 21:22

Re: Kernel Hacken ?

#3 Post by badsteve »

THX erstmal, werde ich mir mal besorgen, kann mir denn auch einer sagen in welcher Sprache der Kernel Programmiert ist ? Ich kann im Moment nur Delphi ! LEIDER. Ich würde mich gerne mal damit befassen. Vielleicht noch ein HowTO dazu ?

bakunin
Posts: 597
Joined: 16. Aug 1999 6:44
Location: Lorsch (Südhessen)
Contact:

Re: Kernel Hacken ?

#4 Post by bakunin »

Hi!

> kann mir denn auch einer sagen in welcher Sprache der Kernel Programmiert ist ?

Der Kernel Linux wurde mit dem portablen Assembler namens "C" entwickelt. Ein wenig echter Assembler-Code gehört natürlich auch dazu.

> Ich kann im Moment nur Delphi !

Delphi ist nach meinem Verständnis eine Entwicklungsumgebung, die dazugehörige Programmiersprache ist Object Pascal (was mit Standard-Pascal wenig zu tun hat, wobei mal dahingestellt sei, ob das denn wirklich schlecht oder doch eher gut ist). Nichts gegen Object Pascal, aber bevor du Linux-Programmierung lernst, solltest du dir umfangreiche C-Kentnisse aneignen, denn ohne die bist du dabei völlig verloren.

> Ich würde mich gerne mal damit befassen. Vielleicht noch ein HowTO dazu?

Für dich doch immer (sogar mehrere): <a href="http://www.linuxhq.com/lkprogram.html" target="_blank"><!--auto-->http://www.linuxhq.com/lkprogram.html</a><!--auto-->

Außerdem dürfte der OPN-Channel #kernelnewbies für dich interessant sein.

Cheers,
GNU/Wolfgang

Dominik Seichter

Re: Kernel Hacken ?

#5 Post by Dominik Seichter »

Hi!

Ich würde dir das Buch Linux Device Drivers empfehlen, gibt's glaub ich auch irgendwo als PDF zum freien Download!
Theoretisch kann man glaube ich sogar Kernal Mdoule in GNU Pascal entwickeln!

CU Dom

User avatar
arni
Posts: 73
Joined: 10. Feb 2002 19:32
Location: Berlin
Contact:

Re: Kernel Hacken ?

#6 Post by arni »

Du weist ja wie das mit dem Hausbauen ist: man fängt erst beim Fundament an und irgendwann kommt das Dach - nicht umgekehrt. Das Fundament heisst "C" die Mauern sind "wie funktionieren Kernelmodule" und das Dach ist "ich schreib mir meinen eigenen Treiber".
Wie Du es jetzt wahrscheinlich richtig erkannt hast, wird dich dein nächster Trip in die Stadt zu einem Buchladen führen, wo dir ein "C"- Buch kaufst <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

bakunin
Posts: 597
Joined: 16. Aug 1999 6:44
Location: Lorsch (Südhessen)
Contact:

Re: Kernel Hacken ?

#7 Post by bakunin »

Hi!

> Theoretisch kann man glaube ich sogar Kernal Mdoule in GNU Pascal entwickeln!

Natürlich kann man. Prinzipiell ist das wohl gar nicht schwer, ich denke es sollte ähnlich aussehen wie mein Ruby-Pascal Wrapper, der ja aus die Verwendung von GNU Pascal statt C ermöglicht. Wer den haben will, kann sich via E-Mail bei mir melden, ich habe mir bislang nämlich nicht die Mühe gemacht, es irgendwo hochzuladen, da es wohl nicht wirklich nützlich ist. Ich denke, dass man ein einfaches Modul mit Pascal innerhalb von einem Tag realisieren kann.

Cheers,
GNU/Wolfgang

Post Reply