31 lines
558 B
Markdown
31 lines
558 B
Markdown
## Additionnal informations
|
|
|
|
To test character device, your need create the device.
|
|
|
|
Step 1: Get major number of your module device
|
|
|
|
```bash
|
|
cat /proc/devices | grep flodev
|
|
```
|
|
|
|
Step 2: Create device (as root)
|
|
|
|
```bash
|
|
mknod /dev/[wanted name] -c <major_number> 0
|
|
```
|
|
|
|
Exemple (as root):
|
|
|
|
```bash
|
|
cat /proc/devices | grep flodev # => 236 flodev
|
|
mknod /dev/flodev0 c 236 0
|
|
echo "Salut" >> /dev/flodev0
|
|
dmesg | tail # =>
|
|
# flodev - Ouverture du périphérique
|
|
# flodev - Message reçu: Salut
|
|
# flodev - Fermeture du périphérique
|
|
rm /dev/flodev0
|
|
```
|
|
|
|
|
|
|