#include <linux/kdev_t.h>unsigned int MINOR(dev_t device_number);

Das Makro berechnet aus der übergebenen Gerätenummer device_number die zugehörige Minor-Nummer.

Rückgabewert Das Makro gibt die Minor-Nummer zurück.

#include <linux/kdev_t.h>dev_t MKDEV(unsigned int ma, unsigned int mi);

Das Makro MKDEV erzeugt aus der Major-Nummer ma und der Minor-Nummer mi eine Gerätenummer, die kernelinterne Repräsentierung dieser Gerätekennung.

Rückgabewert Gerätenummer.

#include <linux/kdev_t.h>unsigned long mktime(unsigned int year, unsigned int mon, unsigned int day, unsignedint hour, unsigned int min, unsigned int sec);

Die Inline-Funktion rechnet das in Jahr (year), Monat (mon), Tag (day), Stunde (hour), Minute (min) und Sekunde ...

Get Linux-Treiber entwickeln now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.