hal/doc TODO,1.13,1.14

David Zeuthen david at pdx.freedesktop.org
Thu Apr 22 11:16:19 PDT 2004


Update of /cvs/hal/hal/doc
In directory pdx:/tmp/cvs-serv14881/doc

Modified Files:
	TODO 
Log Message:
2004-04-22  David Zeuthen  <david at fubar.dk>

	* hald/linux/class_device.c (class_device_got_sysdevice): Instead
	of refusing to merge onto a socalled virtual device (which is really
	a HAL term, and thus quite crackful), just special-case the fact
	that we don't want to merge onto a usb interface but we prefer to
	merge onto the usb device. Which is sane and quite nice. 
	This makes the scsi_device receive the scsi_generic class stuff and
	thus the scsi_generic.device_file=sg0 property. Which is also sane
	and quite nice (think SCSI multi-lun devices).

	* hald/linux/osspec.c (remove_class_device): Make a more concise
	statement in the log message about the fact that removal of class
	devices is not yet implemented; add @todo tag so this is not
	forgotton

	* doc/TODO: Add note about removal of class devices



Index: TODO
===================================================================
RCS file: /cvs/hal/hal/doc/TODO,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- a/TODO	21 Apr 2004 21:43:09 -0000	1.13
+++ b/TODO	22 Apr 2004 18:16:17 -0000	1.14
@@ -4,6 +4,11 @@
 This document is the TODO list for the HAL project. Feel free to add/remove
 entries if you get an idea or implement one of these.
 
+ -  Add support for removal of class devices - we should probably remove
+    the properties merged and send out a d-bus signal; see comments in 
+    hald/linux/osspec.c:remove_class_device(). This can now easily be tested
+    with modprobe and rmmod on the sg kernel module
+
  -  Persistent device store
     Device should be persistent (e.g. saved in a file) so i) we don't need
     to check fdi files each and every time we start up; and ii) device 





More information about the hal-commit mailing list