# # ChangeLog for uspace/drv/rootvirt in mainline # # Generated by Trac 1.6 # 2026-05-31T22:47:43Z Tue, 07 Jun 2011 21:31:35 GMT Jakub Jermar [8d6c1f1] * HelenOS.config (modified) * Makefile (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/include/proc/thread.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/mm/page.c (modified) * kernel/generic/src/proc/thread.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/init/init.c (modified) * uspace/app/lsusb/Makefile (added) * uspace/app/lsusb/main.c (added) * uspace/app/mkbd/Makefile (added) * uspace/app/mkbd/main.c (added) * uspace/app/tester/Makefile (modified) * uspace/app/tester/mm/mapping1.c (added) * uspace/app/tester/mm/mapping1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/usbinfo/Makefile (added) * uspace/app/usbinfo/desctree.c (added) * uspace/app/usbinfo/dev.c (added) * uspace/app/usbinfo/dump.c (added) * uspace/app/usbinfo/info.c (added) * uspace/app/usbinfo/main.c (added) * uspace/app/usbinfo/usbinfo.h (added) * uspace/app/vuhid/Makefile (added) * uspace/app/vuhid/device.c (added) * uspace/app/vuhid/hids/bootkbd.c (added) * uspace/app/vuhid/ifaces.c (added) * uspace/app/vuhid/ifaces.h (added) * uspace/app/vuhid/items.h (added) * uspace/app/vuhid/main.c (added) * uspace/app/vuhid/report.h (added) * uspace/app/vuhid/stdreq.c (added) * uspace/app/vuhid/stdreq.h (added) * uspace/app/vuhid/virthid.h (added) * uspace/doc/doxygroups.h (modified) * uspace/doc/main_usb.h (added) * uspace/drv/ehci_hcd/Makefile (added) * uspace/drv/ehci_hcd/ehci.h (added) * uspace/drv/ehci_hcd/ehci_hcd.ma (added) * uspace/drv/ehci_hcd/hc_iface.c (added) * uspace/drv/ehci_hcd/main.c (added) * uspace/drv/ehci_hcd/pci.c (added) * uspace/drv/ehci_hcd/pci.h (added) * uspace/drv/ohci/Makefile (added) * uspace/drv/ohci/batch.c (added) * uspace/drv/ohci/batch.h (added) * uspace/drv/ohci/endpoint_list.c (added) * uspace/drv/ohci/endpoint_list.h (added) * uspace/drv/ohci/hc.c (added) * uspace/drv/ohci/hc.h (added) * uspace/drv/ohci/hcd_endpoint.c (added) * uspace/drv/ohci/hcd_endpoint.h (added) * uspace/drv/ohci/hw_struct/completion_codes.h (added) * uspace/drv/ohci/hw_struct/endpoint_descriptor.c (added) * uspace/drv/ohci/hw_struct/endpoint_descriptor.h (added) * uspace/drv/ohci/hw_struct/hcca.h (added) * uspace/drv/ohci/hw_struct/iso_transfer_descriptor.h (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.c (added) * uspace/drv/ohci/hw_struct/transfer_descriptor.h (added) * uspace/drv/ohci/iface.c (added) * uspace/drv/ohci/iface.h (added) * uspace/drv/ohci/main.c (added) * uspace/drv/ohci/ohci.c (added) * uspace/drv/ohci/ohci.h (added) * uspace/drv/ohci/ohci.ma (added) * uspace/drv/ohci/ohci_regs.h (added) * uspace/drv/ohci/pci.c (added) * uspace/drv/ohci/pci.h (added) * uspace/drv/ohci/root_hub.c (added) * uspace/drv/ohci/root_hub.h (added) * uspace/drv/ohci/utils/malloc32.h (added) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/uhci_hcd/Makefile (added) * uspace/drv/uhci_hcd/batch.c (added) * uspace/drv/uhci_hcd/batch.h (added) * uspace/drv/uhci_hcd/hc.c (added) * uspace/drv/uhci_hcd/hc.h (added) * uspace/drv/uhci_hcd/hw_struct/link_pointer.h (added) * uspace/drv/uhci_hcd/hw_struct/queue_head.h (added) * uspace/drv/uhci_hcd/hw_struct/transfer_descriptor.c (added) * uspace/drv/uhci_hcd/hw_struct/transfer_descriptor.h (added) * uspace/drv/uhci_hcd/iface.c (added) * uspace/drv/uhci_hcd/iface.h (added) * uspace/drv/uhci_hcd/main.c (added) * uspace/drv/uhci_hcd/pci.c (added) * uspace/drv/uhci_hcd/pci.h (added) * uspace/drv/uhci_hcd/root_hub.c (added) * uspace/drv/uhci_hcd/root_hub.h (added) * uspace/drv/uhci_hcd/transfer_list.c (added) * uspace/drv/uhci_hcd/transfer_list.h (added) * uspace/drv/uhci_hcd/uhci.c (added) * uspace/drv/uhci_hcd/uhci.h (added) * uspace/drv/uhci_hcd/uhci_hcd.ma (added) * uspace/drv/uhci_hcd/utils/malloc32.h (added) * uspace/drv/uhci_rhd/Makefile (added) * uspace/drv/uhci_rhd/main.c (added) * uspace/drv/uhci_rhd/port.c (added) * uspace/drv/uhci_rhd/port.h (added) * uspace/drv/uhci_rhd/root_hub.c (added) * uspace/drv/uhci_rhd/root_hub.h (added) * uspace/drv/uhci_rhd/uhci_rhd.ma (added) * uspace/drv/usbflbk/Makefile (added) * uspace/drv/usbflbk/main.c (added) * uspace/drv/usbflbk/usbflbk.ma (added) * uspace/drv/usbhid/Makefile (added) * uspace/drv/usbhid/generic/hiddev.c (added) * uspace/drv/usbhid/generic/hiddev.h (added) * uspace/drv/usbhid/kbd.h (added) * uspace/drv/usbhid/kbd/conv.c (added) * uspace/drv/usbhid/kbd/conv.h (added) * uspace/drv/usbhid/kbd/kbddev.c (added) * uspace/drv/usbhid/kbd/kbddev.h (added) * uspace/drv/usbhid/kbd/kbdrepeat.c (added) * uspace/drv/usbhid/kbd/kbdrepeat.h (added) * uspace/drv/usbhid/kbd/layout.h (added) * uspace/drv/usbhid/kbd/main.c (added) * uspace/drv/usbhid/layout.h (added) * uspace/drv/usbhid/main.c (added) * uspace/drv/usbhid/mouse/mousedev.c (added) * uspace/drv/usbhid/mouse/mousedev.h (added) * uspace/drv/usbhid/multimedia/keymap.c (added) * uspace/drv/usbhid/multimedia/keymap.h (added) * uspace/drv/usbhid/multimedia/multimedia.c (added) * uspace/drv/usbhid/multimedia/multimedia.h (added) * uspace/drv/usbhid/subdrivers.c (added) * uspace/drv/usbhid/subdrivers.h (added) * uspace/drv/usbhid/usbhid.c (added) * uspace/drv/usbhid/usbhid.h (added) * uspace/drv/usbhid/usbhid.ma (added) * uspace/drv/usbhub/Makefile (added) * uspace/drv/usbhub/main.c (added) * uspace/drv/usbhub/port_status.h (added) * uspace/drv/usbhub/ports.c (added) * uspace/drv/usbhub/ports.h (added) * uspace/drv/usbhub/usbhub.c (added) * uspace/drv/usbhub/usbhub.h (added) * uspace/drv/usbhub/usbhub.ma (added) * uspace/drv/usbhub/usbhub_private.h (added) * uspace/drv/usbhub/utils.c (added) * uspace/drv/usbmast/Makefile (added) * uspace/drv/usbmast/cmds.h (added) * uspace/drv/usbmast/inquiry.c (added) * uspace/drv/usbmast/main.c (added) * uspace/drv/usbmast/mast.c (added) * uspace/drv/usbmast/mast.h (added) * uspace/drv/usbmast/scsi.h (added) * uspace/drv/usbmast/usbmast.ma (added) * uspace/drv/usbmid/Makefile (added) * uspace/drv/usbmid/dump.c (added) * uspace/drv/usbmid/explore.c (added) * uspace/drv/usbmid/main.c (added) * uspace/drv/usbmid/usbmid.c (added) * uspace/drv/usbmid/usbmid.h (added) * uspace/drv/usbmid/usbmid.ma (added) * uspace/drv/usbmouse/Makefile (added) * uspace/drv/usbmouse/init.c (added) * uspace/drv/usbmouse/main.c (added) * uspace/drv/usbmouse/mouse.c (added) * uspace/drv/usbmouse/mouse.h (added) * uspace/drv/usbmouse/usbmouse.ma (added) * uspace/drv/vhc/Makefile (added) * uspace/drv/vhc/conn.h (added) * uspace/drv/vhc/conndev.c (added) * uspace/drv/vhc/connhost.c (added) * uspace/drv/vhc/devconn.c (added) * uspace/drv/vhc/hub.c (added) * uspace/drv/vhc/hub.h (added) * uspace/drv/vhc/hub/hub.c (added) * uspace/drv/vhc/hub/hub.h (added) * uspace/drv/vhc/hub/virthub.c (added) * uspace/drv/vhc/hub/virthub.h (added) * uspace/drv/vhc/hub/virthubops.c (added) * uspace/drv/vhc/main.c (added) * uspace/drv/vhc/transfer.c (added) * uspace/drv/vhc/vhc.ma (added) * uspace/drv/vhc/vhcd.h (added) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/l18n/langs.c (added) * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/adt/hash_table.h (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/errno.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/kbd.h (modified) * uspace/lib/c/include/l18n/langs.h (added) * uspace/lib/c/include/sys/time.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_pci.c (added) * uspace/lib/drv/generic/remote_usb.c (added) * uspace/lib/drv/generic/remote_usbhc.c (added) * uspace/lib/drv/generic/remote_usbhid.c (added) * uspace/lib/drv/include/pci_dev_iface.h (added) * uspace/lib/drv/include/remote_pci.h (added) * uspace/lib/drv/include/remote_usb.h (added) * uspace/lib/drv/include/remote_usbhc.h (added) * uspace/lib/drv/include/remote_usbhid.h (added) * uspace/lib/drv/include/usb_iface.h (added) * uspace/lib/drv/include/usbhc_iface.h (added) * uspace/lib/drv/include/usbhid_iface.h (added) * uspace/lib/usb/Makefile (added) * uspace/lib/usb/include/usb/classes/classes.h (added) * uspace/lib/usb/include/usb/classes/hub.h (added) * uspace/lib/usb/include/usb/classes/massstor.h (added) * uspace/lib/usb/include/usb/ddfiface.h (added) * uspace/lib/usb/include/usb/debug.h (added) * uspace/lib/usb/include/usb/descriptor.h (added) * uspace/lib/usb/include/usb/hc.h (added) * uspace/lib/usb/include/usb/usb.h (added) * uspace/lib/usb/src/class.c (added) * uspace/lib/usb/src/ddfiface.c (added) * uspace/lib/usb/src/debug.c (added) * uspace/lib/usb/src/dump.c (added) * uspace/lib/usb/src/hc.c (added) * uspace/lib/usb/src/resolve.c (added) * uspace/lib/usb/src/usb.c (added) * uspace/lib/usbdev/Makefile (added) * uspace/lib/usbdev/include/usb/dev/dp.h (added) * uspace/lib/usbdev/include/usb/dev/driver.h (added) * uspace/lib/usbdev/include/usb/dev/hub.h (added) * uspace/lib/usbdev/include/usb/dev/pipes.h (added) * uspace/lib/usbdev/include/usb/dev/poll.h (added) * uspace/lib/usbdev/include/usb/dev/recognise.h (added) * uspace/lib/usbdev/include/usb/dev/request.h (added) * uspace/lib/usbdev/src/altiface.c (added) * uspace/lib/usbdev/src/devdrv.c (added) * uspace/lib/usbdev/src/devpoll.c (added) * uspace/lib/usbdev/src/dp.c (added) * uspace/lib/usbdev/src/hub.c (added) * uspace/lib/usbdev/src/pipepriv.c (added) * uspace/lib/usbdev/src/pipepriv.h (added) * uspace/lib/usbdev/src/pipes.c (added) * uspace/lib/usbdev/src/pipesinit.c (added) * uspace/lib/usbdev/src/pipesio.c (added) * uspace/lib/usbdev/src/recognise.c (added) * uspace/lib/usbdev/src/request.c (added) * uspace/lib/usbhid/Makefile (added) * uspace/lib/usbhid/include/usb/hid/hid.h (added) * uspace/lib/usbhid/include/usb/hid/hid_report_items.h (added) * uspace/lib/usbhid/include/usb/hid/hiddescriptor.h (added) * uspace/lib/usbhid/include/usb/hid/hidparser.h (added) * uspace/lib/usbhid/include/usb/hid/hidpath.h (added) * uspace/lib/usbhid/include/usb/hid/hidreport.h (added) * uspace/lib/usbhid/include/usb/hid/hidtypes.h (added) * uspace/lib/usbhid/include/usb/hid/iface.h (added) * uspace/lib/usbhid/include/usb/hid/request.h (added) * uspace/lib/usbhid/include/usb/hid/usages/consumer.h (added) * uspace/lib/usbhid/include/usb/hid/usages/core.h (added) * uspace/lib/usbhid/include/usb/hid/usages/kbdgen.h (added) * uspace/lib/usbhid/include/usb/hid/usages/led.h (added) * uspace/lib/usbhid/src/consumer.c (added) * uspace/lib/usbhid/src/hiddescriptor.c (added) * uspace/lib/usbhid/src/hidiface.c (added) * uspace/lib/usbhid/src/hidparser.c (added) * uspace/lib/usbhid/src/hidpath.c (added) * uspace/lib/usbhid/src/hidreport.c (added) * uspace/lib/usbhid/src/hidreq.c (added) * uspace/lib/usbhost/Makefile (added) * uspace/lib/usbhost/include/usb/host/batch.h (added) * uspace/lib/usbhost/include/usb/host/device_keeper.h (added) * uspace/lib/usbhost/include/usb/host/endpoint.h (added) * uspace/lib/usbhost/include/usb/host/usb_endpoint_manager.h (added) * uspace/lib/usbhost/src/batch.c (added) * uspace/lib/usbhost/src/device_keeper.c (added) * uspace/lib/usbhost/src/endpoint.c (added) * uspace/lib/usbhost/src/usb_endpoint_manager.c (added) * uspace/lib/usbvirt/Makefile (added) * uspace/lib/usbvirt/include/usbvirt/device.h (added) * uspace/lib/usbvirt/include/usbvirt/ipc.h (added) * uspace/lib/usbvirt/src/ctrltransfer.c (added) * uspace/lib/usbvirt/src/device.c (added) * uspace/lib/usbvirt/src/ipc_dev.c (added) * uspace/lib/usbvirt/src/ipc_hc.c (added) * uspace/lib/usbvirt/src/private.h (added) * uspace/lib/usbvirt/src/stdreq.c (added) * uspace/lib/usbvirt/src/transfer.c (added) * uspace/srv/devman/main.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hw/irc/apic/apic.c (modified) * uspace/srv/hw/irc/i8259/i8259.c (modified) Merge USB support. Changes from ... Tue, 31 May 2011 23:01:39 GMT Jakub Jermar [d362410] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/rootvirt/devices.def (modified) Add devman2 test. Fri, 01 Apr 2011 20:49:28 GMT Vojtech Horky [969585f] * HelenOS.config (modified) * uspace/app/bdsh/cmds/modules/ls/ls.c (modified) * uspace/app/bdsh/cmds/modules/ls/ls.h (deleted) * uspace/app/init/init.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/devs/devman1.c (added) * uspace/app/tester/devs/devman1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/io/log.c (added) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/io/log.h (added) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/log.c (added) * uspace/lib/drv/include/ddf/log.h (added) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) Merge mainline changes Fri, 01 Apr 2011 19:00:51 GMT Jiri Svoboda [ebcb05a] * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/drv/generic/log.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) Logging functions should append newline automatically. Since one has ... Thu, 31 Mar 2011 17:37:25 GMT Jiri Svoboda [fc51296] * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/generic/io/log.c (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/log.c (added) * uspace/lib/drv/include/ddf/log.h (added) Add logging for device drivers. Tue, 22 Feb 2011 23:30:56 GMT Vojtech Horky [eb1a2f4] * uspace/Makefile.common (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/hw/misc/virtchar1.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/char.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (modified) * uspace/drv/test2/test2.c (modified) * uspace/drv/uhci-hcd/batch.c (modified) * uspace/drv/uhci-hcd/batch.h (modified) * uspace/drv/uhci-hcd/iface.c (modified) * uspace/drv/uhci-hcd/iface.h (modified) * uspace/drv/uhci-hcd/main.c (modified) * uspace/drv/uhci-hcd/pci.c (modified) * uspace/drv/uhci-hcd/pci.h (modified) * uspace/drv/uhci-hcd/root_hub.c (modified) * uspace/drv/uhci-hcd/root_hub.h (modified) * uspace/drv/uhci-hcd/uhci.c (modified) * uspace/drv/uhci-hcd/uhci.h (modified) * uspace/drv/uhci-rhd/main.c (modified) * uspace/drv/uhci-rhd/port.c (modified) * uspace/drv/uhci-rhd/port.h (modified) * uspace/drv/uhci-rhd/root_hub.c (modified) * uspace/drv/uhci-rhd/root_hub.h (modified) * uspace/drv/usbhid/descdump.c (modified) * uspace/drv/usbhid/descparser.c (modified) * uspace/drv/usbhid/hid.h (modified) * uspace/drv/usbhid/main.c (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (modified) * uspace/drv/usbhub/usbhub.h (modified) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/usbmid/main.c (modified) * uspace/drv/usbmid/usbmid.c (modified) * uspace/drv/usbmid/usbmid.h (modified) * uspace/drv/vhc/conn.h (modified) * uspace/drv/vhc/conndev.c (modified) * uspace/drv/vhc/connhost.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/drv/vhc/hub.h (modified) * uspace/drv/vhc/hub/hub.c (modified) * uspace/drv/vhc/hub/virthub.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_char_dev.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/ddf/driver.h (moved) * uspace/lib/drv/include/ddf/interrupt.h (added) * uspace/lib/drv/include/dev_iface.h (modified) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/usb/include/usb/ddfiface.h (modified) * uspace/lib/usb/include/usb/hub.h (modified) * uspace/lib/usb/include/usb/pipes.h (modified) * uspace/lib/usb/include/usb/recognise.h (modified) * uspace/lib/usb/include/usb/usbdevice.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/hub.c (modified) * uspace/lib/usb/src/pipes.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/request.c (modified) * uspace/lib/usb/src/usbdevice.c (modified) * uspace/lib/usbvirt/src/main.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devman/match.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) Merge mainline changes (DDF refactoring) This merge includes DDF ... Tue, 15 Feb 2011 20:09:24 GMT Jiri Svoboda [af6b5157] * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_char_dev.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/ddf/driver.h (moved) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) Split driver.h into ddf/driver.h and ddf/interrupt.h. Tue, 15 Feb 2011 19:43:50 GMT Jiri Svoboda [83a2f43] * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/char.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_char_dev.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/dev_iface.h (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/srv/devman/devman.h (modified) Rename bunch of stuff so that it starts with 'ddf_'. Mon, 14 Feb 2011 22:14:52 GMT Jiri Svoboda [cd0684d] * uspace/drv/isa/isa.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) Remove register_function_wrapper() since it became practically ... Sun, 13 Feb 2011 20:23:37 GMT Jiri Svoboda [bab6388] * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) Small additional cleanup. Sun, 13 Feb 2011 20:03:45 GMT Jiri Svoboda [68414f4a] * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) Refactor drivers * Rename soft-state structures to have the ... Fri, 11 Feb 2011 22:26:36 GMT Jiri Svoboda [8b1e15ac] * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/pciintel/pci.h (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/char.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_char_dev.c (modified) * uspace/lib/drv/generic/remote_hw_res.c (modified) * uspace/lib/drv/include/dev_iface.h (modified) * uspace/lib/drv/include/driver.h (modified) * uspace/lib/drv/include/ops/char_dev.h (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/devman.h (modified) * uspace/srv/devman/main.c (modified) Finish splitting device node: devman client in C library, drv ... Sun, 06 Feb 2011 21:58:56 GMT Vojtech Horky [960ff451] * HelenOS.config (modified) * uspace/drv/rootvirt/devices.def (modified) Launch of virtual USB HC configurable It is possible to specify ... Sat, 08 Jan 2011 18:51:31 GMT Jan Vesely [93fb170c] * .bzrignore (modified) * Makefile (modified) * boot/Makefile.common (modified) * boot/arch/ia64/Makefile.inc (modified) * contrib/conf/net-qe.sh (modified) * defaults/amd64/Makefile.config (modified) * defaults/arm32/Makefile.config (modified) * defaults/ia32/Makefile.config (modified) * defaults/ia64/Makefile.config (modified) * defaults/mips32/Makefile.config (modified) * defaults/ppc32/Makefile.config (modified) * defaults/sparc64/Makefile.config (modified) * defaults/special/Makefile.config (modified) * kernel/arch/amd64/src/amd64.c (modified) * kernel/arch/arm32/include/mach/integratorcp/integratorcp.h (modified) * kernel/arch/arm32/include/mach/testarm/testarm.h (modified) * kernel/arch/arm32/include/machine_func.h (modified) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (modified) * kernel/arch/ia32/include/interrupt.h (modified) * kernel/arch/ia32/src/ia32.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/sun4u/sparc64.c (modified) * kernel/arch/sparc64/src/sun4v/sparc64.c (modified) * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/include/interrupt.h (modified) * kernel/generic/include/proc/task.h (modified) * kernel/generic/include/syscall/syscall.h (modified) * kernel/generic/src/ddi/irq.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * tools/check.sh (added) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/app/kill/Makefile (added) * uspace/app/kill/kill.c (moved) * uspace/app/killall/Makefile (moved) * uspace/app/killall/killall.c (moved) * uspace/app/netecho/netecho.c (modified) * uspace/app/sysinfo/Makefile (added) * uspace/app/sysinfo/sysinfo.c (added) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/hw/misc/virtchar1.c (added) * uspace/app/tester/hw/misc/virtchar1.def (added) * uspace/app/tester/ipc/connect.def (deleted) * uspace/app/tester/ipc/register.def (deleted) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/tester/vfs/vfs1.c (modified) * uspace/app/websrv/Makefile (added) * uspace/app/websrv/websrv.c (added) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootpc/rootpc.ma (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/test1/Makefile (modified) * uspace/drv/test1/char.c (added) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (added) * uspace/drv/uhci/main.c (modified) * uspace/drv/usbhub/Makefile (modified) * uspace/drv/usbhub/main.c (modified) * uspace/drv/usbhub/usbhub.c (added) * uspace/drv/usbhub/usbhub_private.h (modified) * uspace/drv/usbhub/usblist.c (added) * uspace/drv/usbhub/usblist.h (added) * uspace/drv/usbhub/utils.c (modified) * uspace/drv/usbkbd/main.c (modified) * uspace/drv/vhc/hcd.c (modified) * uspace/drv/vhc/hub.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/async_rel.c (deleted) * uspace/lib/c/generic/async_sess.c (added) * uspace/lib/c/generic/device/hw_res.c (modified) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/generic/libc.c (modified) * uspace/lib/c/generic/net/icmp_api.c (modified) * uspace/lib/c/generic/net/inet.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/generic/net/packet.c (modified) * uspace/lib/c/generic/net/socket_client.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/async_sess.h (added) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/c/include/devmap.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/ipc/kbd.h (modified) * uspace/lib/c/include/net/modules.h (modified) * uspace/lib/c/include/net/socket.h (modified) * uspace/lib/c/include/task.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/remote_usb.c (added) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/remote_usb.h (moved) * uspace/lib/drv/include/usb_iface.h (added) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/packet/generic/packet_server.c (modified) * uspace/lib/usb/include/usb/devreq.h (modified) * uspace/lib/usb/include/usb/hcdhubd.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/include/usb/usbdrv.h (modified) * uspace/lib/usb/src/addrkeep.c (modified) * uspace/lib/usb/src/hcdhubd.c (modified) * uspace/lib/usb/src/recognise.c (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usb/src/usbdrvreq.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/ata_bd/ata_bd.h (modified) * uspace/srv/bd/ata_bd/ata_hw.h (added) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/fs/devfs/devfs_ops.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hw/netif/dp8390/Makefile (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_drv.h (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_port.h (modified) * uspace/srv/hw/netif/dp8390/local.h (deleted) * uspace/srv/hw/netif/dp8390/ne2000.c (modified) * uspace/srv/hw/netif/dp8390/ne2000.h (modified) * uspace/srv/net/cfg/lo (moved) * uspace/srv/net/cfg/lo.netif_nil_bundle (deleted) * uspace/srv/net/cfg/ne2k (moved) * uspace/srv/net/cfg/ne2k.netif_nil_bundle (deleted) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/Makefile (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/Makefile (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth_module.c (modified) * uspace/srv/net/nil/nildummy/Makefile (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) * uspace/srv/net/tl/icmp/icmp.c (modified) * uspace/srv/net/tl/icmp/icmp_module.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp_module.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) * uspace/srv/vfs/vfs.h (modified) * uspace/srv/vfs/vfs_lookup.c (modified) * uspace/srv/vfs/vfs_register.c (modified) Merge from main branch Sun, 19 Dec 2010 10:12:49 GMT Vojtech Horky [557c7d0] * Makefile (modified) * tools/check.sh (added) * uspace/app/tester/Makefile (modified) * uspace/app/tester/hw/misc/virtchar1.c (added) * uspace/app/tester/hw/misc/virtchar1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/test1/Makefile (modified) * uspace/drv/test1/char.c (added) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (added) * uspace/lib/c/generic/devmap.c (modified) * uspace/lib/c/generic/net/modules.c (modified) * uspace/lib/c/include/devmap.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/c/include/net/modules.h (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hw/netif/dp8390/dp8390_module.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/arp/arp_module.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/il/ip/ip_module.c (modified) * uspace/srv/net/net/net.c (modified) * uspace/srv/net/netif/lo/lo.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/eth/eth_module.c (modified) * uspace/srv/net/nil/nildummy/nildummy_module.c (modified) * uspace/srv/net/tl/icmp/icmp_module.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp_module.c (modified) * uspace/srv/net/tl/udp/udp.c (modified) * uspace/srv/net/tl/udp/udp_module.c (modified) Merge mainline changes Fri, 17 Dec 2010 21:52:33 GMT Jan Vesely [6b5f3b0] * uspace/drv/rootvirt/devices.def (modified) turn of virtual hc Fri, 17 Dec 2010 21:29:22 GMT Vojtech Horky [424558a] * uspace/app/tester/Makefile (modified) * uspace/app/tester/hw/misc/virtchar1.c (added) * uspace/app/tester/hw/misc/virtchar1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/test1/Makefile (modified) * uspace/drv/test1/char.c (added) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.h (added) Add null char device and test for it Currently, the test only ... Fri, 10 Dec 2010 16:15:17 GMT Vojtech Horky [9f6c5ef0] * uspace/drv/root/root.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test2/test2.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/include/driver.h (modified) Add child device wrapper tells devman handle Thu, 09 Dec 2010 00:25:14 GMT Vojtech Horky [0a5a950] * .bzrignore (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/lib/usb/src/usbdrv.c (modified) * uspace/lib/usbvirt/main.c (modified) Virtual USB HC under devman:/virt Thu, 02 Dec 2010 00:14:18 GMT Vojtech Horky [42be09b] * HelenOS.config (modified) * uspace/drv/rootvirt/devices.def (modified) Launch of test drivers configurable Wed, 01 Dec 2010 23:59:40 GMT Vojtech Horky [c245f16e] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/test1/test1.c (modified) * uspace/drv/test1/test1.ma (modified) * uspace/drv/test2/Makefile (added) * uspace/drv/test2/test2.c (added) * uspace/drv/test2/test2.ma (added) Add another test for DDF This test simulates hot-plug as child ... Tue, 30 Nov 2010 12:15:18 GMT Vojtech Horky [1b2981aa] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/rootvirt/devices.def (modified) * uspace/drv/test1/Makefile (added) * uspace/drv/test1/test1.c (added) * uspace/drv/test1/test1.ma (added) Add test1 virtual device The test1 expose bug (deadlock) in devman. Tue, 30 Nov 2010 00:50:25 GMT Vojtech Horky [ab3a851] * boot/arch/arm32/src/main.c (modified) * boot/arch/ia64/src/main.c (modified) * boot/arch/mips32/include/arch.h (modified) * boot/arch/mips32/src/main.c (modified) * boot/arch/ppc32/src/main.c (modified) * boot/arch/sparc64/src/main.c (modified) * boot/genarch/src/ofw.c (modified) * boot/generic/include/printf.h (modified) * boot/generic/include/stdint.h (modified) * boot/generic/include/typedefs.h (modified) * boot/generic/src/printf_core.c (modified) * contrib/conf/msim.conf (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/include/istate.h (modified) * kernel/arch/abs32le/include/mm/as.h (modified) * kernel/arch/abs32le/include/mm/page.h (modified) * kernel/arch/abs32le/include/types.h (modified) * kernel/arch/amd64/include/context.h (modified) * kernel/arch/amd64/include/context_offset.h (modified) * kernel/arch/amd64/include/cpu.h (modified) * kernel/arch/amd64/include/debugger.h (modified) * kernel/arch/amd64/include/istate.h (modified) * kernel/arch/amd64/include/mm/as.h (modified) * kernel/arch/amd64/include/mm/page.h (modified) * kernel/arch/amd64/include/pm.h (modified) * kernel/arch/amd64/include/types.h (modified) * kernel/arch/amd64/src/boot/memmap.c (modified) * kernel/arch/amd64/src/cpu/cpu.c (modified) * kernel/arch/amd64/src/debugger.c (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/amd64/src/pm.c (modified) * kernel/arch/arm32/include/types.h (modified) * kernel/arch/arm32/src/exception.c (modified) * kernel/arch/arm32/src/mm/page.c (modified) * kernel/arch/arm32/src/mm/page_fault.c (modified) * kernel/arch/ia32/include/boot/boot.h (modified) * kernel/arch/ia32/include/boot/memmap.h (modified) * kernel/arch/ia32/include/context.h (modified) * kernel/arch/ia32/include/context_offset.h (modified) * kernel/arch/ia32/include/cpu.h (modified) * kernel/arch/ia32/include/drivers/i8259.h (modified) * kernel/arch/ia32/include/istate.h (modified) * kernel/arch/ia32/include/mm/as.h (modified) * kernel/arch/ia32/include/mm/page.h (modified) * kernel/arch/ia32/include/smp/ap.h (modified) * kernel/arch/ia32/include/smp/apic.h (modified) * kernel/arch/ia32/include/types.h (modified) * kernel/arch/ia32/src/bios/bios.c (modified) * kernel/arch/ia32/src/boot/memmap.c (modified) * kernel/arch/ia32/src/cpu/cpu.c (modified) * kernel/arch/ia32/src/debug/stacktrace.c (modified) * kernel/arch/ia32/src/drivers/i8254.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/drivers/vesa.c (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia64/include/types.h (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/mips32/include/types.h (modified) * kernel/arch/mips32/src/cache.c (modified) * kernel/arch/mips32/src/debugger.c (modified) * kernel/arch/mips32/src/exception.c (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/mips32/src/smp/dorder.c (modified) * kernel/arch/ppc32/include/types.h (modified) * kernel/arch/ppc32/src/cpu/cpu.c (modified) * kernel/arch/ppc32/src/interrupt.c (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/ppc32/src/mm/tlb.c (modified) * kernel/arch/sparc64/include/types.h (modified) * kernel/arch/sparc64/src/console.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/arch/sparc64/src/sun4v/md.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/generic/include/config.h (modified) * kernel/generic/include/cpu.h (modified) * kernel/generic/include/interrupt.h (modified) * kernel/generic/include/macros.h (modified) * kernel/generic/include/mm/slab.h (modified) * kernel/generic/include/panic.h (modified) * kernel/generic/include/print.h (modified) * kernel/generic/include/stdint.h (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/include/sysinfo/abi.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/debug/debug.c (modified) * kernel/generic/src/debug/panic.c (modified) * kernel/generic/src/debug/stacktrace.c (modified) * kernel/generic/src/debug/symtab.c (modified) * kernel/generic/src/interrupt/interrupt.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/slab.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/proc/task.c (modified) * kernel/generic/src/synch/spinlock.c (modified) * kernel/generic/src/sysinfo/sysinfo.c (modified) * kernel/test/avltree/avltree1.c (modified) * kernel/test/fpu/fpu1_ia64.c (modified) * kernel/test/fpu/fpu1_x86.c (modified) * kernel/test/fpu/sse1.c (modified) * kernel/test/mm/falloc1.c (modified) * kernel/test/mm/falloc2.c (modified) * kernel/test/mm/mapping1.c (modified) * kernel/test/print/print1.c (modified) * kernel/test/print/print2.c (modified) * kernel/test/print/print4.c (modified) * kernel/test/print/print5.c (added) * kernel/test/print/print5.def (added) * kernel/test/synch/semaphore1.c (modified) * kernel/test/test.c (modified) * kernel/test/test.h (modified) * kernel/test/thread/thread1.c (modified) * tools/autotool.py (modified) * uspace/Makefile (modified) * uspace/app/bdsh/cmds/modules/bdd/bdd.c (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/bdsh/cmds/modules/unmount/unmount.c (modified) * uspace/app/bdsh/exec.c (modified) * uspace/app/edit/edit.c (modified) * uspace/app/netecho/netecho.c (modified) * uspace/app/nettest1/nettest1.c (modified) * uspace/app/nettest2/nettest2.c (modified) * uspace/app/ping/ping.c (modified) * uspace/app/redir/redir.c (modified) * uspace/app/stats/stats.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tasks/tasks.c (modified) * uspace/app/test_serial/Makefile (deleted) * uspace/app/tester/Makefile (modified) * uspace/app/tester/hw/serial/serial1.c (moved) * uspace/app/tester/hw/serial/serial1.def (added) * uspace/app/tester/ipc/ping_pong.c (modified) * uspace/app/tester/ipc/register.c (modified) * uspace/app/tester/print/print1.c (modified) * uspace/app/tester/print/print2.c (modified) * uspace/app/tester/print/print4.c (modified) * uspace/app/tester/print/print5.c (added) * uspace/app/tester/print/print5.def (added) * uspace/app/tester/stdio/stdio1.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/app/tester/thread/thread1.c (modified) * uspace/app/tester/vfs/vfs1.c (modified) * uspace/app/top/screen.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/app/trace/trace.c (modified) * uspace/drv/isa/isa.c (modified) * uspace/drv/ns8250/ns8250.c (modified) * uspace/drv/pciintel/pci.c (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootpc/rootpc.c (modified) * uspace/drv/rootvirt/rootvirt.c (modified) * uspace/lib/block/libblock.c (modified) * uspace/lib/block/libblock.h (modified) * uspace/lib/c/arch/abs32le/include/inttypes.h (modified) * uspace/lib/c/arch/amd64/include/inttypes.h (modified) * uspace/lib/c/arch/arm32/include/inttypes.h (modified) * uspace/lib/c/arch/ia32/include/inttypes.h (modified) * uspace/lib/c/arch/ia64/include/inttypes.h (modified) * uspace/lib/c/arch/mips32/include/inttypes.h (modified) * uspace/lib/c/arch/ppc32/include/inttypes.h (modified) * uspace/lib/c/arch/sparc64/include/inttypes.h (modified) * uspace/lib/c/generic/device/char.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/stacktrace.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/assert.h (modified) * uspace/lib/c/include/device/char.h (modified) * uspace/lib/c/include/err.h (modified) * uspace/lib/c/include/malloc.h (modified) * uspace/lib/c/include/stdint.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/c/include/str.h (modified) * uspace/lib/c/include/sys/typefmt.h (modified) * uspace/lib/c/include/sys/types.h (modified) * uspace/lib/drv/generic/driver.c (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/clip/clip.c (modified) * uspace/srv/devman/devman.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/devmap/devmap.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/console/gcons.c (modified) * uspace/srv/hid/fb/serial_console.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/i8042/i8042.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/cir/fhc/fhc.c (modified) * uspace/srv/hw/netif/dp8390/dp8390.c (modified) * uspace/srv/hw/netif/dp8390/ne2000.c (modified) * uspace/srv/loader/main.c (modified) * uspace/srv/net/il/arp/arp.c (modified) * uspace/srv/net/il/ip/ip.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/ns/task.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Merge mainline changes Local changes: fixed printf related warnings Tue, 30 Nov 2010 00:24:42 GMT Vojtech Horky [6f9e7fea] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/root/root.c (modified) * uspace/drv/rootvirt/Makefile (added) * uspace/drv/rootvirt/devices.def (added) * uspace/drv/rootvirt/rootvirt.c (added) * uspace/drv/rootvirt/rootvirt.ma (added) Add root virtual device driver The driver is meant as a simple way ...