参照元†
- unsigned int major
- const char *name
- const struct file_operations *fops
返り値†
- int
- major に 0 を指定(自動的に割り当て)したとき、
成功時はデバイスのメジャー番号が返ります。
major に 0 以外を指定(明示的に割り当て)したとき、
成功時は 0 が返ります。
いずれも失敗したときは負のエラー番号が返ります。
static inline int register_chrdev(unsigned int major, const char *name,
const struct file_operations *fops)
{
return __register_chrdev(major, 0, 256, name, fops);
}
コメント†