CAN-Controller
CAN-Controller
Hat jemand eine Ahnung, wie man in Linux unter C lesend bzw. schreibend auf Register eines CAN-Controllers (i8257 onboard) zugreifen kann? Habe nur die Startadresse des Controllers.
Mittels ioperm() die entsprechenden IO-Ports freischalten (darf nur ein von root gestarteter Prozess), und dann mit inb() und outb() auf die Register zugreifen (Dafür muss das Programm mit -O2 oder höher compiliert sein).
Oder du schreibst einen Kerneltreiber.
Janka
Oder du schreibst einen Kerneltreiber.
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
Ich mag die Schreie.