[ros-diffs] [fireball] 23668: - Unmess header files a little - create one header file (usbdriver.h) which includes all other needed headers, also splitting a bit. Also split out the roothub driver and device manager from hub.c (which was over 4500 SLOC) - Enable PCH usage - Reduced a few warnings

fireball at svn.reactos.org fireball at svn.reactos.org
Wed Aug 23 14:36:12 CEST 2006


Author: fireball
Date: Wed Aug 23 16:36:08 2006
New Revision: 23668

URL: http://svn.reactos.org/svn/reactos?rev=23668&view=rev
Log:
- Unmess header files a little - create one header file (usbdriver.h) which includes all other needed headers, also splitting a bit.
Also split out the roothub driver and device manager from hub.c (which was over 4500 SLOC)
- Enable PCH usage
- Reduced a few warnings

Added:
    trunk/reactos/drivers/usb/nt4compat/usbdriver/devmgr.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/devmgr.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/events.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/irplist.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/roothub.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/usbdriver.h
Modified:
    trunk/reactos/drivers/usb/nt4compat/usbdriver/bulkonly.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/cbi.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/compdrv.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/dmgrdisp.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/ehci.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/ehci.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/etd.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/gendrv.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/gendrv.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/hcd.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/td.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/td.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/uhci.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/umss.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/umss.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/usb.c
    trunk/reactos/drivers/usb/nt4compat/usbdriver/usb.h
    trunk/reactos/drivers/usb/nt4compat/usbdriver/usbdriver.rbuild

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/bulkonly.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/bulkonly.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/cbi.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/cbi.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/compdrv.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/compdrv.c?rev=23668&r1=23667&r2=23668&view=diff

Added: trunk/reactos/drivers/usb/nt4compat/usbdriver/devmgr.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/devmgr.c?rev=23668&view=auto

Added: trunk/reactos/drivers/usb/nt4compat/usbdriver/devmgr.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/devmgr.h?rev=23668&view=auto

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/dmgrdisp.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/dmgrdisp.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/ehci.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/ehci.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/ehci.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/ehci.h?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/etd.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/etd.c?rev=23668&r1=23667&r2=23668&view=diff

Added: trunk/reactos/drivers/usb/nt4compat/usbdriver/events.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/events.h?rev=23668&view=auto

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/gendrv.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/gendrv.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/gendrv.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/gendrv.h?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/hcd.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/hcd.h?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/hub.h?rev=23668&r1=23667&r2=23668&view=diff

Added: trunk/reactos/drivers/usb/nt4compat/usbdriver/irplist.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/irplist.h?rev=23668&view=auto

Added: trunk/reactos/drivers/usb/nt4compat/usbdriver/roothub.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/roothub.c?rev=23668&view=auto

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/td.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/td.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/td.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/td.h?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/uhci.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/uhci.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/umss.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/umss.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/umss.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/umss.h?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/usb.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/usb.c?rev=23668&r1=23667&r2=23668&view=diff

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/usb.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/usb.h?rev=23668&r1=23667&r2=23668&view=diff

Added: trunk/reactos/drivers/usb/nt4compat/usbdriver/usbdriver.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/usbdriver.h?rev=23668&view=auto

Modified: trunk/reactos/drivers/usb/nt4compat/usbdriver/usbdriver.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/nt4compat/usbdriver/usbdriver.rbuild?rev=23668&r1=23667&r2=23668&view=diff




More information about the Ros-diffs mailing list