Next: Jedna funkcja do wielu
Up: Komunikacja procfs z użytkownikiem
Previous: Czytanie danych
  Spis rzeczy
Funkcja pisząca umożliwia procesowi użytkownika przekazywanie danych
do jądra. Powinna ona mieć taką oto postać:
int pisacz(struct file* plik, const char* bufor, unsigned long
licznik, void* data);
Funkcja pisząca powinna odczytać co najwyżej licznik bajtów z
bufor-a. Zauważmy, że bufor nie istnieje w przestrzeni
adresowej jądra i powinien być tam pierw skopiowany przy pomocy
copy_from_user. Parametr plik jest zazwyczaj ignorowany, zaś
parametr data - opiszę już za chwilkę ...
2001-12-19