# # ChangeLog for uspace in mainline # # Generated by Trac 1.6 # 2025-06-15T11:10:57Z Tue, 06 Dec 2011 15:09:31 GMT Jan Vesely [2f80b86] * uspace/lib/usbdev/include/usb/dev/request.h (modified) libusbdev: Add bitfield interpretation. Tue, 06 Dec 2011 14:47:28 GMT Jan Vesely [890a3454] * uspace/drv/bus/usb/ohci/hc.c (modified) ohci: Bind root hub USB address to handle, after ddf_bind. Tue, 06 Dec 2011 14:03:34 GMT Jan Vesely [11cb0565] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.h (modified) ohci: Drop leave_td field. Make is_compete() and commit() parameters ... Tue, 06 Dec 2011 13:56:22 GMT Jan Vesely [5ca08d4] * uspace/drv/bus/usb/ohci/root_hub.c (modified) ohci: Fix root hub driver. Handle request manipulation in one place ... Tue, 06 Dec 2011 12:49:30 GMT Jan Vesely [6fa04db] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) ohci: Doxygen Tue, 06 Dec 2011 12:46:52 GMT Jan Vesely [f7ac3f3] * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.h (modified) uhci: Doxygen Tue, 06 Dec 2011 12:31:05 GMT Jan Vesely [ad91b806] * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.h (modified) uhci: uhci_transfer_batch_is_complete takes const argument. Tue, 06 Dec 2011 12:28:02 GMT Jan Vesely [6bba41d] * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/transfer_list.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.h (modified) uhci: Add and use uhci_batch_abort. Rename uhci_batch_call_dispose => ... Tue, 06 Dec 2011 12:19:15 GMT Jan Vesely [5cfcc64] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) libusbhost: User both stored error value and transferred size in the ... Tue, 06 Dec 2011 12:10:54 GMT Jan Vesely [2582d8f] * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) libusbhost: Use same size for data copy and callback. This breaks ... Tue, 06 Dec 2011 12:06:41 GMT Jan Vesely [f167f55b] * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) lilbusbhost: Do not use usb_transfer_batch_t.error field in ... Mon, 05 Dec 2011 20:34:52 GMT Jan Vesely [3f162ab] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) usb: Use macros from macros.h header. Mon, 05 Dec 2011 21:17:51 GMT Jiri Svoboda [c3887ad] * uspace/lib/net/generic/generic.c (modified) Fix Ethernet. Missed change in generic_send_msg_remote() was causing ... Wed, 30 Nov 2011 16:08:49 GMT Jan Vesely [f9776ae5] * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ehci/ehci.h (deleted) * uspace/drv/bus/usb/ehci/hc_iface.c (deleted) * uspace/drv/bus/usb/ehci/main.c (modified) ehci: Use libusbhost instead of custom usbhc interface implementation. Wed, 30 Nov 2011 16:08:14 GMT Jan Vesely [7711296] * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) libusbhost, libusbdev: Minor fixes. Mon, 28 Nov 2011 18:01:48 GMT Jan Vesely [9dbfd288] * uspace/lib/usbdev/src/devpoll.c (modified) * uspace/lib/usbdev/src/hub.c (modified) libusbdev: Shorten variable name to increase readability. Mon, 28 Nov 2011 17:14:48 GMT Jan Vesely [69b9740] * uspace/lib/usbdev/src/altiface.c (modified) libusbdev: Add to array end check to alternate interfaces initialization. Mon, 28 Nov 2011 17:07:51 GMT Jan Vesely [0255d36] * uspace/lib/usbdev/src/altiface.c (modified) libusbdev: Minor refactoring of alternate interfaces. Mon, 28 Nov 2011 16:12:37 GMT Jan Vesely [d085fbbe] * uspace/lib/usbdev/src/devpoll.c (modified) lilbusbdev: Consider polling to be one long transfer. This prevents ... Sat, 26 Nov 2011 14:34:20 GMT Jan Vesely [b81410f] * uspace/lib/usbdev/src/devpoll.c (modified) libusbdev: Remove redundant checks. Add few const qualifiers. Sat, 26 Nov 2011 14:12:51 GMT Jan Vesely [2703331b] * uspace/lib/usbdev/src/devpoll.c (modified) libusbdev: Nest usb_device_auto_polling_t instead of duplicating its ... Sat, 26 Nov 2011 13:59:34 GMT Jan Vesely [3ddbd38] * uspace/lib/usbdev/src/pipesinit.c (modified) libusbdev: Make descriptor nesting const. Sat, 26 Nov 2011 13:52:35 GMT Jan Vesely [3f0ad85a] * uspace/lib/usbdev/src/pipesio.c (modified) libusbdev: Reorder functions in pipesio.c Sat, 26 Nov 2011 13:33:48 GMT Jan Vesely [8969f46] * uspace/lib/usbdev/src/pipepriv.c (modified) * uspace/lib/usbdev/src/pipesio.c (modified) libusbdev: Move pipe ref manipulation to no_check variants of read/write. Sat, 26 Nov 2011 13:17:48 GMT Jan Vesely [b4292e7] * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/pipesio.c (modified) libusbdev: Merge implementations of control and non-control _no_check ... Fri, 25 Nov 2011 18:55:20 GMT Jan Vesely [272f46f8] * uspace/lib/drv/generic/remote_usbhc.c (modified) libdrv/drvusbhc: Remove data_size field. Fri, 25 Nov 2011 18:05:26 GMT Jan Vesely [095bddfc] * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/lib/usbdev/include/usb/dev/request.h (modified) * uspace/lib/usbdev/src/request.c (modified) libusbdev, usbmid: Minor changes. Fri, 25 Nov 2011 17:41:23 GMT Jan Vesely [02fc5c4] * uspace/drv/bus/usb/ehci/hc_iface.c (modified) * uspace/drv/bus/usb/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbdev/src/pipesio.c (modified) * uspace/lib/usbhost/src/iface.c (modified) usbhc: Export IPC wrapper instead of IPC call numbers. Hide IPC ... Fri, 25 Nov 2011 15:20:04 GMT Jan Vesely [56bdd9a4] * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usbdev/src/pipes.c (modified) usb: Provide IPC wrappers instead of IPC call numbers. Put IPC ... Fri, 25 Nov 2011 15:11:22 GMT Jan Vesely [317a463] * uspace/drv/bus/usb/usbmid/usbmid.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/usbdev/src/pipes.c (modified) usb: Drop unused `handle' parameter. Rename get_interface => ... Mon, 14 Nov 2011 20:50:08 GMT Jiri Svoboda [0c0f823b] * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/main.c (modified) * uspace/drv/bus/usb/uhci/main.c (modified) * uspace/drv/bus/usb/uhcirh/main.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/infrastructure/root/root.c (modified) * uspace/drv/infrastructure/rootmac/rootmac.c (modified) * uspace/drv/infrastructure/rootpc/rootpc.c (modified) * uspace/drv/infrastructure/rootvirt/rootvirt.c (modified) * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/test/test1/test1.c (modified) * uspace/drv/test/test2/test2.c (modified) * uspace/drv/test/test3/test3.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) Rename DDF entry point add_device to dev_add. Sat, 12 Nov 2011 22:29:30 GMT Martin Decky [612ad864] * uspace/lib/drv/generic/remote_pci.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) cstyle Thu, 10 Nov 2011 11:29:10 GMT Jan Vesely [747ef72] * uspace/drv/bus/usb/ehci/hc_iface.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/usbflbk/main.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhid/subdrivers.c (modified) * uspace/drv/bus/usb/usbhid/subdrivers.h (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/port.h (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) * uspace/drv/bus/usb/usbmid/usbmid.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.h (modified) * uspace/drv/bus/usb/vhc/connhost.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/ddfiface.h (modified) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/src/class.c (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usb/src/resolve.c (modified) * uspace/lib/usbdev/include/usb/dev/dp.h (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/include/usb/dev/poll.h (modified) * uspace/lib/usbdev/include/usb/dev/recognise.h (modified) * uspace/lib/usbdev/include/usb/dev/request.h (modified) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/devpoll.c (modified) * uspace/lib/usbdev/src/dp.c (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/pipes.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbdev/src/recognise.c (modified) * uspace/lib/usbdev/src/request.c (modified) * uspace/lib/usbhid/include/usb/hid/usages/consumer.h (modified) * uspace/lib/usbhid/src/consumer.c (modified) * uspace/lib/usbhid/src/hiddescriptor.c (modified) * uspace/lib/usbhid/src/hidpath.c (modified) * uspace/lib/usbhid/src/hidreq.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_device_manager.h (modified) * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usbhost/src/iface.c (modified) * uspace/lib/usbhost/src/usb_device_manager.c (modified) * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) Merge USB changes. Interface changes: * GET_ADDRESS has been ... Wed, 09 Nov 2011 20:27:30 GMT Jiri Svoboda [2e1b9dc] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) Print service name instead of ID in list of mounted file systems. Wed, 09 Nov 2011 19:56:33 GMT Jiri Svoboda [4d562fd] * uspace/app/locinfo/locinfo.c (modified) Do not leak service name in locinfo. Wed, 09 Nov 2011 14:55:04 GMT Jan Vesely [2d1ba51] * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: Comment and whitespace fixes. Wed, 09 Nov 2011 14:33:03 GMT Jan Vesely [f317490] * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) usbhid: Change index and count to unsigned types. Wed, 09 Nov 2011 14:26:29 GMT Jan Vesely [07b9cbae] * uspace/drv/bus/usb/usbhid/subdrivers.c (modified) * uspace/drv/bus/usb/usbhid/subdrivers.h (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: Rework and cleanup usbhid device initialization. Wed, 09 Nov 2011 13:23:03 GMT Jan Vesely [90df90c] * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: Rework usb_hid_check_pipes. Comment fixes. Wed, 09 Nov 2011 13:06:31 GMT Jan Vesely [6f730278] * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: Fix array access index. Wed, 09 Nov 2011 12:59:37 GMT Jan Vesely [e3c78efc] * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: Remove redundant array size enums. Wed, 09 Nov 2011 12:48:12 GMT Jan Vesely [555499da] * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: Merge usb_hid_device_add and usb_hid_try_add_device. Wed, 09 Nov 2011 12:46:00 GMT Jan Vesely [8c62a71] * uspace/lib/usbhid/src/hiddescriptor.c (modified) libusbhid: cstyle Tue, 08 Nov 2011 22:23:23 GMT Jan Vesely [e9563c3] * uspace/srv/hid/input/ctl/kbdev.c (modified) hidsrv: Destroy kbdev on hangup. Fixes phone leak. Fix possible ... Tue, 08 Nov 2011 22:08:11 GMT Jan Vesely [5288463] * uspace/srv/hid/input/proto/mousedev.c (modified) hidsrv: Hangup session to mouse device after contacting the device. ... Mon, 07 Nov 2011 23:02:28 GMT Jan Vesely [45e7868] * kernel/genarch/src/acpi/madt.c (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/dist/src/c/demos/tetris/screen.c (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/pci/pciintel/pci.h (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (added) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge from mainline. Mon, 07 Nov 2011 12:07:49 GMT Jan Vesely [a0c05e7] * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) usbhid: Unbind error handling. Mon, 07 Nov 2011 12:03:13 GMT Jan Vesely [bcf54ac] * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) usbhid, keyboard: Do not destroy functions that fail to unbind. Mon, 07 Nov 2011 11:39:55 GMT Jan Vesely [2155955] * uspace/lib/usbhid/src/hidreq.c (modified) libusbhid: Failure to send report is an error not warning. Mon, 07 Nov 2011 11:05:42 GMT Jan Vesely [f750345] * uspace/drv/bus/usb/usbhid/main.c (modified) usbhid: Refactor wait loop. Mon, 07 Nov 2011 10:54:01 GMT Jan Vesely [0f12c17] * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) usbhid, mouse: Even better error handling. Mon, 07 Nov 2011 10:13:01 GMT Jan Vesely [4578a6e] * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.c (modified) usbhid, kbd: Fix error paths. Mon, 07 Nov 2011 09:58:02 GMT Jan Vesely [0cda600] * uspace/lib/usbhid/src/hidpath.c (modified) libusbhid: Make usb_hid_report_path_free NULL safe. Mon, 07 Nov 2011 09:06:34 GMT Jan Vesely [5f047d0] * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) usbhid, hid: Minor changes. Mon, 07 Nov 2011 08:56:22 GMT Jan Vesely [05920d23] * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) usbhid, multimedia: Fix error paths. Store DDF function instead of ... Mon, 07 Nov 2011 08:37:51 GMT Jan Vesely [07498c1] * uspace/lib/usbhid/include/usb/hid/usages/consumer.h (modified) * uspace/lib/usbhid/src/consumer.c (modified) libusbhid: Change int parameter to unsigned. Mon, 07 Nov 2011 08:27:24 GMT Jan Vesely [e3e0953] * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) usbhid, mouse: Add more error checks for robustness. Sun, 06 Nov 2011 23:24:30 GMT Jan Vesely [5723ae49] * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) usbhid: mouse: Fix error paths and a memory leak. Remove useless ... Sun, 06 Nov 2011 21:09:02 GMT Jakub Jermar [7b5f4c9] * uspace/dist/src/c/demos/tetris/screen.c (modified) Fix a compile error when compiling the tetris demo with the Portable ... Sun, 06 Nov 2011 17:51:42 GMT Jakub Jermar [c6d9d49] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (added) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge support for listing mounted file systems by Maurizio Lombardi ... Sun, 06 Nov 2011 17:46:26 GMT Jakub Jermar [e6da6d5] * uspace/srv/vfs/vfs_ops.c (modified) Improve error handling. Sun, 06 Nov 2011 17:33:46 GMT Jakub Jermar [41047bf] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) Fix formatter for service_id_t, print fs instance number more compactly. Sun, 06 Nov 2011 13:58:50 GMT Jan Vesely [50f2095] * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) usbhid: Sanitize kbd routines. Sun, 06 Nov 2011 13:14:58 GMT Jan Vesely [cf99c4c] * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) usbhid: multimedia: Remove useless check, add more useful checks. Sun, 06 Nov 2011 13:00:26 GMT Maurizio Lombardi [460514d] * uspace/srv/vfs/vfs_ops.c (modified) mount() should fail if there is not enough memory to add the ... Sun, 06 Nov 2011 00:23:38 GMT Maurizio Lombardi [4af2f36] * uspace/srv/vfs/vfs_ops.c (modified) move code outside mutex-protected sections if not needed. Sat, 05 Nov 2011 23:35:47 GMT Maurizio Lombardi [6f9ef87a] * uspace/srv/vfs/vfs_ops.c (modified) Do not add the fs to the mtab list if vfs_mount_internal() failed. Sat, 05 Nov 2011 23:32:45 GMT Jan Vesely [e04182d] * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) usbhid: Rework debug statements. Sat, 05 Nov 2011 23:08:52 GMT Maurizio Lombardi [6b8e5b74] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) vfs_get_mtab(): service_id is more useful than flags and fs_handle Sat, 05 Nov 2011 18:35:34 GMT Jan Vesely [9f583151] * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.h (modified) usbmid: Refactor interface creation loop. Sat, 05 Nov 2011 17:55:01 GMT Jan Vesely [5153b58] * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.c (modified) usbmid: Minor refactoring. Fix possible corruption in error path. Sat, 05 Nov 2011 17:53:01 GMT Jan Vesely [207acc4e] * uspace/lib/usbdev/include/usb/dev/dp.h (modified) * uspace/lib/usbdev/src/dp.c (modified) libusbdev: Make usb_dp_standard_descriptor_nesting constant. Sat, 05 Nov 2011 17:21:40 GMT Jan Vesely [d176b1d] * uspace/drv/bus/usb/usbmast/main.c (modified) usbmast: Use pipe_t structure to get max_packet_size information. Sat, 05 Nov 2011 16:08:01 GMT Jan Vesely [b77931d] * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbmast/bo_trans.c (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/devpoll.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) usb: usb_pipe_t was always allocated in usb_endpoint_mapping_t, embed it. Sat, 05 Nov 2011 15:43:02 GMT Maurizio Lombardi [7e8403b] * uspace/srv/vfs/vfs_ops.c (modified) Revert previous commit, fix ipc answer in case of error Sat, 05 Nov 2011 15:28:44 GMT Maurizio Lombardi [c8a894d] * uspace/srv/vfs/vfs_ops.c (modified) Fix IPC answer in case of error Sat, 05 Nov 2011 15:23:07 GMT Maurizio Lombardi [41e9ef7] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/srv/vfs/vfs.c (modified) Rename VFS_IN_GET_MTAB --> VFS_IN_MTAB_GET Sat, 05 Nov 2011 15:16:23 GMT Maurizio Lombardi [f8838b8] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) flag, instance, and fs_handle fields can be sent together in a single ... Sat, 05 Nov 2011 14:58:00 GMT Jan Vesely [ab27e01] * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) liibusbdev: Consider alternate interface when initializing pipes. Sat, 05 Nov 2011 14:33:07 GMT Jan Vesely [7fc260ff] * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/pipes.c (modified) libusbdev: Merge init_wire_and_ctrl_pipe to the only place it was ... Sat, 05 Nov 2011 13:54:01 GMT Jan Vesely [904dcc6] * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Convert usb_alternate_interfaces_t interrface to init/deinit. Sat, 05 Nov 2011 13:49:49 GMT Maurizio Lombardi [f346039] * uspace/lib/c/include/vfs/vfs_mtab.h (modified) Add #include directive to vfs_mtab.h Sat, 05 Nov 2011 13:37:55 GMT Jan Vesely [99a1a56] * uspace/lib/usbdev/include/usb/dev/poll.h (modified) * uspace/lib/usbdev/include/usb/dev/request.h (modified) * uspace/lib/usbdev/src/devpoll.c (modified) libusbdev: Use const on stack structure instead of heap alloc. Sat, 05 Nov 2011 13:09:46 GMT Maurizio Lombardi [daf8ff2] * uspace/srv/vfs/vfs_ops.c (modified) Fix memory leak Sat, 05 Nov 2011 13:05:35 GMT Maurizio Lombardi [45ffe9f] * uspace/srv/vfs/vfs_ops.c (modified) Do the mount only if it was possible to add the fs info to the mtab list Sat, 05 Nov 2011 13:00:34 GMT Maurizio Lombardi [8d6a41c] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/vfs/vfs_mtab.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Remove the mtab_list_ent structure. Sat, 05 Nov 2011 12:43:01 GMT Maurizio Lombardi [72fda53] * uspace/lib/c/include/vfs/vfs_mtab.h (added) Add vfs_mtab.h which contains the mtab_ent structure definition. Sat, 05 Nov 2011 12:37:05 GMT Maurizio Lombardi [c08fb04] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) Print the mtab list when executing the mount command without any ... Sat, 05 Nov 2011 12:36:02 GMT Maurizio Lombardi [4965357f] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/vfs/vfs.h (modified) Fix get_mtab_list() libc implementation Sat, 05 Nov 2011 12:35:09 GMT Maurizio Lombardi [76a67ce] * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) vfs_get_mtab: - Remove mtab entry when unmounting a filesystem - ... Fri, 04 Nov 2011 22:22:05 GMT Jan Vesely [37e4025] * uspace/lib/usbdev/src/recognise.c (modified) libusbdev: Use asprintf instead of 256 byte buffer for match strings. Fri, 04 Nov 2011 21:55:48 GMT Jan Vesely [2179cf95] * uspace/lib/usbdev/include/usb/dev/recognise.h (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/recognise.c (modified) libusbdev: usb_device_register_child_in_devman takes open control ... Fri, 04 Nov 2011 19:22:01 GMT Jan Vesely [3238506] * uspace/lib/usbdev/include/usb/dev/request.h (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/request.c (modified) libusbdev: Make usb_request_set_address private. This function ... Fri, 04 Nov 2011 19:04:58 GMT Jan Vesely [bbd09694] * uspace/lib/usbhost/src/usb_device_manager.c (modified) libusbhost: Make sure USB_DEFAULT_ADDRESS won't get assigned if not ... Fri, 04 Nov 2011 16:06:25 GMT Jan Vesely [6b6fc232] * uspace/lib/usbhost/src/iface.c (modified) libusbhost,iface: Remove all registered endpoints on address release. ... Fri, 04 Nov 2011 16:05:17 GMT Jan Vesely [46f2808] * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (modified) * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) libusbhost: usb_endpoint_manager add function to remove all endpoints ... Fri, 04 Nov 2011 15:10:47 GMT Martin Decky [54de4836] * uspace/drv/bus/pci/pciintel/pci.c (modified) cstyle Thu, 03 Nov 2011 21:45:35 GMT Maurizio Lombardi [10e4cd7] * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/ipc/vfs.h (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/srv/vfs/vfs.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_ops.c (modified) Initial implementation of vfs mtab_read support Mon, 31 Oct 2011 18:03:19 GMT Jan Vesely [07a7a97d] * uspace/lib/usbdev/src/hub.c (modified) libusbdev: Fix possible pipe leak in new_device_wrapper. Mon, 31 Oct 2011 16:50:31 GMT Jan Vesely [27736cf] * uspace/drv/bus/usb/ehci/hc_iface.c (modified) * uspace/drv/bus/usb/vhc/connhost.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbhost/src/iface.c (modified) usb: Don't pass speed info when registering endpoint.