# # ChangeLog for uspace in mainline # # Generated by Trac 1.6 # 2025-09-10T12:52:59Z Sat, 26 Jan 2013 16:11:05 GMT Jan Vesely [9e79a2f] * uspace/lib/drv/generic/driver.c (modified) libdrv: Check ddf_def pointer before accessing it. Fri, 25 Jan 2013 22:55:22 GMT Jan Vesely [945d66c] * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Don't use the descriptor field directly. Make descriptor ... Fri, 25 Jan 2013 22:21:13 GMT Jan Vesely [c39e9fb] * uspace/drv/bus/usb/usbflbk/main.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbmast/bo_trans.c (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) usb, drivers: Use usb_device_* wrappers. Fri, 25 Jan 2013 22:20:20 GMT Jan Vesely [f6b2a76b] * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/devpoll.c (modified) libusbdev: Add name getting wrapper. Fri, 25 Jan 2013 21:51:20 GMT Jan Vesely [ffa254f1] * uspace/drv/bus/usb/usbflbk/main.c (modified) usbflbks: Remove dummy ctl function. It did nothing. Thu, 24 Jan 2013 21:19:56 GMT Jan Vesely [0f4bff8] * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Add and use few new wrappers. Tue, 15 Jan 2013 21:50:52 GMT Jan Vesely [ef40434] * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usbhost/src/iface.c (modified) usb: Drop deprecated usb hc interface functions. Tue, 15 Jan 2013 20:39:09 GMT Jan Vesely [ef4e8eb] * uspace/app/mkbd/main.c (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/port.h (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usbdev/Makefile (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (deleted) * uspace/lib/usbdev/src/hub.c (deleted) * uspace/lib/usbdev/src/recognise.c (modified) Remove unused usb hub code. All the functionality is now handled by ... Tue, 15 Jan 2013 20:01:29 GMT Jan Vesely [918e1e84] * uspace/app/usbinfo/list.c (modified) usbinfo: Remove the old way to list devices. Tue, 15 Jan 2013 19:56:27 GMT Jan Vesely [16b64b8] * uspace/app/usbinfo/list.c (modified) usbinfo: Add a new way to list usb devices. Tue, 15 Jan 2013 19:55:03 GMT Jan Vesely [94fbf78] * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) libdrv: Add function for creating direct connections to devices. Mon, 07 Jan 2013 21:41:18 GMT Jan Vesely [1c73603] * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: release address on device removal Mon, 07 Jan 2013 17:37:32 GMT Jan Vesely [a5a470c] * uspace/drv/bus/usb/usbhub/port.c (modified) usbhub: Decrease op count on error paths. Mon, 07 Jan 2013 17:30:03 GMT Jan Vesely [c9467b0] * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/port.h (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) usbhub: Fix after porting to new usb ops. Check attached handle ... Mon, 07 Jan 2013 17:29:04 GMT Jan Vesely [e6becb9] * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Don't try to destroy device if unbind fails. Mon, 07 Jan 2013 16:52:15 GMT Jan Vesely [3df8ea9] * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/port.h (modified) usbhub: Switch to new usb interface functions and provided ... Mon, 07 Jan 2013 16:50:54 GMT Jan Vesely [c8c758d] * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Create USB bus connection during initialization. Mon, 07 Jan 2013 16:38:17 GMT Jan Vesely [56bd6f11] * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Implement new usb interface functions. Mon, 07 Jan 2013 16:26:05 GMT Jan Vesely [e938fa6] * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) libdrv: Add hub required bus functions to usb iface. Sun, 06 Jan 2013 16:19:33 GMT Jan Vesely [b995183] * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Add support for device removal. Use address as id. Sun, 06 Jan 2013 14:46:44 GMT Jan Vesely [be554d9] * uspace/drv/bus/usb/uhci/uhci_rh.c (modified) uhci: Add workaround for certain hw. Fixes UHCI on acer aspire ... Sun, 06 Jan 2013 13:19:45 GMT Jan Vesely [e646c61] * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/uhci_rh.c (modified) * uspace/drv/bus/usb/uhci/uhci_rh.h (modified) uhci: Add rh debug messages Sun, 06 Jan 2013 13:18:48 GMT Jan Vesely [5c058b6e] * uspace/lib/usbvirt/src/virthub_base.c (modified) libusbvirt: Add malloc check. Sun, 06 Jan 2013 12:20:40 GMT Jan Vesely [44d518b] * uspace/drv/bus/usb/uhci/uhci_rh.c (modified) uhci: Fix port status conversion. Sun, 06 Jan 2013 02:59:17 GMT Jan Vesely [74271e0] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/bus/usb/uhci/Makefile (modified) * uspace/drv/bus/usb/uhci/root_hub.c (deleted) * uspace/drv/bus/usb/uhci/root_hub.h (deleted) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/uhcirh/Makefile (deleted) * uspace/drv/bus/usb/uhcirh/main.c (deleted) * uspace/drv/bus/usb/uhcirh/port.c (deleted) * uspace/drv/bus/usb/uhcirh/port.h (deleted) * uspace/drv/bus/usb/uhcirh/root_hub.c (deleted) * uspace/drv/bus/usb/uhcirh/root_hub.h (deleted) * uspace/drv/bus/usb/uhcirh/uhcirh.ma (deleted) Remove all traces of uhcirh Sun, 06 Jan 2013 02:47:45 GMT Jan Vesely [3848fec] * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) uhci: Switch to new emulated root hub. Sun, 06 Jan 2013 02:46:00 GMT Jan Vesely [c95c00e] * uspace/drv/bus/usb/uhci/Makefile (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/uhci/uhci_rh.c (added) * uspace/drv/bus/usb/uhci/uhci_rh.h (added) uhci: Add root hub emulation. This device uses libusbvirt and si ... Sun, 06 Jan 2013 02:36:27 GMT Jan Vesely [ea30cc1] * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/lib/usbdev/include/usb/dev/poll.h (modified) * uspace/lib/usbdev/src/devpoll.c (modified) libsubdev: Add delay parameter to autopol. usbhub: Set delay to 255 ... Sun, 06 Jan 2013 01:14:11 GMT Jan Vesely [dc1d499] * uspace/drv/bus/usb/usbhub/usbhub.c (modified) usbhub: Print more info about power switching Sun, 06 Jan 2013 01:13:11 GMT Jan Vesely [f3185a5] * uspace/lib/usbvirt/src/virthub_base.c (modified) libusbvirt: Fix sending of hub descriptor. Sun, 06 Jan 2013 00:28:15 GMT Jan Vesely [6f53811] * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/src/dump.c (modified) libusb: Implement hub descriptor dump. Sat, 05 Jan 2013 23:27:39 GMT Jan Vesely [1da979d] * uspace/drv/bus/usb/vhc/hub/virthub.c (modified) vhc: Report no power control and no oc on root hub. Sat, 05 Jan 2013 21:52:56 GMT Jan Vesely [32c2c8f] * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/include/usbvirt/virthub_base.h (added) * uspace/lib/usbvirt/src/stdreq.c (modified) * uspace/lib/usbvirt/src/virthub_base.c (added) * uspace/lib/usbvirt/src/virthub_descriptors.c (added) libusbvirt: Add basic hub device implementation. It takes care of ... Sat, 05 Jan 2013 19:49:16 GMT Jan Vesely [b997e7b] * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) libusbvirt: Add support for status requests Sat, 05 Jan 2013 18:23:25 GMT Jan Vesely [2a6e2358] * uspace/app/vuhid/main.c (modified) * uspace/drv/bus/usb/vhc/hub/virthubops.c (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) libusbvirt: Make request creation macros available in header. Sat, 05 Jan 2013 17:05:37 GMT Jan Vesely [c9399c0] * uspace/app/vuhid/main.c (modified) * uspace/drv/bus/usb/vhc/hub/virthubops.c (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/ctrltransfer.c (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) libusbvirt: Drop custom request type format. use the one provided ... Sat, 05 Jan 2013 13:29:21 GMT Jan Vesely [d1974966] * uspace/app/vuhid/device.c (modified) * uspace/app/vuhid/hids/bootkbd.c (modified) * uspace/app/vuhid/virthid.h (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/ctrltransfer.c (modified) * uspace/lib/usbvirt/src/private.h (modified) * uspace/lib/usbvirt/src/transfer.c (modified) libusbvirt: More const. Sat, 05 Jan 2013 12:48:54 GMT Jan Vesely [97663ee] * uspace/app/vuhid/device.c (modified) * uspace/lib/usbvirt/include/usbvirt/device.h (modified) * uspace/lib/usbvirt/src/stdreq.c (modified) libusbvirt: Add few const qualifiers. Sat, 05 Jan 2013 11:36:00 GMT Jan Vesely [f704194] * uspace/drv/bus/usb/vhc/hub/virthub.c (modified) vhc: Whitespace fixes Sat, 05 Jan 2013 11:35:34 GMT Jan Vesely [bbd68a4] * uspace/lib/usbhost/src/hcd.c (modified) libisbhost: Add message to error path. Fri, 04 Jan 2013 21:31:46 GMT Jan Vesely [a3886be] * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Remove the old root hub initialization code. Fri, 04 Jan 2013 19:12:35 GMT Jan Vesely [ceb444c] * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/ohci/root_hub.c (modified) ohci: Switch to new root hub initialization. Change few messages to ... Fri, 04 Jan 2013 16:51:11 GMT Jan Vesely [0e97b4b5] * uspace/drv/bus/usb/vhc/hub/virthub.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) vhc: Switch to new roothub initialization. Remove device address ... Fri, 04 Jan 2013 16:49:53 GMT Jan Vesely [237df2f] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) libusbhost: Add host side device initialization. Add new roothub ... Fri, 04 Jan 2013 14:18:49 GMT Jan Vesely [daf199f] * uspace/drv/bus/usb/usbmid/usbmid.ma (modified) * uspace/lib/usbdev/src/recognise.c (modified) libusbdev: Drop special handling of multiinterface device match id ... Fri, 04 Jan 2013 12:55:23 GMT Jan Vesely [b4c1c95] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/iface.c (modified) libusbhost: Add more hcd wrappers. Fri, 04 Jan 2013 11:22:10 GMT Jan Vesely [0816c2e] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/iface.c (modified) libusbhost: Add hcd endpoint manipulation wrappers Fri, 04 Jan 2013 10:40:48 GMT Jan Vesely [17bbb28] * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) libusbhost: Sync function definition param. Sun, 30 Dec 2012 20:14:13 GMT Jan Vesely [9e2132a] * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.h (modified) usbmid: Don't use ddf_fun_data_implant. Remove unused pointer to ... Sun, 30 Dec 2012 19:56:50 GMT Jan Vesely [6df4adc4] * uspace/drv/bus/usb/usbmid/explore.c (modified) usbmid: Spawn ddf functions sooner. Sun, 30 Dec 2012 19:49:00 GMT Jan Vesely [68e1023] * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) usbmid: Use function name in debug messages. Sun, 30 Dec 2012 19:04:34 GMT Jan Vesely [34289ea] * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.h (modified) usmid: return error code instead of weird bool rc conversions. Wed, 26 Dec 2012 19:02:51 GMT Jan Vesely [db8b7ca] * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/include/usb/dev/recognise.h (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/recognise.c (modified) libusbdev: Drop support for custom function data and ops. Unused ... Sat, 22 Dec 2012 23:34:36 GMT Jan Vesely [d8cdf39e] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/iface.c (modified) libusbhost: Remove fun_to_hcd helper. Use dev_to_hcd instead. Sat, 22 Dec 2012 23:25:44 GMT Jan Vesely [3c4663e] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/iface.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) libusbhost: Drop ddf_fun argument. Sat, 22 Dec 2012 23:20:45 GMT Jan Vesely [1affef2f] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) libusbhost: Use callback wrapper for toggle handling. Sat, 22 Dec 2012 23:13:05 GMT Jan Vesely [a6a9910] * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) libusbhost: Add external toggle rest function to ep manager Sat, 22 Dec 2012 22:39:19 GMT Jan Vesely [52f9c57] * uspace/lib/c/include/macros.h (modified) * uspace/lib/usb/src/usb.c (modified) libs: Add ARRAY_SIZE macro to macros.h Sat, 22 Dec 2012 22:39:05 GMT Jan Vesely [6326155b] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usbdev/include/usb/dev/request.h (modified) libusb: Add toggle guessing function. Sat, 22 Dec 2012 21:52:10 GMT Jan Vesely [971fbfde] * uspace/lib/usb/include/usb/request.h (added) * uspace/lib/usbdev/include/usb/dev/request.h (modified) usb: Move request format structure to its own header in libusb. Sat, 22 Dec 2012 21:45:53 GMT Jan Vesely [f8d43aa] * uspace/lib/c/generic/l18n/langs.c (modified) * uspace/lib/c/include/l18n/langs.h (modified) * uspace/lib/usbdev/include/usb/dev/request.h (modified) * uspace/lib/usbdev/src/request.c (modified) Minor style changes. Sat, 22 Dec 2012 20:47:25 GMT Jan Vesely [b591cab] * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) libusbhost: usb_transfer_batch: Remove private data member. Nothing ... Sat, 22 Dec 2012 20:34:09 GMT Jan Vesely [56a07e0] * uspace/app/vuhid/main.c (modified) vuhid: Add help and few useful options. Sat, 22 Dec 2012 19:25:56 GMT Jan Vesely [38b4a25] * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) usbhid, mouse: Reorganize init to avoid data_implant. Sat, 22 Dec 2012 18:54:51 GMT Jan Vesely [1e2af6a9] * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) usbhid, kbddev: Reorganize init to avoid data_implant. Sat, 22 Dec 2012 16:24:28 GMT Jan Vesely [f5f0cfb] * uspace/drv/bus/usb/vhc/devconn.c (modified) * uspace/drv/bus/usb/vhc/hub/virthub.c (modified) * uspace/drv/bus/usb/vhc/hub/virthub.h (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/drv/bus/usb/vhc/transfer.c (modified) * uspace/drv/bus/usb/vhc/vhcd.h (modified) vhc: Remove single instance limitation. Embed hub vitrul device ... Sat, 22 Dec 2012 15:48:33 GMT Jan Vesely [f6577d9] * uspace/drv/bus/usb/vhc/Makefile (modified) * uspace/drv/bus/usb/vhc/conn.h (deleted) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/bus/usb/vhc/connhost.c (deleted) * uspace/drv/bus/usb/vhc/hub.c (deleted) * uspace/drv/bus/usb/vhc/hub.h (deleted) * uspace/drv/bus/usb/vhc/hub/virthub.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/drv/bus/usb/vhc/transfer.c (modified) * uspace/drv/bus/usb/vhc/vhcd.h (modified) vhc: DCE Sat, 22 Dec 2012 15:07:29 GMT Jan Vesely [01eeaaf] * uspace/app/vuhid/main.c (modified) * uspace/drv/bus/usb/vhc/conndev.c (modified) * uspace/drv/bus/usb/vhc/connhost.c (modified) * uspace/drv/bus/usb/vhc/devconn.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/drv/bus/usb/vhc/transfer.c (modified) * uspace/drv/bus/usb/vhc/vhcd.h (modified) vhc: Port to libusbhost. Device removal works OK. Tested on vuh ... Sat, 22 Dec 2012 14:23:19 GMT Jan Vesely [94c40ce2] * uspace/lib/usbdev/src/request.c (modified) libusbdev: Fix comments. Fri, 21 Dec 2012 14:33:23 GMT Jan Vesely [2b0929e] * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Drop hcd parameter from hcd_ddf_setup_hub. Fix OHCI ... Fri, 21 Dec 2012 11:56:20 GMT Jan Vesely [0a12879] * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Generate default name for unnamed devices. Fri, 21 Dec 2012 11:37:14 GMT Jan Vesely [daf59d1] * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) libusbhost: Move lsit of usb device to ddf helper structure. Fri, 21 Dec 2012 11:19:18 GMT Jan Vesely [0ef03d7] * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Add speed and bw parameters to hcd_ddf_setup_device. Fri, 21 Dec 2012 11:01:09 GMT Jan Vesely [53332b5b] * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/lib/usbhost/Makefile (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (added) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (added) * uspace/lib/usbhost/src/hcd.c (modified) libusbhost: Move ddf specific functions to separate header. Switch ... Thu, 20 Dec 2012 15:42:35 GMT Jan Vesely [a720ff6] * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/uhci/root_hub.c (modified) * uspace/drv/bus/usb/uhci/root_hub.h (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) uhci: Use helper routines provided by libusbhost Thu, 20 Dec 2012 15:40:23 GMT Jan Vesely [d09791e6] * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) libusb: Add additional parameter to hcd_setup_device. uhci will ... Thu, 20 Dec 2012 13:22:34 GMT Jan Vesely [d9b2c73] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/iface.c (modified) libusbhost: Add hcd parameter to batch scheduling and move ... Thu, 20 Dec 2012 11:48:32 GMT Jan Vesely [8f68913f] * uspace/drv/bus/usb/vhc/transfer.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) libusbhost, libdrv, vhc: Drop ddf_fun_t argument to callback ... Thu, 20 Dec 2012 11:46:26 GMT Jan Vesely [21be46a] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) libusbhost: Move hcd_init to .c file. Sun, 16 Dec 2012 21:42:20 GMT Jan Vesely [9c7ed9c] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) libusbhost,hcd: Add generic device_add function. This will be ... Sun, 16 Dec 2012 20:08:54 GMT Jan Vesely [5994cc3] * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/iface.c (modified) libusbhost, ohci: Move more generic stuff to libusbhost. Sun, 16 Dec 2012 19:00:03 GMT Jan Vesely [ddab093] * uspace/drv/bus/usb/ohci/ohci.c (modified) ohci: Initialization rework. Move generic hcd initialization to ... Sun, 16 Dec 2012 18:57:09 GMT Jan Vesely [4bfe063] * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/lib/usbhid/src/hidreq.c (modified) usbhid: warnings are not errors Sun, 16 Dec 2012 18:17:20 GMT Jan Vesely [395bb79] * uspace/drv/bus/usb/ohci/hc.h (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) ohci: Decouple OHCI from generic hcd. Sun, 16 Dec 2012 17:17:37 GMT Jan Vesely [f51587f5] * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hc.h (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) ohci: Move generic hcd initialization out of device hc init. Sun, 16 Dec 2012 17:17:19 GMT Jan Vesely [8de2cca] * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) libusbhost: Use more function defines. Sun, 16 Dec 2012 16:26:30 GMT Jan Vesely [4daee7a] * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/lib/usbhost/Makefile (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (added) ohci, libusbhost: Move root hub registration to libusbhost. Root ... Sun, 16 Dec 2012 14:53:34 GMT Jan Vesely [f29931c] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) libusbhost: Use function typedefs. Fri, 14 Dec 2012 20:57:39 GMT Jan Vesely [2f87aa6] * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/ohci/ohci.h (modified) ohci: minor cleanup, don't implant data Sun, 02 Dec 2012 22:29:34 GMT Jakub Jermar [f9ab562] * HelenOS.config (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm32/include/main.h (modified) * boot/arch/arm32/src/putchar.c (modified) * contrib/conf/arm32-gx.sh (deleted) * defaults/arm32/GXemul/Makefile.config (deleted) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/include/fpu_context.h (modified) * kernel/arch/arm32/include/mach/testarm/testarm.h (deleted) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (deleted) * kernel/arch/arm32/src/machine_func.c (modified) * release/Makefile (modified) * uspace/srv/hid/input/input.c (modified) Remove support for the testarm machine. Sun, 02 Dec 2012 16:36:29 GMT Jakub Jermar [0fa34dd] * abi/include/klog.h (moved) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/amd64/src/debugger.c (deleted) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/debugger.h (deleted) * kernel/arch/ia32/src/debugger.c (deleted) * kernel/arch/ia32/src/ia32.c (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/src/console/console.c (modified) * uspace/app/klog/Makefile (modified) * uspace/app/klog/klog.c (modified) * uspace/lib/c/generic/io/klog.c (modified) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/stdio.h (modified) Merge non contentious changesets from lp:~jakub/helenos/klog. - ... Fri, 30 Nov 2012 19:26:36 GMT Jiri Svoboda [3e6a98c5] * abi/include/bool.h (modified) * uspace/app/bdsh/compl.c (modified) * uspace/app/bdsh/input.c (modified) * uspace/app/edit/edit.c (modified) * uspace/app/edit/sheet.h (modified) * uspace/app/init/init.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/mkexfat/exfat.h (modified) * uspace/app/mkexfat/mkexfat.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/nterm/conn.c (modified) * uspace/app/nterm/nterm.c (modified) * uspace/app/ping/ping.c (modified) * uspace/app/stats/stats.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/float/softfloat1.c (modified) * uspace/app/tester/mm/common.h (modified) * uspace/app/tester/tester.h (modified) * uspace/app/tetris/screen.c (modified) * uspace/app/tetris/screen.h (modified) * uspace/app/trace/trace.c (modified) * uspace/app/usbinfo/desctree.c (modified) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/list.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/vdemo/vdemo.c (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/app/vterm/vterm.c (modified) * uspace/app/websrv/websrv.c (modified) * uspace/dist/src/c/demos/edit/edit.c (modified) * uspace/dist/src/c/demos/edit/sheet.h (modified) * uspace/dist/src/c/demos/tetris/screen.c (modified) * uspace/dist/src/c/demos/tetris/screen.h (modified) * uspace/drv/bus/isa/i8237.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/status.h (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbmast/bo_trans.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/ps2mouse/ps2mouse.c (modified) * uspace/drv/infrastructure/root/root.c (modified) * uspace/drv/infrastructure/rootamdm37x/amdm37x.h (modified) * uspace/drv/infrastructure/rootpc/rootpc.c (modified) * uspace/lib/bithenge/src/helenos/common.h (modified) * uspace/lib/c/arch/abs32le/include/atomic.h (modified) * uspace/lib/c/arch/abs32le/src/entryjmp.c (modified) * uspace/lib/c/arch/abs32le/src/fibril.c (modified) * uspace/lib/c/arch/abs32le/src/stacktrace.c (modified) * uspace/lib/c/arch/amd64/src/stacktrace.c (modified) * uspace/lib/c/arch/arm32/include/atomic.h (modified) * uspace/lib/c/arch/arm32/src/stacktrace.c (modified) * uspace/lib/c/arch/ia32/src/stacktrace.c (modified) * uspace/lib/c/arch/ia64/src/stacktrace.c (modified) * uspace/lib/c/arch/mips32/src/stacktrace.c (modified) * uspace/lib/c/arch/mips64/src/stacktrace.c (modified) * uspace/lib/c/arch/ppc32/src/stacktrace.c (modified) * uspace/lib/c/arch/sparc64/src/stacktrace.c (modified) * uspace/lib/c/generic/adt/list.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/double_to_str.c (modified) * uspace/lib/c/generic/io/chargrid.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/private/async.h (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/atomicdflt.h (modified) * uspace/lib/c/include/bd_srv.h (modified) * uspace/lib/c/include/bool.h (deleted) * uspace/lib/c/include/cfg.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/ieee_double.h (modified) * uspace/lib/c/include/inet/iplink_srv.h (modified) * uspace/lib/c/include/io/charfield.h (modified) * uspace/lib/c/include/io/con_srv.h (modified) * uspace/lib/c/include/io/console.h (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/c/include/nic/nic.h (modified) * uspace/lib/c/include/rtld/dynamic.h (modified) * uspace/lib/c/include/sort.h (modified) * uspace/lib/c/include/stacktrace.h (modified) * uspace/lib/c/include/stats.h (modified) * uspace/lib/c/include/stdbool.h (moved) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/sys/stat.h (modified) * uspace/lib/c/include/sysinfo.h (modified) * uspace/lib/clui/tinput.c (modified) * uspace/lib/draw/codec/tga.c (modified) * uspace/lib/draw/drawctx.h (modified) * uspace/lib/draw/path.c (modified) * uspace/lib/draw/source.h (modified) * uspace/lib/draw/surface.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/graph/graph.h (modified) * uspace/lib/gui/minimal.h (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/nic/src/nic_rx_control.c (modified) * uspace/lib/posix/source/fnmatch.c (modified) * uspace/lib/posix/source/pwd.c (modified) * uspace/lib/posix/source/stdio.c (modified) * uspace/lib/posix/source/stdio/scanf.c (modified) * uspace/lib/posix/source/stdlib/strtold.c (modified) * uspace/lib/posix/source/time.c (modified) * uspace/lib/softrend/filter.h (modified) * uspace/lib/softrend/pixconv.h (modified) * uspace/lib/softrend/rectangle.h (modified) * uspace/lib/softrend/transform.h (modified) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usbdev/src/dp.c (modified) * uspace/lib/usbhost/include/usb/host/endpoint.h (modified) * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) * uspace/lib/usbvirt/include/usbvirt/ipc.h (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/cdfs/cdfs_ops.c (modified) * uspace/srv/fs/cdfs/cdfs_ops.h (modified) * uspace/srv/fs/exfat/exfat.h (modified) * uspace/srv/fs/exfat/exfat_dentry.h (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_dentry.h (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/locfs/locfs_ops.h (modified) * uspace/srv/fs/tmpfs/tmpfs.h (modified) * uspace/srv/fs/udf/udf.h (modified) * uspace/srv/fs/udf/udf_cksum.h (modified) * uspace/srv/fs/udf/udf_idx.c (modified) * uspace/srv/fs/udf/udf_osta.h (modified) * uspace/srv/fs/udf/udf_types.h (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/input/ctl/kbdev.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/input.h (modified) * uspace/srv/hid/input/layout/cz.c (modified) * uspace/srv/hid/input/port/niagara.c (modified) * uspace/srv/hid/input/port/ski.c (modified) * uspace/srv/hid/input/proto/adb.c (modified) * uspace/srv/hid/output/output.h (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/logger/logger.h (modified) * uspace/srv/net/ethip/ethip_nic.c (modified) * uspace/srv/net/inetsrv/inet_link.c (modified) * uspace/srv/net/inetsrv/inetsrv.h (modified) * uspace/srv/net/tcp/conn.c (modified) * uspace/srv/net/tcp/conn.h (modified) * uspace/srv/net/tcp/seq_no.c (modified) * uspace/srv/net/tcp/tcp_type.h (modified) * uspace/srv/net/udp/assoc.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/clonable.h (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Standards-compliant boolean type. Fri, 30 Nov 2012 05:15:11 GMT Petr Koupy [e80d8f8] * uspace/srv/hid/compositor/compositor.c (modified) Avoid underflow in calculation of damage region position. Thu, 29 Nov 2012 12:53:45 GMT Jan Vesely [69c1995] * HelenOS.config (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/include/cpu.h (modified) * kernel/arch/arm32/include/fpu_context.h (modified) * kernel/arch/arm32/src/cpu/cpu.c (modified) * kernel/arch/arm32/src/dummy.S (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/arm32/src/fpu_context.c (added) * kernel/arch/arm32/src/ras.c (modified) * tools/toolchain.sh (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) Merge ARM fpu hw support. Thu, 29 Nov 2012 07:44:58 GMT Jakub Jermar [e1c6d5df] * uspace/app/vdemo/vdemo.c (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/app/vterm/vterm.c (modified) * uspace/drv/fb/kfb/port.c (modified) * uspace/lib/c/generic/io/window.c (modified) * uspace/lib/c/include/io/pixel.h (modified) * uspace/lib/c/include/io/pixelmap.h (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/draw/drawctx.c (modified) * uspace/lib/draw/source.c (modified) * uspace/lib/draw/source.h (modified) * uspace/lib/draw/surface.c (modified) * uspace/lib/draw/surface.h (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/gui/window.h (modified) * uspace/lib/softrend/filter.c (modified) * uspace/lib/softrend/transform.c (modified) * uspace/lib/softrend/transform.h (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/compositor/compositor.h (modified) Merge from lp:~petr-koupy/helenos/gui-optim. The main improvements ... Mon, 26 Nov 2012 20:47:18 GMT Petr Koupy [82edef2] * uspace/srv/hid/compositor/compositor.c (modified) Ensure that conditions for fast pixel transfers are maintained by ... Mon, 26 Nov 2012 15:42:54 GMT Jakub Jermar [ff98ce8] * uspace/lib/c/generic/stdlib.c (modified) Make sure random() is seeded with a value that will not cause it to ... Sun, 25 Nov 2012 21:26:29 GMT Petr Koupy [fa98b26a] * uspace/app/vdemo/vdemo.c (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/app/vterm/vterm.c (modified) * uspace/lib/c/generic/io/window.c (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/gui/window.h (modified) * uspace/srv/hid/compositor/compositor.c (modified) Improved window opening API to allow specification of initial window ... Sun, 25 Nov 2012 19:34:10 GMT Petr Koupy [290a0f0] * uspace/lib/c/include/io/window.h (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/gui/window.h (modified) * uspace/srv/hid/compositor/compositor.c (modified) Resolved Ticket #482 (Cannot see which window is active). Sun, 25 Nov 2012 18:56:39 GMT Jan Vesely [123be4f] * uspace/app/tester/float/softfloat1.c (modified) * uspace/lib/softfloat/common.c (modified) Mainline changes.