# # ChangeLog for / in mainline # # Generated by Trac 1.5.4 # 2024-05-20T12:52:48Z Tue, 18 Oct 2011 20:41:25 GMT Jakub Jermar [e5291e0] * boot/arch/amd64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/bus/usb/usbmouse/Makefile (deleted) * uspace/drv/bus/usb/usbmouse/init.c (deleted) * uspace/drv/bus/usb/usbmouse/main.c (deleted) * uspace/drv/bus/usb/usbmouse/mouse.c (deleted) * uspace/drv/bus/usb/usbmouse/mouse.h (deleted) * uspace/drv/bus/usb/usbmouse/usbmouse.ma (deleted) Remove the superfluous usbmouse driver. Sun, 16 Oct 2011 19:38:53 GMT Jan Vesely [1f131fb9] * uspace/app/mkbd/main.c (modified) * uspace/app/usbinfo/hid.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.h (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (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/main.c (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmouse/init.c (modified) * uspace/drv/bus/usb/usbmouse/main.c (modified) * uspace/drv/bus/usb/usbmouse/mouse.c (modified) * uspace/drv/bus/usb/usbmouse/mouse.h (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbhid/include/usb/hid/hiddescriptor.h (modified) * uspace/lib/usbhid/src/hiddescriptor.c (modified) Minor USB changes. Add more const qualifiers where possible. Do ... Sun, 16 Oct 2011 19:33:47 GMT Jan Vesely [98fb010] * uspace/drv/bus/usb/ohci/endpoint_list.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/hcca.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/ohci_endpoint.c (modified) * uspace/drv/bus/usb/ohci/root_hub.c (modified) * uspace/drv/bus/usb/ohci/root_hub.h (modified) * uspace/drv/bus/usb/ohci/utils/malloc32.h (modified) Merge OHCI related changes and improvements. Rework some routines ... Sun, 16 Oct 2011 17:24:02 GMT Jan Vesely [f8dfb40] * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/hcca.h (modified) * uspace/drv/bus/usb/ohci/utils/malloc32.h (modified) ohci: Use saner alignment rules. Sun, 16 Oct 2011 17:10:19 GMT Jan Vesely [19746a96] * uspace/drv/bus/usb/ohci/root_hub.c (modified) * uspace/drv/bus/usb/ohci/root_hub.h (modified) ohci: Add root hub mutex to prevent interrupt request handling race. Sun, 16 Oct 2011 17:02:02 GMT Jan Vesely [0fe2ff1] * uspace/drv/bus/usb/ohci/root_hub.c (modified) ohci: Minor changes to root hub. Sun, 16 Oct 2011 16:14:56 GMT Jan Vesely [dab3112] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) ohci: Remove unused code. Sun, 16 Oct 2011 15:16:22 GMT Jan Vesely [d5abaf4] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) ohci: Rework transfer completion routine. Include 'not completed' ... Sun, 16 Oct 2011 14:24:05 GMT Jan Vesely [70d72dd] * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.h (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) ohci: OHCI TD routines refactoring. Merge td_set_next to td_init: ... Sun, 16 Oct 2011 14:21:49 GMT Jan Vesely [9515f674] * uspace/drv/bus/usb/ohci/endpoint_list.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.h (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/ohci_endpoint.c (modified) ohci: OHCI ED routines refactoring. Merge ed_set_td to ed_init: td ... Sat, 15 Oct 2011 19:38:36 GMT Jakub Jermar [721d4b6e] * uspace/drv/bus/usb/usbmast/main.c (modified) Remove an out-of-date comment introduced in the previous commit. Sat, 15 Oct 2011 18:55:07 GMT Jakub Jermar [a044f71] * uspace/drv/bus/usb/usbmast/main.c (modified) Device driver data cannot be freed by the driver itself. Sat, 15 Oct 2011 15:42:26 GMT Jan Vesely [93d2684] * 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: Count max number of sub-drivers based on available subdrivers. Sat, 15 Oct 2011 15:34:03 GMT Jan Vesely [3f8f09f] * 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) usbhid: Refactoring. My keyboard still works... Sat, 15 Oct 2011 14:56:23 GMT Jan Vesely [b803845] * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.h (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/drv/bus/usb/usbhub/main.c (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmouse/init.c (modified) * uspace/drv/bus/usb/usbmouse/main.c (modified) * uspace/drv/bus/usb/usbmouse/mouse.h (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) usb: Make endpoint descriptions const. Sat, 15 Oct 2011 14:30:18 GMT Jan Vesely [9c5fd7a] * uspace/drv/bus/usb/usbmouse/mouse.c (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Rename _destroy => _deinit The function does not free ... Sat, 15 Oct 2011 14:29:34 GMT Jan Vesely [ce2a1c2] * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) usbhid: multimedia; unite init and create_function functions. Sat, 15 Oct 2011 14:09:14 GMT Jan Vesely [a8c4e871] * uspace/app/mkbd/main.c (modified) * uspace/app/usbinfo/hid.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/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/lib/usbhid/include/usb/hid/hiddescriptor.h (modified) * uspace/lib/usbhid/src/hiddescriptor.c (modified) usb: use _deinit suffix for functions that do not destroy/free their ... Sat, 15 Oct 2011 13:06:28 GMT Jan Vesely [e3f7418] * uspace/app/usbinfo/desctree.c (modified) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/hid.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/bus/usb/usbflbk/main.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.h (modified) * uspace/drv/bus/usb/usbhid/kbd/conv.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/kbd/kbdrepeat.h (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.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/usbhub.c (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmast/usbmast.h (modified) * uspace/drv/bus/usb/usbmid/dump.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/lib/usbdev/include/usb/dev/dp.h (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/dp.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbdev/src/request.c (modified) * uspace/lib/usbhid/src/hidreport.c (modified) USB improvements. USB unplug part2; Unplug support in all drivers ... Sat, 15 Oct 2011 12:49:18 GMT Jan Vesely [065064e6] * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) * uspace/drv/bus/usb/usbhub/usbhub.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/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) usb: Add and use usb_device_data_alloc. Inspired by ... Sat, 15 Oct 2011 12:31:30 GMT Jakub Jermar [3958e315] * uspace/app/mkmfs/mkmfs.c (modified) * uspace/srv/fs/mfs/mfs.c (modified) * uspace/srv/fs/mfs/mfs_balloc.c (modified) * uspace/srv/fs/mfs/mfs_dentry.c (modified) * uspace/srv/fs/mfs/mfs_inode.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_rw.c (modified) * uspace/srv/fs/mfs/mfs_utils.c (modified) Merge from lp:mfs. Sat, 15 Oct 2011 12:26:36 GMT Jakub Jermar [03f4acf] * uspace/srv/loc/loc.c (modified) Initialize category membership list for null services too. Sat, 15 Oct 2011 12:13:59 GMT Jan Vesely [7c95d6f5] * uspace/app/usbinfo/dump.c (modified) * uspace/drv/bus/usb/usbmid/dump.c (modified) * uspace/drv/bus/usb/usbmid/explore.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/pipes.h (modified) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) usb: Further const madness. Sat, 15 Oct 2011 11:58:16 GMT Jan Vesely [8a121b1] * uspace/app/usbinfo/desctree.c (modified) * uspace/app/usbinfo/dump.c (modified) * uspace/app/usbinfo/hid.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/drv/bus/usb/usbmid/dump.c (modified) * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/lib/usbdev/include/usb/dev/dp.h (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/dp.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbhid/src/hidreport.c (modified) usb: Make descriptors readonly. Sat, 15 Oct 2011 00:09:46 GMT Jan Vesely [2a5b62b] * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.c (modified) * uspace/drv/bus/usb/usbhid/kbd/kbdrepeat.h (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) usbhid: Wait for autorepeat fibril during destruction. Fixes random ... Fri, 14 Oct 2011 23:34:51 GMT Jan Vesely [1526c174] * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) libusbdev: Unregister only endpoints that are present. Not present ... Fri, 14 Oct 2011 22:58:55 GMT Jan Vesely [bd444e5] * uspace/drv/bus/usb/usbhid/usbhid.h (modified) usbhid: Fix endpoints declaration. Fri, 14 Oct 2011 22:56:51 GMT Jan Vesely [49bd7ae2] * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/request.c (modified) libusbdev: Add few const qualifiers. Fri, 14 Oct 2011 22:55:09 GMT Jan Vesely [5917859c] * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Fix uninitialized pipes_count if there are no interfaces. ... Fri, 14 Oct 2011 21:53:20 GMT Jan Vesely [aaf835d] * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) ushid: Minor changes. Explicit size is not needed for static ... Fri, 14 Oct 2011 20:01:24 GMT Maurizio Lombardi [df3caec5] * uspace/srv/fs/mfs/mfs_ops.c (modified) Add basic MINIX filesystem sanity check Fri, 14 Oct 2011 19:40:28 GMT Maurizio Lombardi [2ac7af3] * kernel/arch/ia64/src/drivers/ski.c (modified) * kernel/generic/src/console/cmd.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/pci.c (modified) * uspace/drv/bus/usb/ohci/root_hub.c (modified) * uspace/drv/bus/usb/ohci/utils/malloc32.h (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/pci.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/utils/malloc32.h (modified) * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/uhcirh/port.h (modified) * uspace/drv/bus/usb/usbflbk/main.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhub/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.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/usbmouse/main.c (modified) * uspace/drv/bus/usb/vhc/hub.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/ext2/libext2_filesystem.c (modified) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/src/hc.c (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/recognise.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/pipes.c (modified) * uspace/lib/usbdev/src/pipesio.c (modified) * uspace/lib/usbdev/src/recognise.c (modified) Merge mainline changes Fri, 14 Oct 2011 19:39:02 GMT Maurizio Lombardi [6d4d883] * uspace/srv/fs/mfs/mfs.c (modified) * uspace/srv/fs/mfs/mfs_balloc.c (modified) * uspace/srv/fs/mfs/mfs_dentry.c (modified) * uspace/srv/fs/mfs/mfs_inode.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) * uspace/srv/fs/mfs/mfs_rw.c (modified) * uspace/srv/fs/mfs/mfs_utils.c (modified) cstyle Fri, 14 Oct 2011 18:53:04 GMT Jan Vesely [68dbe3e] * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.h (modified) usbhid: Add fibril running indicator. Fri, 14 Oct 2011 16:22:07 GMT Jan Vesely [98604cc] * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: Implement device_gone. Fri, 14 Oct 2011 15:36:12 GMT Jan Vesely [f2964e45] * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) usbhid: mouse drv unbinds DDF functions on destruction. Fri, 14 Oct 2011 15:22:12 GMT Jan Vesely [c5b6db53] * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/generic/hiddev.h (modified) * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: unbind generic hid DDF function. Fri, 14 Oct 2011 15:07:21 GMT Jan Vesely [af8c9b54] * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) usbhid: multim unbind ddf function during destruction. Fri, 14 Oct 2011 15:00:05 GMT Jan Vesely [571ba2a] * uspace/drv/bus/usb/usbhid/multimedia/multimedia.c (modified) usbhid: more whitespace fixes Fri, 14 Oct 2011 14:46:59 GMT Jan Vesely [7b54b99] * uspace/drv/bus/usb/usbhid/kbd/kbddev.c (modified) usbhid: kbd unbind and destroy ddf function during destruction. ... Fri, 14 Oct 2011 14:37:32 GMT Jan Vesely [cddd151] * 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/usbhid.c (modified) usbhid: kbd store pointer to created function. Make repeat mutex ... Fri, 14 Oct 2011 13:07:04 GMT Jan Vesely [e5024111] * uspace/drv/bus/usb/usbhid/usbhid.c (modified) usbhid: Initialize report sooner than on first use. Fixes crash ... Fri, 14 Oct 2011 12:40:31 GMT Jan Vesely [cc29622] * uspace/drv/bus/usb/usbhid/generic/hiddev.c (modified) * uspace/drv/bus/usb/usbhid/kbd/conv.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/mouse/mousedev.h (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) usbhid: Remove tabs on empty lines. diff -w shows no changes. Fri, 14 Oct 2011 12:19:42 GMT Jan Vesely [3002434] * uspace/drv/bus/usb/usbmast/main.c (modified) usbmast: Implement device_gone. Fri, 14 Oct 2011 12:05:40 GMT Jan Vesely [87037cc9] * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmast/usbmast.h (modified) usbmast: Keep track of pointers to created LUN functions. Fri, 14 Oct 2011 10:29:39 GMT Jan Vesely [a92ce4ef] * uspace/drv/bus/usb/usbmid/usbmid.c (modified) usbmid: Fix crash on device remove, add note. Fri, 14 Oct 2011 10:19:11 GMT Jan Vesely [d8e698e7] * uspace/drv/bus/usb/usbmid/usbmid.c (modified) usbmid: Remove redundant function. Fri, 14 Oct 2011 09:36:23 GMT Jan Vesely [38e68ab] * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.h (modified) usbmid: Implement device_gone. Fri, 14 Oct 2011 09:07:15 GMT Jan Vesely [344a0ac] * uspace/drv/bus/usb/usbhub/port.c (modified) usbhub: Open hc connection before unregistering address. Thu, 13 Oct 2011 21:40:53 GMT Jakub Jermar [3a5506a] * kernel/arch/ia64/src/drivers/ski.c (modified) Fix detection of ia64/Ski uspace console. Thu, 13 Oct 2011 21:24:40 GMT Jan Vesely [229629d] * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.h (modified) usbmid: Use new usb_mid_t to store all the interfaces and functions. Thu, 13 Oct 2011 21:22:55 GMT Jan Vesely [359d96f] * uspace/drv/bus/usb/usbmid/explore.c (modified) * uspace/drv/bus/usb/usbmid/usbmid.c (modified) usbmid: Fix memory leaks. Thu, 13 Oct 2011 20:28:32 GMT Jan Vesely [05a119b] * uspace/drv/bus/usb/usbflbk/main.c (modified) usbflbk: Implement device_gone. Thu, 13 Oct 2011 13:20:26 GMT Jan Vesely [d083126] * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/pci.c (modified) * uspace/drv/bus/usb/ohci/root_hub.c (modified) * uspace/drv/bus/usb/ohci/utils/malloc32.h (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/pci.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/utils/malloc32.h (modified) * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/uhcirh/port.h (modified) * uspace/drv/bus/usb/usbflbk/main.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhub/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.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/usbmouse/main.c (modified) * uspace/drv/bus/usb/vhc/hub.c (modified) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/src/hc.c (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/recognise.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/pipes.c (modified) * uspace/lib/usbdev/src/pipesio.c (modified) * uspace/lib/usbdev/src/recognise.c (modified) Merge initial USB unplug support. Support device_remove and ... Thu, 13 Oct 2011 12:56:58 GMT Jan Vesely [22a2b763] * uspace/lib/c/generic/async.c (modified) Merge mainline changes. Thu, 13 Oct 2011 12:55:34 GMT Jan Vesely [a825eeb0] * 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: Remove connected devices before confirming device gone. Thu, 13 Oct 2011 12:54:57 GMT Jan Vesely [3875af65] * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/pipesio.c (modified) libusbdev: Add several const qualifiers. Thu, 13 Oct 2011 12:54:36 GMT Jan Vesely [a14d6a7] * uspace/drv/bus/usb/usbhub/usbhub.c (modified) usbhub: Remove +1 port_count hack Thu, 13 Oct 2011 11:43:23 GMT Jan Vesely [eda7a4e0] * uspace/drv/bus/usb/usbhub/usbhub.c (modified) usbhub: rename hub_info => hub_dev Thu, 13 Oct 2011 11:42:31 GMT Jan Vesely [fb422312] * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/hub.c (modified) libusbdev: Warn about not closing hc connections. There is not much ... Thu, 13 Oct 2011 11:16:00 GMT Jan Vesely [cff3fb6] * uspace/lib/c/generic/async.c (modified) sync_hangup: Try the one phone we care about first. Thu, 13 Oct 2011 10:23:50 GMT Jan Vesely [612af1a0] * uspace/drv/bus/usb/uhcirh/port.c (modified) uhcirh: Improve error handling. Wed, 12 Oct 2011 21:21:30 GMT Jan Vesely [0d103aef] * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/lib/usbdev/src/hub.c (modified) uhcirh: make sure connection to hc is opoen during device removal. ... Wed, 12 Oct 2011 20:58:17 GMT Jakub Jermar [21881bd8] * kernel/generic/src/console/cmd.c (modified) Fix a variable name conflict. Wed, 12 Oct 2011 20:31:29 GMT Jan Vesely [32ec5671] * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/vhc/hub.c (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/src/hub.c (modified) usb: Remove unused port_no argument. Wed, 12 Oct 2011 20:23:23 GMT Jan Vesely [013517b] * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/vhc/hub.c (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/src/hub.c (modified) usb: Remove assigned_handle output parameter. Use new_fun instead. Wed, 12 Oct 2011 20:15:31 GMT Jan Vesely [162726b] * uspace/lib/usbdev/include/usb/dev/recognise.h (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/recognise.c (modified) libusbdev: Remove child_handle output parameter. Use child_fun instead. Wed, 12 Oct 2011 20:03:36 GMT Jan Vesely [90994fa] * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/port.h (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/src/hub.c (modified) usb: Hubs should store child functions not just handles. Wed, 12 Oct 2011 19:41:53 GMT Jan Vesely [205f0766] * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) usbhub: Implement device gone routine. Fix error path. Wed, 12 Oct 2011 19:04:00 GMT Jan Vesely [6626bba9] * 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/usbhub/usbhub.h (modified) usbhub: Rename usb_hub_info => usb_hub_dev. Wed, 12 Oct 2011 18:57:06 GMT Jan Vesely [196fbb0] * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) usbhub: Store hub function ptr within hub structure. Wed, 12 Oct 2011 18:54:05 GMT Jan Vesely [940f576] * uspace/drv/bus/usb/usbhub/main.c (modified) * uspace/drv/bus/usb/usbhub/port.h (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) usbhub: Add device_gone skeleton Wed, 12 Oct 2011 18:48:24 GMT Jan Vesely [51f033ce] * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Comments Wed, 12 Oct 2011 18:30:52 GMT Jan Vesely [9636bad] * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Remove some redundant tests. Wed, 12 Oct 2011 18:27:05 GMT Jan Vesely [844f4ef] * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: Implement generic gone and remove callbacks. Wed, 12 Oct 2011 18:19:01 GMT Jan Vesely [7be3638] * uspace/drv/bus/usb/uhcirh/port.c (modified) uhcirh: Handle ghost device removal, improve output. Wed, 12 Oct 2011 18:03:22 GMT Jan Vesely [96fde65] * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) usbmast: don't use ddf_dev_t driver_data for soft-state. That is ... Wed, 12 Oct 2011 17:31:05 GMT Jan Vesely [4501e207] * uspace/drv/bus/usb/uhcirh/port.h (modified) * uspace/drv/bus/usb/usbhub/port.h (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/src/hub.c (modified) rename: usb_hc_attached_device_t => usb_hub_attached_device_t Host ... Wed, 12 Oct 2011 17:22:43 GMT Jan Vesely [aa1922c] * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/uhcirh/port.h (modified) uhcirh: Implement removal of attached devices. Wed, 12 Oct 2011 16:34:22 GMT Jan Vesely [8e5ce07] * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/pipes.c (modified) usb: Add bunch of const qualifiers. We shall need them. Wed, 12 Oct 2011 15:49:35 GMT Jan Vesely [96646a6] * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) libusbdev: device remove and gone skeleton callbacks Wed, 12 Oct 2011 15:35:23 GMT Jan Vesely [1a4ea01d] * uspace/drv/bus/usb/usbflbk/main.c (modified) * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbhub/main.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/usbmouse/main.c (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/devdrv.c (modified) usb: Rename add_device => device_add Wed, 12 Oct 2011 13:00:03 GMT Jakub Jermar [32cd37f] * uspace/drv/bus/usb/usbhub/usbhub.c (modified) Fix stack buffer overflow. Tue, 11 Oct 2011 21:45:40 GMT Maurizio Lombardi [9269c88] * uspace/srv/fs/mfs/mfs_inode.c (modified) * uspace/srv/fs/mfs/mfs_ops.c (modified) Fix some comments Mon, 10 Oct 2011 21:35:58 GMT Martin Sucha [bd830128] * uspace/lib/ext2/libext2_filesystem.c (modified) Fix memory leak in libext2 (thx Maurizio Lombardi) Mon, 10 Oct 2011 17:32:12 GMT Maurizio Lombardi [bf08ff0] * uspace/srv/fs/mfs/mfs_ops.c (modified) Cleaning error code path in mfs_mounted() Sat, 08 Oct 2011 13:08:53 GMT Maurizio Lombardi [d7ff048] * boot/Makefile.common (modified) * kernel/arch/ia32/src/boot/boot.S (modified) * kernel/arch/ia32/src/smp/ap.S (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/init/init.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/bus/usb/usbhub/Makefile (modified) * uspace/drv/bus/usb/usbhub/main.c (modified) * uspace/drv/bus/usb/usbhub/port.c (added) * uspace/drv/bus/usb/usbhub/port.h (moved) * uspace/drv/bus/usb/usbhub/port_status.h (deleted) * uspace/drv/bus/usb/usbhub/ports.c (deleted) * uspace/drv/bus/usb/usbhub/status.h (added) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbhub/usbhub_private.h (deleted) * uspace/drv/bus/usb/usbhub/utils.c (deleted) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/infrastructure/rootvirt/devices.def (modified) * uspace/drv/nic/lo/Makefile (moved) * uspace/drv/nic/lo/lo.c (added) * uspace/drv/nic/lo/lo.ma (added) * uspace/drv/nic/ne2k/Makefile (moved) * uspace/drv/nic/ne2k/dp8390.c (moved) * uspace/drv/nic/ne2k/dp8390.h (moved) * uspace/drv/nic/ne2k/ne2k.c (added) * uspace/drv/nic/ne2k/ne2k.ma (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/hash_set.c (added) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/device/hw_res_parsed.c (added) * uspace/lib/c/generic/device/nic.c (added) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/ns.c (modified) * uspace/lib/c/include/adt/hash_set.h (added) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/device/hw_res_parsed.h (added) * uspace/lib/c/include/device/nic.h (added) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/il.h (modified) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/c/include/ipc/net_net.h (modified) * uspace/lib/c/include/ipc/nil.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/c/include/net/eth_phys.h (added) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/c/include/net/packet_header.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_nic.c (added) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/drv/include/ops/nic.h (added) * uspace/lib/drv/include/remote_nic.h (moved) * uspace/lib/net/Makefile (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/net/generic/protocol_map.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/il_remote.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/generic.h (modified) * uspace/lib/net/include/il_remote.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/net_checksum.h (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif_skel.h (deleted) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/nil_skel.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_remote.h (modified) * uspace/lib/net/netif/netif_remote.c (deleted) * uspace/lib/net/netif/netif_skel.c (deleted) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/net/tl/tl_remote.c (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/lib/nic/Makefile (moved) * uspace/lib/nic/include/nic.h (added) * uspace/lib/nic/include/nic_addr_db.h (added) * uspace/lib/nic/include/nic_driver.h (added) * uspace/lib/nic/include/nic_impl.h (added) * uspace/lib/nic/include/nic_rx_control.h (added) * uspace/lib/nic/include/nic_wol_virtues.h (added) * uspace/lib/nic/src/nic_addr_db.c (added) * uspace/lib/nic/src/nic_driver.c (added) * uspace/lib/nic/src/nic_impl.c (added) * uspace/lib/nic/src/nic_rx_control.c (added) * uspace/lib/nic/src/nic_wol_virtues.c (added) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/pipesio.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/fs/fat/fat.h (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/netif/ne2000/ne2000.c (deleted) * uspace/srv/loc/loc.c (modified) * uspace/srv/net/cfg/lo.nic (moved) * uspace/srv/net/cfg/ne2k.nic (moved) * uspace/srv/net/documentation.txt (deleted) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (deleted) * uspace/srv/net/net/packet_server.c (moved) * uspace/srv/net/net/packet_server.h (moved) * uspace/srv/net/netif/lo/lo.c (deleted) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) Merge mainline changes Sat, 08 Oct 2011 13:01:15 GMT Maurizio Lombardi [8367d1d] * uspace/app/mkmfs/mkmfs.c (modified) cstyle Sat, 08 Oct 2011 12:48:43 GMT Maurizio Lombardi [ee6d9dd] * uspace/app/mkmfs/mkmfs.c (modified) Fix copyright header Sat, 08 Oct 2011 12:48:12 GMT Maurizio Lombardi [5726a1a3] * uspace/app/mkmfs/mkmfs.c (modified) mkmfs improvements: - Be more verbose. - num_of_set_bits() is not ... Fri, 07 Oct 2011 22:22:34 GMT Martin Decky [80099c19] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/nic/ne2k/Makefile (added) * uspace/drv/nic/ne2k/dp8390.c (added) * uspace/drv/nic/ne2k/dp8390.h (added) * uspace/drv/nic/ne2k/ne2k.c (added) * uspace/drv/nic/ne2k/ne2k.ma (added) * uspace/srv/net/cfg/ne2k.nic (modified) cherrypick a sanitized NE2K driver from lp:~helenos-nicf/helenos/nicf ... Fri, 07 Oct 2011 21:42:14 GMT Martin Decky [49bd793b] * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) networking fixes * use sysarg_t for packet_id_t to avoid potential ... Fri, 07 Oct 2011 20:20:33 GMT Martin Decky [00d7e1b] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/init/init.c (modified) * uspace/doc/doxygroups.h (modified) * uspace/drv/infrastructure/rootvirt/devices.def (modified) * uspace/drv/nic/lo/Makefile (added) * uspace/drv/nic/lo/lo.c (added) * uspace/drv/nic/lo/lo.ma (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/device/hw_res_parsed.c (added) * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/include/device/hw_res_parsed.h (added) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/net_checksum.h (modified) * uspace/lib/net/tl/tl_skel.c (modified) * uspace/lib/nic/Makefile (added) * uspace/lib/nic/include/nic.h (added) * uspace/lib/nic/include/nic_addr_db.h (added) * uspace/lib/nic/include/nic_driver.h (added) * uspace/lib/nic/include/nic_impl.h (added) * uspace/lib/nic/include/nic_rx_control.h (added) * uspace/lib/nic/include/nic_wol_virtues.h (added) * uspace/lib/nic/src/nic_addr_db.c (added) * uspace/lib/nic/src/nic_driver.c (added) * uspace/lib/nic/src/nic_impl.c (added) * uspace/lib/nic/src/nic_rx_control.c (added) * uspace/lib/nic/src/nic_wol_virtues.c (added) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (deleted) * uspace/srv/net/net/packet_server.h (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) networking improvements * start the networking stack from init * ... Fri, 07 Oct 2011 17:15:04 GMT Jan Vesely [49a98c8] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) ohci: Display leading zeros in TD and ED debug messages. Fri, 07 Oct 2011 17:14:26 GMT Jan Vesely [fec6bf2] * uspace/drv/bus/usb/usbhub/usbhub.c (modified) usbhub: Check size before touching configuration descriptor. Fri, 07 Oct 2011 17:12:30 GMT Jan Vesely [6f05705] * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) usbhub: Declare iteration variables inside for loops. Codestyle. Fri, 07 Oct 2011 17:11:53 GMT Jan Vesely [75f9dcd] * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/pci.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/utils/malloc32.h (modified) uhci: Declare iteration variables inside for loops. Fix typo. Fri, 07 Oct 2011 17:11:07 GMT Jan Vesely [9b8958b] * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/pci.c (modified) * uspace/drv/bus/usb/ohci/root_hub.c (modified) ohci: Declare iteration variables inside for loops. Fri, 07 Oct 2011 15:59:41 GMT Martin Decky [e2c50e1] * uspace/lib/c/generic/adt/hash_set.c (added) * uspace/lib/c/include/adt/hash_set.h (added) cherrypick hashset implementation from lp:~helenos-nicf/helenos/nicf Fri, 07 Oct 2011 15:46:01 GMT Martin Decky [609243f4] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/device/nic.c (added) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/include/device/nic.h (added) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/il.h (modified) * uspace/lib/c/include/ipc/net.h (modified) * uspace/lib/c/include/ipc/net_net.h (modified) * uspace/lib/c/include/ipc/nil.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/lib/c/include/net/device.h (modified) * uspace/lib/c/include/net/eth_phys.h (added) * uspace/lib/c/include/net/packet.h (modified) * uspace/lib/c/include/net/packet_header.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_nic.c (added) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/drv/include/ops/nic.h (added) * uspace/lib/drv/include/remote_nic.h (moved) * uspace/lib/net/Makefile (modified) * uspace/lib/net/generic/generic.c (modified) * uspace/lib/net/generic/net_checksum.c (modified) * uspace/lib/net/generic/net_remote.c (modified) * uspace/lib/net/generic/protocol_map.c (modified) * uspace/lib/net/il/arp_remote.c (modified) * uspace/lib/net/il/il_remote.c (modified) * uspace/lib/net/il/ip_remote.c (modified) * uspace/lib/net/include/arp_interface.h (modified) * uspace/lib/net/include/generic.h (modified) * uspace/lib/net/include/il_remote.h (modified) * uspace/lib/net/include/ip_interface.h (modified) * uspace/lib/net/include/ip_remote.h (modified) * uspace/lib/net/include/net_checksum.h (modified) * uspace/lib/net/include/net_interface.h (modified) * uspace/lib/net/include/netif_skel.h (deleted) * uspace/lib/net/include/nil_remote.h (modified) * uspace/lib/net/include/nil_skel.h (modified) * uspace/lib/net/include/tl_common.h (modified) * uspace/lib/net/include/tl_remote.h (modified) * uspace/lib/net/netif/netif_remote.c (deleted) * uspace/lib/net/netif/netif_skel.c (deleted) * uspace/lib/net/nil/nil_remote.c (modified) * uspace/lib/net/tl/icmp_client.c (modified) * uspace/lib/net/tl/tl_common.c (modified) * uspace/lib/net/tl/tl_remote.c (modified) * uspace/lib/packet/Makefile (deleted) * uspace/srv/devman/devman.c (modified) * uspace/srv/hw/netif/ne2000/Makefile (deleted) * uspace/srv/hw/netif/ne2000/dp8390.c (deleted) * uspace/srv/hw/netif/ne2000/dp8390.h (deleted) * uspace/srv/hw/netif/ne2000/ne2000.c (deleted) * uspace/srv/loc/loc.c (modified) * uspace/srv/net/cfg/lo.nic (moved) * uspace/srv/net/cfg/ne2k.nic (moved) * uspace/srv/net/documentation.txt (deleted) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp.h (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip.h (modified) * uspace/srv/net/net/Makefile (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/net/net.h (modified) * uspace/srv/net/net/net_standalone.c (modified) * uspace/srv/net/net/packet_server.c (moved) * uspace/srv/net/net/packet_server.h (moved) * uspace/srv/net/netif/lo/Makefile (deleted) * uspace/srv/net/netif/lo/lo.c (deleted) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth.h (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/nil/nildummy/nildummy.h (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp.h (modified) * uspace/srv/net/tl/udp/udp.c (modified) cherrypick general networking improvements from lp:~helenos- ...