06da81f012
* Added {Create|Delete}Device() analogous to {Create|Delete}FileDevice * Added a small DeviceWatcher class that reacts to entry creation/removal * Implemented a way to start/stop node monitoring * Start watching for devices after the boot volume has been mounted and the the second initial scan was run The disk device manager now creates and scans a device when a "raw" node is published and deletes the device on removal. This makes hot-plugging of disk devices (for example memory sticks using usb_disk) work. Their partitions will be scanned and published so they can be mounted. Somehow the removal of the partitions does not yet work however, any insights are welcome. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24777 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
||
---|---|---|
.. | ||
devfs.cpp | ||
fd.cpp | ||
IOScheduler.cpp | ||
IOScheduler.h | ||
Jamfile | ||
KPath.cpp | ||
node_monitor.cpp | ||
pipefs.cpp | ||
rootfs.cpp | ||
vfs_boot.cpp | ||
vfs_boot.h | ||
vfs_net_boot.cpp | ||
vfs_net_boot.h | ||
vfs.cpp |