Als «kernel» getaggte Fragen

70
Was bedeutet das Linux __user-Makro?

Ich hatte gehofft, jemand könnte die Nuancen des in der Linux-Kernel-Quelle verwendeten __user-Makros erklären. Zunächst das Makro: # define __user __attribute__((noderef, address_space(1))) Nach einigem googeln habe ich nun gelesen, dass man mit diesem Makro einen Zeiger als zum...

8
i2c Treiber bootet - raspbian

Ich bin relativ neu bei Gerätetreibern unter Linux. Was ich erreichen möchte, ist, dass ein externer RGB-Treiber beim Booten meines Raspberry einen i2c-Befehl erhält, sodass beim Booten eine LED aufleuchtet. Mein Ansatz ist es, dies über ein Kernelmodul zu erreichen, das beim Booten geladen wird....