diff options
author | Christian Mauderer <Christian.Mauderer@embedded-brains.de> | 2016-08-16 08:52:07 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-08-16 09:16:43 +0200 |
commit | 69355c3ce3931a7ae6bf9e6cc2e13442190246d8 (patch) | |
tree | 46904a93adf7e957829dba35edb3c9c047ca0c37 /libbsd.txt | |
parent | devfs: Create path. (diff) | |
download | rtems-libbsd-69355c3ce3931a7ae6bf9e6cc2e13442190246d8.tar.bz2 |
devfs: Add some notes on implementation.
Diffstat (limited to 'libbsd.txt')
-rw-r--r-- | libbsd.txt | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -1046,7 +1046,15 @@ TBD. === devfs (Device file system) === -Dummy, IMFS or new implementation (currently dummy). +There is a minimal implementation based on IMFS. The mount point is fixed to +"/dev". Note that the devfs is only used by the cdev subsystem. cdev has been +adapted so that the full path (including the leading "/dev") is given to devfs. +This saves some copy operations. + +devfs_create() first creates the full path and then creates an IMFS generic node +for the device. + +TBD: remove empty paths on devfs_destroy(). === psignal (Signals) === |