# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2025-01-05T09:24:15Z Sat, 01 Feb 2014 21:45:56 GMT Jan Vesely [680708d] * uspace/app/bdsh/cmds/modules/mount/mount.c (modified) bdsh, mount: Use error name instead of error code Sat, 01 Feb 2014 21:45:09 GMT Jan Vesely [329c0ee] * uspace/drv/bus/usb/ehci/hw_struct/iso_transfer_descriptor.h (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) * uspace/drv/bus/usb/ehci/hw_struct/split_iso_transfer_descriptor.h (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h (modified) ehci: Use 64bit capable structures Sun, 26 Jan 2014 07:16:47 GMT Jan Vesely [5c830587] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) ehci: QHs with one active td are still considered active. Sun, 26 Jan 2014 06:27:30 GMT Jan Vesely [40687f2] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: Wake all fibrils waiting for endpoint removal Sun, 26 Jan 2014 05:32:44 GMT Jan Vesely [5e22ff20] * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.c (modified) ehci: Advance buffer position during TD initalization Sun, 26 Jan 2014 05:32:20 GMT Jan Vesely [cbfbdc3] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) ehci: codestyle Sun, 26 Jan 2014 04:46:48 GMT Jan Vesely [07645906] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: Report fatal errors Sun, 26 Jan 2014 03:15:39 GMT Jan Vesely [00bbc362] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) ehci: Fix data transfer initialization. Sun, 26 Jan 2014 03:08:27 GMT Jan Vesely [46ec8112] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) ehci: Reorganize debug messages Sun, 26 Jan 2014 03:05:47 GMT Jan Vesely [3ee8dcd5] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) * uspace/drv/bus/usb/ehci/ehci_endpoint.h (modified) ehci: Remove unused field Sat, 25 Jan 2014 21:03:17 GMT Jan Vesely [b137d9e] * uspace/drv/bus/usb/ehci/endpoint_list.c (modified) ehci: Fix qh queue corruption on removal the list is maintained via ... Sat, 25 Jan 2014 20:46:27 GMT Jan Vesely [4090f66] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) ehci: Fix phys addresses in debug output. Sat, 25 Jan 2014 20:23:02 GMT Jan Vesely [1803b7d] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: Fix async doorbell request Sat, 25 Jan 2014 20:08:25 GMT Jan Vesely [580b330] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: Use correct flag to detect async advance event Use mutex to ... Sat, 25 Jan 2014 20:06:37 GMT Jan Vesely [d97f91f] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: promote register information to info level Sat, 25 Jan 2014 19:24:58 GMT Jan Vesely [3c404dc] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) ehci: Fix initialization of control status TD Sat, 25 Jan 2014 19:23:41 GMT Jan Vesely [23678f3] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) ehci: Add phys address to batch creation debug messages Sat, 25 Jan 2014 19:20:06 GMT Jan Vesely [3c594ff9] * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.c (modified) ehci: mark invalid pointers in TD with terminate flags Sat, 25 Jan 2014 17:10:40 GMT Jan Vesely [49dc984] * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.c (modified) ehci: Activate newly initialized TDs Sat, 25 Jan 2014 17:10:00 GMT Jan Vesely [cc7575c] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h (modified) ehci: add IOC option to td initialization Sat, 25 Jan 2014 16:25:34 GMT Jan Vesely [21f36e04] * uspace/drv/bus/usb/ohci/hw_struct/transfer_descriptor.c (modified) ohci: typo Sat, 25 Jan 2014 07:11:37 GMT Jan Vesely [44b9b44] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: enable periodic schedule Sat, 25 Jan 2014 07:10:04 GMT Jan Vesely [e9c5bd9] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: plug in scheduling. Sat, 25 Jan 2014 07:08:37 GMT Jan Vesely [23e5471] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h (modified) ehci: Implement batch commit Sat, 25 Jan 2014 07:07:54 GMT Jan Vesely [a752c78c] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h (modified) ehci: Implement batch error checking Sat, 25 Jan 2014 07:06:48 GMT Jan Vesely [6602e97] * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.c (added) * uspace/drv/bus/usb/ehci/hw_struct/transfer_descriptor.h (modified) ehci: Implement batch structure initialization Sat, 25 Jan 2014 03:50:50 GMT Jan Vesely [3f2cb17] * uspace/drv/bus/usb/ehci/ehci_endpoint.c (modified) ehci: Initialize endpoint link. Sat, 25 Jan 2014 03:50:17 GMT Jan Vesely [a2e8c44] * uspace/drv/bus/usb/ohci/ohci_endpoint.c (modified) ohci: initialize endpoint link. Sat, 25 Jan 2014 03:39:03 GMT Jan Vesely [8a81e431] * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ehci/ehci_batch.c (added) * uspace/drv/bus/usb/ehci/ehci_batch.h (added) ehci: Add ehci batch skeleton copied from ohci driver Sat, 25 Jan 2014 03:27:29 GMT Jan Vesely [584aa38] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) ohci: Remove error checking macro Sat, 25 Jan 2014 02:56:19 GMT Jan Vesely [bfff7fd] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: use the same interrupt mask in init and irq code Sat, 25 Jan 2014 02:54:40 GMT Jan Vesely [d4673007] * uspace/drv/bus/usb/ehci/ehci_regs.h (modified) ehci: use longer pio delay fixes hangs in qemu Sat, 25 Jan 2014 01:07:45 GMT Jan Vesely [5ee3ce0] * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) ehci,rh: Stop reset, resume in separate fibril. Fire artificial ... Fri, 24 Jan 2014 21:56:02 GMT Jan Vesely [ce735cc2] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: Fix INT endpoint removal. Fri, 24 Jan 2014 21:51:54 GMT Jan Vesely [ee6e50c] * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) whitespace Fri, 24 Jan 2014 21:49:30 GMT Jan Vesely [b8191cc] * uspace/drv/bus/usb/ehci/hw_struct/queue_head.c (modified) ehci: S MASK should be set only for INT transfers. Fri, 24 Jan 2014 21:06:46 GMT Jan Vesely [fa9656b0] * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) ehci: Be easier on the cpu when waiting for port reset Fri, 24 Jan 2014 20:49:26 GMT Jan Vesely [fdaaad00] * uspace/drv/bus/usb/ehci/endpoint_list.c (modified) * uspace/drv/bus/usb/ehci/endpoint_list.h (modified) * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: Make async schedule a loop. Hw RR mechanism needs this. Fri, 24 Jan 2014 20:44:51 GMT Jan Vesely [296fcce] * uspace/drv/bus/usb/ehci/endpoint_list.c (modified) * uspace/drv/bus/usb/ehci/endpoint_list.h (modified) * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: Don't use prepend in async list. Hw uses RR anyway. Fri, 24 Jan 2014 20:23:00 GMT Jan Vesely [0a751aa] * uspace/drv/bus/usb/ehci/hc.c (modified) ehci: Enable async schedule. Fri, 24 Jan 2014 20:21:28 GMT Jan Vesely [763dbcb] * uspace/drv/bus/usb/ehci/ehci_endpoint.c (modified) * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/ehci/hc.h (modified) ehci: Implement dequeue. Includes async list doorbell interrupt handling Fri, 24 Jan 2014 16:12:32 GMT Jan Vesely [5f5321ee] * uspace/drv/bus/usb/ehci/endpoint_list.c (modified) * uspace/drv/bus/usb/ehci/endpoint_list.h (modified) * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/ehci/hc.h (modified) ehci: Implement endpoint list enqueue Fri, 24 Jan 2014 03:25:11 GMT Jan Vesely [dc44023] * uspace/drv/bus/usb/ehci/main.c (modified) ehci: plug in endpoint creation/destruction hooks Fri, 24 Jan 2014 03:24:54 GMT Jan Vesely [42de21a] * uspace/drv/bus/usb/ehci/ehci_endpoint.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) ehci: implement toggle bit manipulation Fri, 24 Jan 2014 02:10:16 GMT Jan Vesely [4e732f1a] * uspace/drv/bus/usb/ehci/hw_struct/queue_head.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/src/pipes.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbhost/include/usb/host/endpoint.h (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_bus.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) * uspace/lib/usbhost/src/endpoint.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/usb_bus.c (modified) usb: Add support for multiple packets per microframe. Fri, 24 Jan 2014 01:24:58 GMT Jan Vesely [3de7a62] * uspace/drv/bus/usb/ehci/ehci_endpoint.h (modified) * uspace/drv/bus/usb/ehci/endpoint_list.c (modified) * uspace/drv/bus/usb/ehci/endpoint_list.h (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) ehci: Implement endpoint list append Thu, 23 Jan 2014 23:15:18 GMT Jan Vesely [a24d6825] * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ehci/ehci_endpoint.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.c (added) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) ehci: Implement queue head initialization Thu, 23 Jan 2014 22:03:58 GMT Jan Vesely [f9351b1] * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ehci/ehci_endpoint.c (added) * uspace/drv/bus/usb/ehci/ehci_endpoint.h (added) * uspace/drv/bus/usb/ehci/endpoint_list.c (added) * uspace/drv/bus/usb/ehci/endpoint_list.h (added) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.h (modified) ehci: Add endpoint and ep list skeleton code copied from ohci driver Thu, 23 Jan 2014 04:23:11 GMT Jan Vesely [07b8877] * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) ehci,rh: Consider software flags for port changes Thu, 23 Jan 2014 04:20:43 GMT Jan Vesely [9ff59981] * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Unlock mutex on error path. Wed, 22 Jan 2014 19:28:46 GMT Jan Vesely [486f479] * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) ehci, rh: Port owner bit indicates companion control. Wed, 22 Jan 2014 19:10:49 GMT Jan Vesely [82a639cd] * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) ehci, rh: Fix status word construction. Use USB feature enum Wed, 22 Jan 2014 18:38:53 GMT Jan Vesely [95d5dca] * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) * uspace/drv/bus/usb/ehci/ehci_rh.h (modified) ehci, rh: Handle status change bits Wed, 22 Jan 2014 17:05:21 GMT Jan Vesely [b300d2b] * uspace/drv/bus/usb/usbhub/port.c (modified) usbhub: Add error codes to debug messages Wed, 22 Jan 2014 15:30:42 GMT Jan Vesely [64c96b9] * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) ehci: Fix per port power message Wed, 22 Jan 2014 00:00:18 GMT Jan Vesely [478e243] * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/ehci/hc.h (modified) * uspace/drv/bus/usb/ehci/utils/malloc32.h (modified) ehci: Initialize and start the HC Tue, 21 Jan 2014 21:29:31 GMT Jan Vesely [bdddc9d] * uspace/app/usbinfo/main.c (modified) usbinfo: Print error if we can't connect to a device Tue, 21 Jan 2014 21:29:12 GMT Jan Vesely [bd41b192] * uspace/lib/usbdev/src/devdrv.c (modified) libusb: async_hangup is not NULL safe Sun, 19 Jan 2014 06:26:14 GMT Jan Vesely [2be477d5] * uspace/drv/bus/usb/ehci/ehci_regs.h (modified) * uspace/drv/bus/usb/ehci/ehci_rh.c (modified) ehci: Implement EHCI RH routines. untested. reste signalling ... Sun, 19 Jan 2014 04:45:39 GMT Jan Vesely [4ee5272] * uspace/drv/bus/usb/usbhub/status.h (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/descriptor.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usbdev/src/request.c (modified) libusb, usbhub: Add USB2 features and structures Sun, 19 Jan 2014 01:34:03 GMT Jan Vesely [615abda] * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ehci/res.c (modified) * uspace/drv/bus/usb/ehci/res.h (modified) ehci: plug legacy disabling code Remove CHECK_RET macro Sat, 18 Jan 2014 22:37:06 GMT Jan Vesely [c9e954c] * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/ehci/hc.h (modified) * uspace/drv/bus/usb/ehci/main.c (modified) ehci: Add ehci_ prefix to driver interface functions. Sat, 18 Jan 2014 22:36:24 GMT Jan Vesely [fccf289] * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hc.h (modified) * uspace/drv/bus/usb/ohci/main.c (modified) ohci: Add ohci_ prefix to driver interface functions. Sat, 18 Jan 2014 22:04:48 GMT Jan Vesely [9f6cb910] * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/uhci/main.c (modified) uhci: Add uhci_ prefix to driver interface functions. Sat, 18 Jan 2014 22:01:10 GMT Jan Vesely [4bfcf22] * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/ehci/hc.h (modified) * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hc.h (modified) * uspace/drv/bus/usb/ohci/main.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/uhci/main.c (modified) ehci,ohci,uhci: Remove interrupt handler wrappers Sat, 18 Jan 2014 21:39:55 GMT Jan Vesely [a5361fb] * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hc.h (modified) ohci: Don't enable device interrupts if interrupt setup failed. Sat, 18 Jan 2014 21:34:32 GMT Jan Vesely [3e200736] * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/ehci/hc.h (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) uhci,ohci, ehci: Move interrupt replacement fibril to libusbhost Sat, 18 Jan 2014 17:14:42 GMT Jan Vesely [e26a9d95] * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hc.h (modified) * uspace/drv/bus/usb/ohci/main.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/uhci/main.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) libusbhost: Add status hook. Implement in UHCI, OHCI Fri, 17 Jan 2014 23:12:10 GMT Jan Vesely [19b3cc6] * .bzrignore (modified) * HelenOS.config (modified) * abi/include/abi/ipc/event.h (modified) * abi/include/abi/kio.h (added) * abi/include/abi/klog.h (modified) * abi/include/abi/log.h (added) * abi/include/abi/syscall.h (modified) * boot/Makefile.common (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm32/include/arch.h (modified) * boot/arch/arm32/include/main.h (modified) * boot/arch/arm32/include/mm.h (modified) * boot/arch/arm32/src/mm.c (modified) * boot/arch/arm32/src/putchar.c (modified) * contrib/arch/HelenOS.adl (modified) * contrib/arch/kernel/kernel.adl (modified) * contrib/arch/uspace/app/kio/kio.adl (moved) * contrib/arch/uspace/lib/libc/bind (modified) * contrib/arch/uspace/lib/libc/protocol (modified) * contrib/arch/uspace/lib/libc/requires (modified) * contrib/arch/uspace/lib/libc/subsume (modified) * contrib/arch/uspace/srv/ns/ns.adl (modified) * defaults/arm32/raspberrypi/Makefile.config (added) * kernel/Makefile (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/_link.ld.in (modified) * kernel/arch/arm32/include/arch/cp15.h (modified) * kernel/arch/arm32/include/arch/mach/integratorcp/integratorcp.h (modified) * kernel/arch/arm32/include/arch/mach/raspberrypi/raspberrypi.h (added) * kernel/arch/arm32/include/arch/mm/frame.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv6.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/raspberrypi/raspberrypi.c (added) * kernel/arch/arm32/src/machine_func.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia32/src/smp/smp.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/ppc32/src/interrupt.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/arch/sparc64/src/smp/sun4u/smp.c (modified) * kernel/arch/sparc64/src/sun4v/md.c (modified) * kernel/arch/sparc64/src/trap/sun4u/interrupt.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/doc/doxygroups.h (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/genarch/drivers/arm926_uart/arm926_uart.h (deleted) * kernel/genarch/include/genarch/drivers/bcm2835/irc.h (added) * kernel/genarch/include/genarch/drivers/bcm2835/mbox.h (added) * kernel/genarch/include/genarch/drivers/bcm2835/timer.h (added) * kernel/genarch/include/genarch/drivers/pl011/pl011.h (added) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/genarch/src/acpi/madt.c (modified) * kernel/genarch/src/drivers/bcm2835/mbox.c (added) * kernel/genarch/src/drivers/pl011/pl011.c (moved) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/debug.h (modified) * kernel/generic/include/log.h (added) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/log/log.c (added) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/main/shutdown.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/app/kio/Makefile (moved) * uspace/app/kio/kio.c (moved) * uspace/app/trace/syscalls.c (modified) * uspace/app/vdemo/vdemo.c (modified) * uspace/app/viewer/viewer.c (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/app/vterm/vterm.c (modified) * uspace/drv/infrastructure/rootmalta/rootmalta.c (modified) * uspace/drv/infrastructure/rootpc/rootpc.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/assert.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/io/kio.c (added) * uspace/lib/c/generic/io/klog.c (modified) * uspace/lib/c/generic/io/window.c (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/include/io/kio.h (added) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/draw/cursor/embedded.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/private/driver.h (modified) * uspace/lib/drv/include/ddf/driver.h (modified) * uspace/lib/gui/Makefile (modified) * uspace/lib/gui/button.c (modified) * uspace/lib/gui/button.h (modified) * uspace/lib/gui/common.c (added) * uspace/lib/gui/common.h (added) * uspace/lib/gui/connection.c (modified) * uspace/lib/gui/label.c (modified) * uspace/lib/gui/label.h (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/gui/window.h (modified) * uspace/srv/hid/compositor/Makefile (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/compositor/gfx/nameic.tga (deleted) * uspace/srv/klog/Makefile (added) * uspace/srv/klog/klog.c (added) * uspace/srv/logger/writer.c (modified) Merge libdrv-cleanup branch (includes mainline changes) Fri, 17 Jan 2014 21:45:14 GMT Jan Vesely [facc34d] * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/private/driver.h (modified) * uspace/lib/drv/include/ddf/driver.h (modified) make pointer to iface array const. Fri, 17 Jan 2014 17:02:59 GMT Jan Vesely [66be0288] * .bzrignore (modified) * HelenOS.config (modified) * abi/include/abi/ipc/event.h (modified) * abi/include/abi/kio.h (added) * abi/include/abi/klog.h (modified) * abi/include/abi/log.h (added) * abi/include/abi/syscall.h (modified) * boot/Makefile.common (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm32/include/arch.h (modified) * boot/arch/arm32/include/main.h (modified) * boot/arch/arm32/include/mm.h (modified) * boot/arch/arm32/src/mm.c (modified) * boot/arch/arm32/src/putchar.c (modified) * contrib/arch/HelenOS.adl (modified) * contrib/arch/kernel/kernel.adl (modified) * contrib/arch/uspace/app/kio/kio.adl (moved) * contrib/arch/uspace/lib/libc/bind (modified) * contrib/arch/uspace/lib/libc/protocol (modified) * contrib/arch/uspace/lib/libc/requires (modified) * contrib/arch/uspace/lib/libc/subsume (modified) * contrib/arch/uspace/srv/ns/ns.adl (modified) * defaults/arm32/raspberrypi/Makefile.config (added) * kernel/Makefile (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/_link.ld.in (modified) * kernel/arch/arm32/include/arch/cp15.h (modified) * kernel/arch/arm32/include/arch/mach/integratorcp/integratorcp.h (modified) * kernel/arch/arm32/include/arch/mach/raspberrypi/raspberrypi.h (added) * kernel/arch/arm32/include/arch/mm/frame.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv6.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/raspberrypi/raspberrypi.c (added) * kernel/arch/arm32/src/machine_func.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia32/src/smp/smp.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/ppc32/src/interrupt.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/arch/sparc64/src/smp/sun4u/smp.c (modified) * kernel/arch/sparc64/src/sun4v/md.c (modified) * kernel/arch/sparc64/src/trap/sun4u/interrupt.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/doc/doxygroups.h (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/genarch/drivers/arm926_uart/arm926_uart.h (deleted) * kernel/genarch/include/genarch/drivers/bcm2835/irc.h (added) * kernel/genarch/include/genarch/drivers/bcm2835/mbox.h (added) * kernel/genarch/include/genarch/drivers/bcm2835/timer.h (added) * kernel/genarch/include/genarch/drivers/pl011/pl011.h (added) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/genarch/src/acpi/madt.c (modified) * kernel/genarch/src/drivers/bcm2835/mbox.c (added) * kernel/genarch/src/drivers/pl011/pl011.c (moved) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/debug.h (modified) * kernel/generic/include/log.h (added) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/log/log.c (added) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/main/shutdown.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/app/kio/Makefile (moved) * uspace/app/kio/kio.c (moved) * uspace/app/trace/syscalls.c (modified) * uspace/app/vdemo/vdemo.c (modified) * uspace/app/viewer/viewer.c (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/app/vterm/vterm.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/assert.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/io/kio.c (added) * uspace/lib/c/generic/io/klog.c (modified) * uspace/lib/c/generic/io/window.c (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/include/io/kio.h (added) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/lib/draw/cursor/embedded.c (modified) * uspace/lib/gui/Makefile (modified) * uspace/lib/gui/button.c (modified) * uspace/lib/gui/button.h (modified) * uspace/lib/gui/common.c (added) * uspace/lib/gui/common.h (added) * uspace/lib/gui/connection.c (modified) * uspace/lib/gui/label.c (modified) * uspace/lib/gui/label.h (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/gui/window.h (modified) * uspace/srv/hid/compositor/Makefile (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/compositor/gfx/nameic.tga (deleted) * uspace/srv/klog/Makefile (added) * uspace/srv/klog/klog.c (added) * uspace/srv/logger/writer.c (modified) Mainline changes Fri, 17 Jan 2014 14:33:02 GMT Martin Decky [61b5b73d] * uspace/app/vterm/vterm.c (modified) * uspace/lib/gui/common.c (modified) * uspace/lib/gui/common.h (modified) * uspace/lib/gui/window.c (modified) make the title bar more subtle, change the close icon to the easily ... Fri, 17 Jan 2014 14:32:27 GMT Martin Decky [6a3d0c7] * uspace/lib/draw/cursor/embedded.c (modified) speed-up cursor drawing very slightly Fri, 17 Jan 2014 05:03:56 GMT Jan Vesely [2e80321] * uspace/drv/infrastructure/rootmalta/rootmalta.c (modified) * uspace/drv/infrastructure/rootpc/rootpc.c (modified) Remove redundant includes Thu, 16 Jan 2014 20:43:22 GMT Martin Decky [62fbb7e] * uspace/app/vdemo/vdemo.c (modified) * uspace/app/viewer/viewer.c (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/app/vterm/vterm.c (modified) * uspace/lib/c/generic/io/window.c (modified) * uspace/lib/c/include/io/window.h (modified) * uspace/lib/gui/connection.c (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/gui/window.h (modified) * uspace/srv/hid/compositor/compositor.c (modified) refactor window placement logic and introduce logical window ... Thu, 16 Jan 2014 17:23:30 GMT Martin Decky [ba02baa] * uspace/lib/gui/window.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) cstyle (no change in functionality) Thu, 16 Jan 2014 17:02:31 GMT Martin Decky [dace86a] * uspace/srv/hid/compositor/compositor.c (modified) cstyle (no change in functionality) Thu, 16 Jan 2014 16:43:04 GMT Martin Decky [8bb0f5d6] * uspace/srv/hid/compositor/Makefile (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/compositor/gfx/nameic.tga (deleted) remove compositor self-test code (not needed anymore, the code is ... Fri, 10 Jan 2014 17:06:50 GMT Martin Decky [296e124e] * uspace/app/vdemo/vdemo.c (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/app/vterm/vterm.c (modified) * uspace/lib/gui/Makefile (modified) * uspace/lib/gui/button.c (modified) * uspace/lib/gui/button.h (modified) * uspace/lib/gui/common.c (added) * uspace/lib/gui/common.h (added) * uspace/lib/gui/label.c (modified) * uspace/lib/gui/label.h (modified) * uspace/lib/gui/window.c (modified) improve visual appearance of GUI windows and buttons Tue, 07 Jan 2014 21:28:45 GMT Jakub Jermar [4edd71f6] * kernel/arch/sparc64/src/drivers/kbd.c (modified) Fix sparc64 build. Tue, 07 Jan 2014 11:29:16 GMT Jakub Jermar [4aa2a27] * HelenOS.config (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm32/include/arch.h (modified) * boot/arch/arm32/include/main.h (modified) * boot/arch/arm32/include/mm.h (modified) * boot/arch/arm32/src/mm.c (modified) * boot/arch/arm32/src/putchar.c (modified) * defaults/arm32/raspberrypi/Makefile.config (added) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/_link.ld.in (modified) * kernel/arch/arm32/include/arch/cp15.h (modified) * kernel/arch/arm32/include/arch/mach/integratorcp/integratorcp.h (modified) * kernel/arch/arm32/include/arch/mach/raspberrypi/raspberrypi.h (added) * kernel/arch/arm32/include/arch/mm/frame.h (modified) * kernel/arch/arm32/include/arch/mm/page_armv6.h (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/raspberrypi/raspberrypi.c (added) * kernel/arch/arm32/src/machine_func.c (modified) * kernel/genarch/Makefile.inc (modified) * kernel/genarch/include/genarch/drivers/arm926_uart/arm926_uart.h (deleted) * kernel/genarch/include/genarch/drivers/bcm2835/irc.h (added) * kernel/genarch/include/genarch/drivers/bcm2835/mbox.h (added) * kernel/genarch/include/genarch/drivers/bcm2835/timer.h (added) * kernel/genarch/include/genarch/drivers/pl011/pl011.h (added) * kernel/genarch/src/drivers/bcm2835/mbox.c (added) * kernel/genarch/src/drivers/pl011/pl011.c (moved) Merge from lp:~bengal/helenos/raspberrypi. Sun, 05 Jan 2014 21:25:41 GMT Martin Sucha [fd07e57b] * .bzrignore (modified) * abi/include/abi/ipc/event.h (modified) * abi/include/abi/kio.h (added) * abi/include/abi/klog.h (modified) * abi/include/abi/log.h (added) * abi/include/abi/syscall.h (modified) * boot/Makefile.common (modified) * contrib/arch/HelenOS.adl (modified) * contrib/arch/kernel/kernel.adl (modified) * contrib/arch/uspace/app/kio/kio.adl (moved) * contrib/arch/uspace/lib/libc/bind (modified) * contrib/arch/uspace/lib/libc/protocol (modified) * contrib/arch/uspace/lib/libc/requires (modified) * contrib/arch/uspace/lib/libc/subsume (modified) * contrib/arch/uspace/srv/ns/ns.adl (modified) * kernel/Makefile (modified) * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia32/src/smp/smp.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/ppc32/src/interrupt.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/arch/sparc64/src/smp/sun4u/smp.c (modified) * kernel/arch/sparc64/src/sun4v/md.c (modified) * kernel/arch/sparc64/src/trap/sun4u/interrupt.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/doc/doxygroups.h (modified) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/genarch/src/acpi/madt.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/debug.h (modified) * kernel/generic/include/log.h (added) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/log/log.c (added) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/main/shutdown.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/app/kio/Makefile (moved) * uspace/app/kio/kio.c (moved) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/assert.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/io/kio.c (added) * uspace/lib/c/generic/io/klog.c (modified) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/include/io/kio.h (added) * uspace/lib/c/include/io/klog.h (modified) * uspace/lib/c/include/io/log.h (modified) * uspace/lib/c/include/stdio.h (modified) * uspace/srv/klog/Makefile (added) * uspace/srv/klog/klog.c (added) * uspace/srv/logger/writer.c (modified) Merge cherrypicked kernel logger. - Old klog sybsystem was renamed ... Sun, 05 Jan 2014 21:21:23 GMT Martin Sucha [ca05e9b] * uspace/app/init/init.c (modified) Run klog from init Sun, 05 Jan 2014 21:12:26 GMT Martin Sucha [b2fa1204] * kernel/arch/amd64/src/interrupt.c (modified) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/ia32/src/drivers/i8259.c (modified) * kernel/arch/ia32/src/smp/apic.c (modified) * kernel/arch/ia32/src/smp/mps.c (modified) * kernel/arch/ia32/src/smp/smp.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/ppc32/src/interrupt.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/arch/sparc64/src/drivers/scr.c (modified) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/arch/sparc64/src/smp/sun4u/smp.c (modified) * kernel/arch/sparc64/src/sun4v/md.c (modified) * kernel/arch/sparc64/src/trap/sun4u/interrupt.c (modified) * kernel/arch/sparc64/src/trap/sun4v/interrupt.c (modified) * kernel/genarch/src/acpi/acpi.c (modified) * kernel/genarch/src/acpi/madt.c (modified) * kernel/genarch/src/drivers/via-cuda/cuda.c (modified) * kernel/generic/include/synch/spinlock.h (modified) * kernel/generic/src/console/cmd.c (modified) * kernel/generic/src/lib/func.c (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/shutdown.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/proc/scheduler.c (modified) * kernel/generic/src/syscall/syscall.c (modified) Cherrypick usage of kernel logger Sun, 05 Jan 2014 21:00:57 GMT Martin Sucha [bd6ff94] * uspace/srv/logger/writer.c (modified) Store userspace logs into kernel using log syscall Sun, 05 Jan 2014 20:49:26 GMT Martin Sucha [0caa075e] * .bzrignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/lib/c/Makefile (modified) * uspace/srv/klog/Makefile (added) * uspace/srv/klog/klog.c (added) Cherrypick klog server that synchronizes kernel log to uspace log Sun, 05 Jan 2014 20:46:27 GMT Martin Sucha [927cd9c] * abi/include/abi/syscall.h (modified) * kernel/generic/src/syscall/syscall.c (modified) Fix missing syscall registration for SYS_KLOG Sun, 05 Jan 2014 19:59:56 GMT Martin Sucha [91db0280] * abi/include/abi/ipc/event.h (modified) * abi/include/abi/klog.h (added) * abi/include/abi/log.h (added) * kernel/Makefile (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/include/debug.h (modified) * kernel/generic/include/log.h (added) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/log/log.c (added) * kernel/generic/src/main/main.c (modified) * uspace/lib/c/generic/io/klog.c (added) * uspace/lib/c/include/io/klog.h (added) * uspace/lib/c/include/io/log.h (modified) Cherrypick kernel logging facility Sun, 05 Jan 2014 19:58:07 GMT Martin Sucha [aacdb8e] * .bzrignore (modified) Update .bzrignore Sun, 05 Jan 2014 17:50:01 GMT Martin Sucha [6fa9a99d] * .bzrignore (modified) * abi/include/abi/ipc/event.h (modified) * abi/include/abi/kio.h (moved) * abi/include/abi/syscall.h (modified) * boot/Makefile.common (modified) * contrib/arch/HelenOS.adl (modified) * contrib/arch/kernel/kernel.adl (modified) * contrib/arch/uspace/app/kio/kio.adl (moved) * contrib/arch/uspace/lib/libc/bind (modified) * contrib/arch/uspace/lib/libc/protocol (modified) * contrib/arch/uspace/lib/libc/requires (modified) * contrib/arch/uspace/lib/libc/subsume (modified) * contrib/arch/uspace/srv/ns/ns.adl (modified) * kernel/doc/doxygroups.h (modified) * kernel/generic/include/console/console.h (modified) * kernel/generic/src/console/console.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/app/kio/Makefile (moved) * uspace/app/kio/kio.c (moved) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/assert.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/io/kio.c (moved) * uspace/lib/c/generic/private/stdio.h (modified) * uspace/lib/c/include/io/kio.h (moved) * uspace/lib/c/include/stdio.h (modified) Rename klog to kio Thu, 02 Jan 2014 21:30:58 GMT Jan Vesely [fddffb2] * uspace/drv/bus/usb/ehci/res.c (modified) ehci: Check op success to avoid endless loop Thu, 02 Jan 2014 21:10:17 GMT Jan Vesely [2ef8023] * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/main.c (modified) * uspace/drv/bus/usb/uhci/main.c (modified) ehci,ohci,uhci: Make driver structures const Thu, 02 Jan 2014 21:07:20 GMT Jan Vesely [4942d63] * uspace/lib/drv/include/ddf/driver.h (modified) libdrv cleanup merge allow const driver ops Thu, 02 Jan 2014 21:06:32 GMT Jan Vesely [6da3ef46] * uspace/lib/drv/include/ddf/driver.h (modified) libdrv: Make driver ops pointer const Thu, 02 Jan 2014 20:48:33 GMT Jan Vesely [972e8a9] * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ehci/ehci.c (deleted) * uspace/drv/bus/usb/ehci/ehci.h (deleted) * uspace/drv/bus/usb/ehci/main.c (modified) ehci: Use the newly provided helper functions Thu, 02 Jan 2014 20:32:46 GMT Jan Vesely [da06e92] * uspace/drv/bus/usb/ohci/Makefile (modified) * uspace/drv/bus/usb/ohci/main.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (deleted) * uspace/drv/bus/usb/ohci/ohci.h (deleted) ohci: Use the newly provided helpers. Thu, 02 Jan 2014 20:28:50 GMT Jan Vesely [1a0fa29c] * uspace/drv/bus/usb/uhci/Makefile (modified) * uspace/drv/bus/usb/uhci/main.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (deleted) * uspace/drv/bus/usb/uhci/uhci.h (deleted) uhci: Use the newly provided helper functions. Thu, 02 Jan 2014 19:49:35 GMT Jan Vesely [7191992] * uspace/drv/bus/usb/ehci/ehci.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/vhc/main.c (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Add more helper functions. Wed, 01 Jan 2014 01:19:10 GMT Jan Vesely [7813516] * uspace/drv/bus/usb/ehci/ehci.c (modified) * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/ehci/hc.h (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hc.h (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) uhci,ohci,ehci: Use all hw resources to initialize HC Tue, 31 Dec 2013 23:20:40 GMT Jan Vesely [d1df381] * uspace/drv/bus/usb/ehci/ehci.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) libusbhost: Make ddf interrupt helper return the used irq.