|
|
7aa8f613fb
|
dev: zero allocated driver structures
|
2023-06-06 21:50:26 +01:00 |
|
|
|
52c17be29d
|
dev: check that driver has a major number before registering device
|
2023-06-03 21:06:33 +01:00 |
|
|
|
b7b0691b8f
|
dev: implement driver objects to organise and identify devices
|
2023-06-02 19:35:07 +01:00 |
|
|
|
d02d05d922
|
obj: add read() and write() object callbacks
|
2023-05-14 21:11:32 +01:00 |
|
|
|
0238008986
|
dev: auto-generate device name in device_register if name is unspecified
|
2023-05-11 21:19:00 +01:00 |
|
|
|
05395542a8
|
dev: implement writing/reading input events to/from input devices
|
2023-05-10 20:33:40 +01:00 |
|
|
|
1a633eee6b
|
dev: implement object callbacks for devices. add misc device
|
2023-05-08 18:18:34 +01:00 |
|
|
|
f52ca2f1e2
|
obj: object header is no longer allocated automatically
|
2023-05-06 19:48:14 +01:00 |
|
|
|
b6f8c1ccaa
|
kernel: don't use typedef for enums or non-opaque structs
|
2023-04-13 11:40:52 +01:00 |
|
|
|
5b53168c5f
|
dev: add functions to create device objects
|
2023-04-03 16:59:14 +01:00 |
|