# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-09-22T03:28:24Z Sun, 10 Dec 2017 21:49:12 GMT Ondřej Hlavatý [889146e] * uspace/drv/bus/usb/xhci/commands.c (modified) * uspace/drv/bus/usb/xhci/commands.h (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hc.h (modified) * uspace/drv/bus/usb/xhci/trb_ring.h (modified) xhci: commands shall not just timeout Previous behavior was ... Fri, 08 Dec 2017 05:39:57 GMT Jenda [6ef407b] * uspace/drv/bus/isa/isa.dev (modified) Fix COM1 not being enumerated. Wed, 06 Dec 2017 12:54:47 GMT Petr Mánek [59b8639] * uspace/Makefile (modified) * uspace/app/tmon/Makefile (modified) * uspace/app/tmon/main.c (modified) * uspace/lib/usbdiag/Makefile (added) * uspace/lib/usbdiag/include/usb/diag/diag.h (added) * uspace/lib/usbdiag/src/test.c (added) usbdiag: added libusbdiag with dummy symbol to test the functionality. Wed, 06 Dec 2017 12:49:31 GMT Petr Mánek [b7e1458] * .gitignore (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/bus/usb/usbdiag/Makefile (moved) * uspace/drv/bus/usb/usbdiag/device.c (moved) * uspace/drv/bus/usb/usbdiag/device.h (moved) * uspace/drv/bus/usb/usbdiag/main.c (moved) * uspace/drv/bus/usb/usbdiag/usbdiag.h (moved) * uspace/drv/bus/usb/usbdiag/usbdiag.ma (moved) usbdiag: rename usbdbg to usbdiag Sun, 26 Nov 2017 12:59:58 GMT Petr Mánek [1814b4ae] * uspace/drv/bus/usb/usbdbg/usbdbg.ma (modified) usbdbg: responding to CLASS_DIAGNOSTIC match ids Sun, 26 Nov 2017 12:14:38 GMT Petr Mánek [6c8a221c] * uspace/drv/bus/usb/usbdbg/Makefile (modified) * uspace/drv/bus/usb/usbdbg/device.c (added) * uspace/drv/bus/usb/usbdbg/device.h (added) * uspace/drv/bus/usb/usbdbg/main.c (modified) * uspace/drv/bus/usb/usbdbg/usbdbg.h (added) usbdbg: basic device driver bookkeeping Sun, 26 Nov 2017 11:27:54 GMT Petr Mánek [d23fab9] * .gitignore (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/bus/usb/usbdbg/Makefile (added) * uspace/drv/bus/usb/usbdbg/main.c (added) * uspace/drv/bus/usb/usbdbg/usbdbg.ma (added) usbdbg: add debug device driver Sun, 26 Nov 2017 11:05:26 GMT Petr Mánek [4ef3627f] * uspace/app/tmon/Makefile (modified) tmon: change Makefile author Sun, 26 Nov 2017 11:03:27 GMT Petr Mánek [81ee1009] * .gitignore (modified) * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/tmon/Makefile (added) * uspace/app/tmon/main.c (added) tmon: add and register app stub Wed, 22 Nov 2017 13:54:05 GMT Ondřej Hlavatý [d42ba37] * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) usbhost: usb transfer batch shall be zero-initialized Wed, 22 Nov 2017 13:54:05 GMT Ondřej Hlavatý [820d9bc] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) usb: move toggle resetting to libusbhost Wed, 22 Nov 2017 13:54:05 GMT Ondřej Hlavatý [64fea02] * uspace/drv/bus/usb/vhc/transfer.c (modified) * uspace/lib/usbhost/include/usb/host/bus.h (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (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/usb2_bus.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/bandwidth.c (modified) * uspace/lib/usbhost/src/bus.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) * uspace/lib/usbhost/src/dma_buffer.c (modified) * uspace/lib/usbhost/src/endpoint.c (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/usb2_bus.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) usbhost: refactor include hiearchy Wed, 22 Nov 2017 13:54:05 GMT Ondřej Hlavatý [b60eac1] * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) usbhost: remove unused field Wed, 22 Nov 2017 13:54:05 GMT Ondřej Hlavatý [3035323] * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) usb: move usb setup packet size to libusb Wed, 22 Nov 2017 13:54:05 GMT Ondřej Hlavatý [a0e09ef] * uspace/drv/bus/usb/xhci/transfers.c (modified) xhci: fix leaking transfer batch Tue, 21 Nov 2017 18:15:12 GMT Aearsis [ae303ad] * uspace/drv/hid/usbhid/mouse/mousedev.c (modified) usbhid mouse: support absolute coordinates Tue, 21 Nov 2017 18:13:28 GMT Aearsis [6283cefb] * uspace/lib/usbhid/src/hiddescriptor.c (modified) * uspace/lib/usbhid/src/hidparser.c (modified) usbhid: rewrite the way values are extracted There was a bug, and ... Tue, 21 Nov 2017 12:51:37 GMT Aearsis [6d91888] * uspace/drv/bus/usb/xhci/hw_struct/trb.h (modified) * uspace/drv/bus/usb/xhci/transfers.c (modified) xhci: deal with short transfers Mon, 20 Nov 2017 22:15:11 GMT Aearsis [375211d2] * uspace/lib/usbhost/src/hcd.c (modified) usbhost: updated determining MPS for USB 3 USB 3 changes the ... Mon, 20 Nov 2017 22:15:11 GMT Aearsis [9162b27] * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.h (modified) ohci: fixed bugs introduced by refactoring Mon, 20 Nov 2017 22:15:11 GMT Aearsis [27b0ea0] * uspace/drv/bus/usb/ehci/ehci_batch.c (modified) * uspace/drv/bus/usb/ehci/hw_struct/queue_head.c (modified) ehci: fixed bugs introduced by refactoring Mon, 20 Nov 2017 19:14:31 GMT Salmelu [6b433a8] * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/drv/bus/usb/xhci/endpoint.c (modified) * uspace/drv/bus/usb/xhci/hw_struct/context.h (modified) * uspace/drv/bus/usb/xhci/transfers.c (modified) * uspace/drv/bus/usb/xhci/transfers.h (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) Isochronous transfers - endpoint initialization Mon, 20 Nov 2017 17:23:12 GMT Salmelu [d3086873] * uspace/drv/bus/usb/xhci/endpoint.h (modified) * uspace/drv/bus/usb/xhci/hw_struct/trb.h (modified) * uspace/drv/bus/usb/xhci/transfers.c (modified) * uspace/drv/bus/usb/xhci/transfers.h (modified) First isoch transfers - transfers.c part Mon, 20 Nov 2017 12:56:00 GMT Aearsis [888238e9] * uspace/drv/bus/usb/ehci/hw_struct/queue_head.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/endpoint_descriptor.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/xhci/endpoint.c (modified) * uspace/lib/usbhost/include/usb/host/endpoint.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/bandwidth.c (modified) usbhost: endpoints do not have speed on their own This information ... Mon, 20 Nov 2017 12:24:05 GMT Aearsis [ff14aede] * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/usb2_bus.c (modified) usbhost: move TT management to library Sun, 19 Nov 2017 23:43:31 GMT Aearsis [306a36d] * uspace/drv/bus/usb/ehci/hc.c (modified) * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hc.h (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/usb2_bus.c (modified) xhci: configuration of endpoint 0 Moved fetching of the first 8B of ... Sat, 18 Nov 2017 22:27:12 GMT Petr Mánek [e76c0ea] * uspace/drv/bus/usb/xhci/hc.c (modified) Renamed and simplified static method for input context allocation. Tue, 14 Nov 2017 23:17:54 GMT Aearsis [b80c1ab] * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/drv/bus/usb/xhci/commands.c (modified) * uspace/drv/bus/usb/xhci/commands.h (modified) * uspace/drv/bus/usb/xhci/endpoint.c (modified) * uspace/drv/bus/usb/xhci/endpoint.h (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hc.h (modified) * uspace/drv/bus/usb/xhci/rh.c (modified) * uspace/drv/bus/usb/xhci/scratchpad.c (modified) * uspace/drv/bus/usb/xhci/scratchpad.h (modified) * uspace/drv/bus/usb/xhci/transfers.c (modified) * uspace/drv/bus/usb/xhci/transfers.h (modified) * uspace/drv/bus/usb/xhci/trb_ring.c (modified) * uspace/drv/bus/usb/xhci/trb_ring.h (modified) xhci: use dma_buffers instead of malloc32 util A bit of refactoring ... Tue, 14 Nov 2017 22:54:32 GMT Aearsis [cfe4852] * uspace/lib/usbhost/Makefile (modified) * uspace/lib/usbhost/include/usb/host/dma_buffer.h (added) * uspace/lib/usbhost/src/dma_buffer.c (added) usbhost: introduce dma_buffer Dma buffers shall simplify management ... Tue, 14 Nov 2017 16:35:59 GMT Aearsis [a1f83a3] * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) usbhost: remove dead code Tue, 14 Nov 2017 12:32:49 GMT Aearsis [6cad776] * .gitignore (moved) Instead of .bzrignore we need .gitignore now. Tue, 14 Nov 2017 12:24:42 GMT Aearsis [f9d0a86] * .bzrignore (modified) * HelenOS.config (modified) * abi/include/_bits/NULL.h (moved) * abi/include/_bits/WCHAR_MAX.h (added) * abi/include/_bits/WCHAR_MIN.h (added) * abi/include/_bits/WEOF.h (moved) * abi/include/_bits/all.h (moved) * abi/include/_bits/inttypes.h (added) * abi/include/_bits/limits.h (moved) * abi/include/_bits/macros.h (added) * abi/include/_bits/native.h (added) * abi/include/_bits/ptrdiff_t.h (added) * abi/include/_bits/size_t.h (moved) * abi/include/_bits/ssize_t.h (added) * abi/include/_bits/stdint.h (added) * abi/include/_bits/wchar_t.h (moved) * abi/include/_bits/wint_t.h (moved) * abi/include/abi/ipc/interfaces.h (modified) * abi/include/abi/ipc/ipc.h (modified) * boot/Makefile (modified) * boot/Makefile.build (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/arm32/include/arch/arch.h (moved) * boot/arch/arm32/include/arch/asm.h (moved) * boot/arch/arm32/include/arch/cp15.h (added) * boot/arch/arm32/include/arch/main.h (moved) * boot/arch/arm32/include/arch/mm.h (moved) * boot/arch/arm32/include/arch/types.h (moved) * boot/arch/arm32/include/cp15.h (deleted) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/ia64/include/arch/arch.h (moved) * boot/arch/ia64/include/arch/asm.h (moved) * boot/arch/ia64/include/arch/main.h (moved) * boot/arch/ia64/include/arch/pal.h (moved) * boot/arch/ia64/include/arch/sal.h (moved) * boot/arch/ia64/include/arch/ski.h (moved) * boot/arch/ia64/include/arch/types.h (moved) * boot/arch/mips32/Makefile.inc (modified) * boot/arch/mips32/include/arch/arch.h (moved) * boot/arch/mips32/include/arch/asm.h (moved) * boot/arch/mips32/include/arch/main.h (moved) * boot/arch/mips32/include/arch/regname.h (moved) * boot/arch/mips32/include/arch/types.h (moved) * boot/arch/mips32/src/asm.S (modified) * boot/arch/ppc32/Makefile.inc (modified) * boot/arch/ppc32/include/arch/arch.h (moved) * boot/arch/ppc32/include/arch/asm.h (moved) * boot/arch/ppc32/include/arch/main.h (moved) * boot/arch/ppc32/include/arch/ofw.h (moved) * boot/arch/ppc32/include/arch/regname.h (moved) * boot/arch/ppc32/include/arch/types.h (moved) * boot/arch/riscv64/include/arch/arch.h (moved) * boot/arch/riscv64/include/arch/asm.h (moved) * boot/arch/riscv64/include/arch/main.h (moved) * boot/arch/riscv64/include/arch/mm.h (moved) * boot/arch/riscv64/include/arch/types.h (moved) * boot/arch/riscv64/include/arch/ucb.h (moved) * boot/arch/sparc64/Makefile.inc (modified) * boot/arch/sparc64/include/arch/arch.h (moved) * boot/arch/sparc64/include/arch/asm.h (moved) * boot/arch/sparc64/include/arch/main.h (moved) * boot/arch/sparc64/include/arch/ofw.h (moved) * boot/arch/sparc64/include/arch/types.h (moved) * boot/genarch/include/genarch/division.h (moved) * boot/genarch/include/genarch/efi.h (moved) * boot/genarch/include/genarch/multiplication.h (moved) * boot/genarch/include/genarch/ofw.h (moved) * boot/genarch/include/genarch/ofw_tree.h (moved) * boot/generic/include/stddef.h (modified) * boot/generic/include/stdint.h (modified) * boot/generic/src/printf_core.c (modified) * boot/generic/src/str.c (modified) * kernel/Makefile (modified) * kernel/arch/abs32le/include/arch/types.h (modified) * kernel/arch/amd64/include/arch/types.h (modified) * kernel/arch/arm32/include/arch/types.h (modified) * kernel/arch/ia32/include/arch/types.h (modified) * kernel/arch/ia32/src/interrupt.c (modified) * kernel/arch/ia64/include/arch/types.h (modified) * kernel/arch/ia64/src/interrupt.c (modified) * kernel/arch/mips32/include/arch/types.h (modified) * kernel/arch/mips32/src/start.S (modified) * kernel/arch/ppc32/include/arch/types.h (modified) * kernel/arch/riscv64/include/arch/types.h (modified) * kernel/arch/sparc64/include/arch/asm.h (modified) * kernel/arch/sparc64/include/arch/barrier.h (modified) * kernel/arch/sparc64/include/arch/mm/sun4v/tsb.h (modified) * kernel/arch/sparc64/include/arch/types.h (modified) * kernel/arch/sparc64/src/sun4v/start.S (modified) * kernel/generic/include/stddef.h (modified) * kernel/generic/include/stdint.h (modified) * kernel/generic/include/synch/mutex.h (modified) * kernel/generic/include/typedefs.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/debug/panic.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/ipc/sysipc_ops.c (modified) * kernel/generic/src/lib/ra.c (modified) * kernel/generic/src/lib/str.c (modified) * kernel/generic/src/mm/backend_user.c (modified) * kernel/generic/src/printf/printf_core.c (modified) * kernel/generic/src/synch/mutex.c (modified) * tools/autotool.py (modified) * tools/config.py (modified) * tools/ew.py (modified) * tools/jobfile.py (modified) * tools/mkarray.py (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/barber/Makefile (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/bithenge/Makefile (modified) * uspace/app/blkdump/Makefile (modified) * uspace/app/dltest/Makefile (modified) * uspace/app/download/Makefile (modified) * uspace/app/edit/search.c (modified) * uspace/app/fdisk/Makefile (modified) * uspace/app/fontviewer/Makefile (modified) * uspace/app/gunzip/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/app/kio/Makefile (modified) * uspace/app/mixerctl/Makefile (modified) * uspace/app/mkbd/Makefile (modified) * uspace/app/mkexfat/Makefile (modified) * uspace/app/mkfat/Makefile (modified) * uspace/app/mkmfs/Makefile (modified) * uspace/app/modplay/Makefile (modified) * uspace/app/nic/Makefile (modified) * uspace/app/sbi/Makefile (modified) * uspace/app/sportdmp/Makefile (modified) * uspace/app/sysinst/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/float/softfloat1.c (modified) * uspace/app/tester/print/print4.c (modified) * uspace/app/tester/util.h (modified) * uspace/app/trace/trace.c (modified) * uspace/app/usbinfo/Makefile (modified) * uspace/app/vcalc/Makefile (modified) * uspace/app/vdemo/Makefile (modified) * uspace/app/viewer/Makefile (modified) * uspace/app/vlaunch/Makefile (modified) * uspace/app/vterm/Makefile (modified) * uspace/app/vuhid/Makefile (modified) * uspace/app/wavplay/Makefile (modified) * uspace/app/wifi_supplicant/Makefile (modified) * uspace/drv/audio/hdaudio/Makefile (modified) * uspace/drv/audio/sb16/Makefile (modified) * uspace/drv/block/ahci/Makefile (modified) * uspace/drv/block/ata_bd/Makefile (modified) * uspace/drv/block/ddisk/Makefile (modified) * uspace/drv/block/usbmast/Makefile (added) * uspace/drv/block/usbmast/bo_trans.c (moved) * uspace/drv/block/usbmast/bo_trans.h (moved) * uspace/drv/block/usbmast/cmdw.c (moved) * uspace/drv/block/usbmast/cmdw.h (moved) * uspace/drv/block/usbmast/main.c (moved) * uspace/drv/block/usbmast/scsi_ms.c (moved) * uspace/drv/block/usbmast/scsi_ms.h (moved) * uspace/drv/block/usbmast/usbmast.h (moved) * uspace/drv/block/usbmast/usbmast.ma (moved) * uspace/drv/bus/adb/cuda_adb/Makefile (modified) * uspace/drv/bus/isa/Makefile (modified) * uspace/drv/bus/pci/pciintel/Makefile (modified) * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ohci/Makefile (modified) * uspace/drv/bus/usb/uhci/Makefile (modified) * uspace/drv/bus/usb/usbflbk/Makefile (modified) * uspace/drv/bus/usb/usbhub/Makefile (modified) * uspace/drv/bus/usb/usbmast/Makefile (deleted) * uspace/drv/bus/usb/usbmid/Makefile (modified) * uspace/drv/bus/usb/vhc/Makefile (modified) * uspace/drv/bus/usb/xhci/Makefile (modified) * uspace/drv/char/i8042/Makefile (modified) * uspace/drv/char/msim-con/Makefile (added) * uspace/drv/char/msim-con/main.c (added) * uspace/drv/char/msim-con/msim-con.c (added) * uspace/drv/char/msim-con/msim-con.h (moved) * uspace/drv/char/msim-con/msim-con.ma (added) * uspace/drv/char/ns8250/Makefile (modified) * uspace/drv/char/pl050/Makefile (modified) * uspace/drv/char/ski-con/Makefile (added) * uspace/drv/char/ski-con/main.c (added) * uspace/drv/char/ski-con/ski-con.c (added) * uspace/drv/char/ski-con/ski-con.h (added) * uspace/drv/char/ski-con/ski-con.ma (added) * uspace/drv/char/sun4v-con/Makefile (added) * uspace/drv/char/sun4v-con/main.c (added) * uspace/drv/char/sun4v-con/sun4v-con.c (added) * uspace/drv/char/sun4v-con/sun4v-con.h (moved) * uspace/drv/char/sun4v-con/sun4v-con.ma (added) * uspace/drv/fb/amdm37x_dispc/Makefile (modified) * uspace/drv/fb/kfb/Makefile (modified) * uspace/drv/hid/atkbd/Makefile (moved) * uspace/drv/hid/atkbd/atkbd.c (moved) * uspace/drv/hid/atkbd/atkbd.h (moved) * uspace/drv/hid/atkbd/atkbd.ma (moved) * uspace/drv/hid/atkbd/main.c (moved) * uspace/drv/hid/ps2mouse/Makefile (moved) * uspace/drv/hid/ps2mouse/main.c (moved) * uspace/drv/hid/ps2mouse/ps2mouse.c (moved) * uspace/drv/hid/ps2mouse/ps2mouse.h (moved) * uspace/drv/hid/ps2mouse/ps2mouse.ma (moved) * uspace/drv/hid/usbhid/Makefile (moved) * uspace/drv/hid/usbhid/blink1/blink1.c (moved) * uspace/drv/hid/usbhid/blink1/blink1.h (moved) * uspace/drv/hid/usbhid/generic/hiddev.c (moved) * uspace/drv/hid/usbhid/generic/hiddev.h (moved) * uspace/drv/hid/usbhid/kbd/conv.c (moved) * uspace/drv/hid/usbhid/kbd/conv.h (moved) * uspace/drv/hid/usbhid/kbd/kbddev.c (moved) * uspace/drv/hid/usbhid/kbd/kbddev.h (moved) * uspace/drv/hid/usbhid/kbd/kbdrepeat.c (moved) * uspace/drv/hid/usbhid/kbd/kbdrepeat.h (moved) * uspace/drv/hid/usbhid/main.c (moved) * uspace/drv/hid/usbhid/mouse/mousedev.c (moved) * uspace/drv/hid/usbhid/mouse/mousedev.h (moved) * uspace/drv/hid/usbhid/multimedia/keymap.c (moved) * uspace/drv/hid/usbhid/multimedia/keymap.h (moved) * uspace/drv/hid/usbhid/multimedia/multimedia.c (moved) * uspace/drv/hid/usbhid/multimedia/multimedia.h (moved) * uspace/drv/hid/usbhid/subdrivers.c (moved) * uspace/drv/hid/usbhid/subdrivers.h (moved) * uspace/drv/hid/usbhid/usbhid.c (moved) * uspace/drv/hid/usbhid/usbhid.h (moved) * uspace/drv/hid/usbhid/usbhid.ma (moved) * uspace/drv/hid/xtkbd/Makefile (moved) * uspace/drv/hid/xtkbd/main.c (moved) * uspace/drv/hid/xtkbd/xtkbd.c (moved) * uspace/drv/hid/xtkbd/xtkbd.h (moved) * uspace/drv/hid/xtkbd/xtkbd.ma (moved) * uspace/drv/intctl/apic/Makefile (modified) * uspace/drv/intctl/i8259/Makefile (modified) * uspace/drv/intctl/icp-ic/Makefile (modified) * uspace/drv/intctl/obio/Makefile (moved) * uspace/drv/intctl/obio/main.c (added) * uspace/drv/intctl/obio/obio.c (moved) * uspace/drv/intctl/obio/obio.h (moved) * uspace/drv/intctl/obio/obio.ma (added) * uspace/drv/nic/ar9271/Makefile (modified) * uspace/drv/nic/e1k/Makefile (modified) * uspace/drv/nic/ne2k/Makefile (modified) * uspace/drv/nic/rtl8139/Makefile (modified) * uspace/drv/nic/rtl8169/Makefile (modified) * uspace/drv/platform/amdm37x/Makefile (modified) * uspace/drv/platform/amdm37x/amdm37x.c (modified) * uspace/drv/platform/icp/Makefile (modified) * uspace/drv/platform/mac/Makefile (modified) * uspace/drv/platform/malta/Makefile (modified) * uspace/drv/platform/msim/Makefile (modified) * uspace/drv/platform/msim/msim.c (modified) * uspace/drv/platform/pc/Makefile (modified) * uspace/drv/platform/ski/Makefile (added) * uspace/drv/platform/ski/ski.c (added) * uspace/drv/platform/ski/ski.ma (added) * uspace/drv/platform/sun4u/Makefile (modified) * uspace/drv/platform/sun4u/sun4u.c (modified) * uspace/drv/platform/sun4v/Makefile (added) * uspace/drv/platform/sun4v/sun4v.c (added) * uspace/drv/platform/sun4v/sun4v.ma (added) * uspace/drv/root/root/Makefile (modified) * uspace/drv/root/virt/Makefile (modified) * uspace/drv/test/test1/Makefile (modified) * uspace/drv/test/test2/Makefile (modified) * uspace/drv/test/test3/Makefile (modified) * uspace/drv/time/cmos-rtc/Makefile (modified) * uspace/lib/bithenge/Makefile (modified) * uspace/lib/bithenge/src/print.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/arch/abs32le/Makefile.inc (modified) * uspace/lib/c/arch/abs32le/include/libarch/ddi.h (modified) * uspace/lib/c/arch/abs32le/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/amd64/Makefile.inc (modified) * uspace/lib/c/arch/amd64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/amd64/include/libarch/types.h (deleted) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.inc (modified) * uspace/lib/c/arch/arm32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/arm32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/arm32/include/libarch/types.h (deleted) * uspace/lib/c/arch/ia32/Makefile.inc (modified) * uspace/lib/c/arch/ia32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ia32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ia64/Makefile.inc (modified) * uspace/lib/c/arch/ia64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia64/include/libarch/faddr.h (modified) * uspace/lib/c/arch/ia64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/ia64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ia64/src/entry.S (modified) * uspace/lib/c/arch/ia64/src/thread_entry.S (modified) * uspace/lib/c/arch/mips32/Makefile.common (modified) * uspace/lib/c/arch/mips32/Makefile.inc (modified) * uspace/lib/c/arch/mips32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/mips32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/mips32/include/libarch/types.h (deleted) * uspace/lib/c/arch/mips32/src/entry.S (modified) * uspace/lib/c/arch/mips32/src/thread_entry.S (modified) * uspace/lib/c/arch/mips32eb/Makefile.common (modified) * uspace/lib/c/arch/mips32eb/Makefile.inc (modified) * uspace/lib/c/arch/mips32eb/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/mips32eb/include/libarch/types.h (deleted) * uspace/lib/c/arch/ppc32/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.inc (modified) * uspace/lib/c/arch/ppc32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/ppc32/include/libarch/types.h (deleted) * uspace/lib/c/arch/riscv64/Makefile.common (modified) * uspace/lib/c/arch/riscv64/Makefile.inc (modified) * uspace/lib/c/arch/riscv64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/riscv64/include/libarch/types.h (deleted) * uspace/lib/c/arch/sparc64/Makefile.inc (modified) * uspace/lib/c/arch/sparc64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/inttypes.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/stddef.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/stdint.h (deleted) * uspace/lib/c/arch/sparc64/include/libarch/types.h (deleted) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/double_to_str.c (modified) * uspace/lib/c/generic/gsort.c (modified) * uspace/lib/c/generic/inet/addr.c (modified) * uspace/lib/c/generic/io/printf_core.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/pio_trace.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/inttypes.h (modified) * uspace/lib/c/include/io/charfield.h (modified) * uspace/lib/c/include/limits.h (modified) * uspace/lib/c/include/stddef.h (modified) * uspace/lib/c/include/stdint.h (modified) * uspace/lib/c/include/types/common.h (modified) * uspace/lib/c/include/wchar.h (added) * uspace/lib/clui/Makefile (modified) * uspace/lib/dltest/Makefile (modified) * uspace/lib/draw/Makefile (modified) * uspace/lib/draw/gfx/font-8x16.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/logbuf.c (modified) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (modified) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/drv/include/usbhid_iface.h (modified) * uspace/lib/ext4/Makefile (modified) * uspace/lib/fdisk/Makefile (modified) * uspace/lib/fmtutil/Makefile (modified) * uspace/lib/graph/Makefile (modified) * uspace/lib/gui/Makefile (modified) * uspace/lib/hound/Makefile (modified) * uspace/lib/http/Makefile (modified) * uspace/lib/http/include/http/receive-buffer.h (modified) * uspace/lib/ieee80211/Makefile (modified) * uspace/lib/label/Makefile (modified) * uspace/lib/math/Makefile (modified) * uspace/lib/math/include/mathtypes.h (modified) * uspace/lib/minix/Makefile (added) * uspace/lib/minix/minix.c (added) * uspace/lib/nettl/Makefile (modified) * uspace/lib/nic/Makefile (modified) * uspace/lib/nic/include/nic_addr_db.h (modified) * uspace/lib/nic/src/nic_addr_db.c (modified) * uspace/lib/pcm/Makefile (modified) * uspace/lib/pcut/Makefile (modified) * uspace/lib/pcut/helenos.mak (modified) * uspace/lib/pcut/update-from-master.sh (modified) * uspace/lib/posix/Makefile (modified) * uspace/lib/posix/include/posix/limits.h (modified) * uspace/lib/posix/include/posix/locale.h (modified) * uspace/lib/posix/include/posix/stddef.h (modified) * uspace/lib/posix/include/posix/stdint.h (modified) * uspace/lib/posix/include/posix/stdlib.h (modified) * uspace/lib/posix/include/posix/string.h (modified) * uspace/lib/posix/include/posix/strings.h (modified) * uspace/lib/posix/include/posix/time.h (modified) * uspace/lib/scsi/Makefile (modified) * uspace/lib/softfloat/Makefile (modified) * uspace/lib/softint/Makefile (modified) * uspace/lib/softrend/Makefile (modified) * uspace/lib/trackmod/xm.c (modified) * uspace/lib/uri/Makefile (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usbdev/Makefile (modified) * uspace/lib/usbhid/Makefile (modified) * uspace/lib/usbhost/Makefile (modified) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/hcd.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/srv/audio/hound/Makefile (modified) * uspace/srv/bd/sata_bd/Makefile (modified) * uspace/srv/bd/vbd/Makefile (modified) * uspace/srv/fs/cdfs/Makefile (modified) * uspace/srv/fs/exfat/Makefile (modified) * uspace/srv/fs/ext4fs/Makefile (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/locfs/Makefile (modified) * uspace/srv/fs/mfs/Makefile (modified) * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/fs/udf/Makefile (modified) * uspace/srv/hid/compositor/Makefile (modified) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/kbd_port.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/msim.c (deleted) * uspace/srv/hid/input/port/niagara.c (deleted) * uspace/srv/hid/input/port/ski.c (deleted) * uspace/srv/hid/isdv4_tablet/Makefile (modified) * uspace/srv/hid/output/Makefile (modified) * uspace/srv/hid/rfb/Makefile (modified) * uspace/srv/locsrv/locsrv.c (modified) * uspace/srv/net/ethip/Makefile (modified) * uspace/srv/net/slip/Makefile (modified) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/udp/Makefile (modified) * uspace/srv/volsrv/Makefile (modified) * version (modified) Merge tag '0.7.1' The merge wasn't clean, because of changes in ... Sun, 12 Nov 2017 15:05:17 GMT Jakub Jermar [d2d142a] * version (modified) Bump version to 0.7.1 Sun, 12 Nov 2017 12:23:53 GMT Jakub Jermar [e6ae77a] * uspace/Makefile.common (modified) Include the version makefile again This is necessary so that e.g. ... Sun, 12 Nov 2017 11:32:46 GMT Jakub Jermar [fe171357] * boot/Makefile.build (modified) * kernel/Makefile (modified) * uspace/Makefile.common (modified) Make assembler warnings fatal again for all architectures Sun, 12 Nov 2017 00:30:16 GMT Jakub Jermar [493f1be] * uspace/lib/c/arch/ia64/src/entry.S (modified) * uspace/lib/c/arch/ia64/src/thread_entry.S (modified) Add stop before call to honor dependencies from alloc Sun, 12 Nov 2017 00:23:46 GMT Jiri Svoboda [53b9f2c] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/ppc32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/block/usbmast/Makefile (moved) * uspace/drv/block/usbmast/bo_trans.c (moved) * uspace/drv/block/usbmast/bo_trans.h (moved) * uspace/drv/block/usbmast/cmdw.c (moved) * uspace/drv/block/usbmast/cmdw.h (moved) * uspace/drv/block/usbmast/main.c (moved) * uspace/drv/block/usbmast/scsi_ms.c (moved) * uspace/drv/block/usbmast/scsi_ms.h (moved) * uspace/drv/block/usbmast/usbmast.h (moved) * uspace/drv/block/usbmast/usbmast.ma (moved) * uspace/drv/hid/usbhid/Makefile (moved) * uspace/drv/hid/usbhid/blink1/blink1.c (moved) * uspace/drv/hid/usbhid/blink1/blink1.h (moved) * uspace/drv/hid/usbhid/generic/hiddev.c (moved) * uspace/drv/hid/usbhid/generic/hiddev.h (moved) * uspace/drv/hid/usbhid/kbd/conv.c (moved) * uspace/drv/hid/usbhid/kbd/conv.h (moved) * uspace/drv/hid/usbhid/kbd/kbddev.c (moved) * uspace/drv/hid/usbhid/kbd/kbddev.h (moved) * uspace/drv/hid/usbhid/kbd/kbdrepeat.c (moved) * uspace/drv/hid/usbhid/kbd/kbdrepeat.h (moved) * uspace/drv/hid/usbhid/main.c (moved) * uspace/drv/hid/usbhid/mouse/mousedev.c (moved) * uspace/drv/hid/usbhid/mouse/mousedev.h (moved) * uspace/drv/hid/usbhid/multimedia/keymap.c (moved) * uspace/drv/hid/usbhid/multimedia/keymap.h (moved) * uspace/drv/hid/usbhid/multimedia/multimedia.c (moved) * uspace/drv/hid/usbhid/multimedia/multimedia.h (moved) * uspace/drv/hid/usbhid/subdrivers.c (moved) * uspace/drv/hid/usbhid/subdrivers.h (moved) * uspace/drv/hid/usbhid/usbhid.c (moved) * uspace/drv/hid/usbhid/usbhid.h (moved) * uspace/drv/hid/usbhid/usbhid.ma (moved) Move usbhid and usbmast alongide hid and block drivers, respectively. Sun, 12 Nov 2017 00:05:13 GMT Jakub Jermar [6da15db7] * kernel/arch/sparc64/src/sun4v/start.S (modified) Use %g1 instead of %g0 as a temporary register in setx Sat, 11 Nov 2017 22:41:46 GMT Jakub Jermar [02b3d101] * uspace/lib/c/arch/mips32/src/entry.S (modified) * uspace/lib/c/arch/mips32/src/thread_entry.S (modified) Properly end functions started via .ent Sat, 11 Nov 2017 22:34:10 GMT Jakub Jermar [0c334805] * boot/arch/mips32/src/asm.S (modified) * kernel/arch/mips32/src/start.S (modified) Allow expansion of macro instructions Fri, 10 Nov 2017 19:59:51 GMT Jakub Jermar [f3365b6] * uspace/Makefile (modified) Build msim-con Fri, 10 Nov 2017 19:33:50 GMT Jakub Jermar [706b4de] * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/ipc.c (modified) Remove support for IPC_CALLRET_TEMPORARY Fri, 10 Nov 2017 19:23:32 GMT Jiri Svoboda [d420b22] * .bzrignore (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/arm32/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * boot/arch/mips32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/hid/atkbd/Makefile (moved) * uspace/drv/hid/atkbd/atkbd.c (moved) * uspace/drv/hid/atkbd/atkbd.h (moved) * uspace/drv/hid/atkbd/atkbd.ma (moved) * uspace/drv/hid/atkbd/main.c (moved) * uspace/drv/hid/ps2mouse/Makefile (moved) * uspace/drv/hid/ps2mouse/main.c (moved) * uspace/drv/hid/ps2mouse/ps2mouse.c (moved) * uspace/drv/hid/ps2mouse/ps2mouse.h (moved) * uspace/drv/hid/ps2mouse/ps2mouse.ma (moved) * uspace/drv/hid/xtkbd/Makefile (moved) * uspace/drv/hid/xtkbd/main.c (moved) * uspace/drv/hid/xtkbd/xtkbd.c (moved) * uspace/drv/hid/xtkbd/xtkbd.h (moved) * uspace/drv/hid/xtkbd/xtkbd.ma (moved) Move keyboard and mouse drivers to a separate HID directory. Fri, 10 Nov 2017 19:01:30 GMT Jiri Svoboda [19397be] * uspace/drv/platform/sun4u/sun4u.ma (modified) Revert accidentally committed change. Fri, 10 Nov 2017 18:59:18 GMT Jiri Svoboda [7aa94304] * boot/arch/sparc64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/sun4v-con/Makefile (added) * uspace/drv/char/sun4v-con/main.c (added) * uspace/drv/char/sun4v-con/sun4v-con.c (added) * uspace/drv/char/sun4v-con/sun4v-con.h (added) * uspace/drv/char/sun4v-con/sun4v-con.ma (added) * uspace/drv/platform/sun4u/sun4u.ma (modified) * uspace/drv/platform/sun4v/Makefile (added) * uspace/drv/platform/sun4v/sun4v.c (added) * uspace/drv/platform/sun4v/sun4v.ma (added) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/kbd_port.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/niagara.c (deleted) Move receiving side of Niagara console to a separate driver. Fri, 10 Nov 2017 16:52:36 GMT jzr [3a37751] * uspace/lib/posix/Makefile (modified) Build a special all-inclusive version of POSIXified libc. Fri, 10 Nov 2017 16:51:09 GMT jzr [ee98e81] * uspace/lib/c/arch/abs32le/Makefile.inc (modified) * uspace/lib/c/arch/amd64/Makefile.inc (modified) * uspace/lib/c/arch/arm32/Makefile.inc (modified) * uspace/lib/c/arch/ia32/Makefile.inc (modified) * uspace/lib/c/arch/ia64/Makefile.inc (modified) * uspace/lib/c/arch/mips32/Makefile.inc (modified) * uspace/lib/c/arch/mips32eb/Makefile.inc (modified) * uspace/lib/c/arch/ppc32/Makefile.inc (modified) * uspace/lib/c/arch/riscv64/Makefile.inc (modified) * uspace/lib/c/arch/sparc64/Makefile.inc (modified) Don't include entry.o in libc.a Fri, 10 Nov 2017 14:15:41 GMT Jiri Svoboda [676e833] * boot/arch/mips32/Makefile.inc (modified) * uspace/drv/char/msim-con/Makefile (added) * uspace/drv/char/msim-con/main.c (added) * uspace/drv/char/msim-con/msim-con.c (added) * uspace/drv/char/msim-con/msim-con.h (moved) * uspace/drv/char/msim-con/msim-con.ma (added) * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/drv/char/ski-con/ski-con.h (modified) * uspace/drv/platform/msim/msim.c (modified) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/kbd_port.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) Move receiving side of Msim console to a separate driver. Work around ... Fri, 10 Nov 2017 13:54:10 GMT jzr [7654f3e] * .bzrignore (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) Fix 'make clean' in individual uspace directories. Fri, 10 Nov 2017 00:21:12 GMT jzr [731d8f9] * uspace/Makefile.common (modified) Fix a Makefile bug. Thu, 09 Nov 2017 20:29:25 GMT Jakub Jermar [adb1ae9] * uspace/srv/locsrv/locsrv.c (modified) Answer IPC only when there will be no blocking This is necessary so ... Thu, 09 Nov 2017 20:25:58 GMT Jakub Jermar [0239846] * uspace/lib/c/generic/loc.c (modified) First wait for IPC answer and then end the async exchange This is ... Thu, 09 Nov 2017 20:22:57 GMT Jakub Jermar [cbdb38ff] * abi/include/abi/ipc/interfaces.h (modified) Make INTERFACE_LOC_SUPPLIER parallel Location service sometimes ... Thu, 09 Nov 2017 20:19:23 GMT Jakub Jermar [d432c02] * kernel/generic/src/ipc/sysipc.c (modified) Make kernel IPC fail hard if maximum number of calls reached Thu, 09 Nov 2017 20:12:59 GMT Jakub Jermar [708cf9d] * abi/include/abi/ipc/ipc.h (modified) Bump IPC_MAX_ASYNC_CALLS Make it harder to hit the hard limit on ... Thu, 09 Nov 2017 12:19:52 GMT Ondřej Hlavatý [887c9de] * uspace/drv/bus/usb/xhci/hw_struct/trb.h (modified) * uspace/drv/bus/usb/xhci/trb_ring.c (modified) xhci: added missing write barrier Thu, 09 Nov 2017 07:21:36 GMT Jiri Svoboda [25b853c] * uspace/drv/char/ski-con/Makefile (modified) * uspace/drv/platform/ski/Makefile (modified) EXTRA_CFLAGS not needed by ski, ski-con drivers. Wed, 08 Nov 2017 23:50:54 GMT jzr [4f674d7] * uspace/Makefile (modified) * uspace/Makefile.common (modified) Build uspace modules in correct dependency order (including ... Wed, 08 Nov 2017 23:41:26 GMT jzr [7b884e55] * uspace/Makefile.common (modified) * uspace/lib/softint/Makefile (modified) Also temporarily disallow shared libsoftint. libsoftint ... Wed, 08 Nov 2017 22:46:01 GMT jzr [378948d] * uspace/Makefile.common (modified) Remove the no longer used POSIX_COMPAT flag. Wed, 08 Nov 2017 22:43:39 GMT jzr [9d8b12da] * uspace/Makefile.common (modified) * uspace/app/barber/Makefile (modified) * uspace/app/fontviewer/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/vcalc/Makefile (modified) * uspace/app/vdemo/Makefile (modified) * uspace/app/viewer/Makefile (modified) * uspace/app/vlaunch/Makefile (modified) * uspace/app/vterm/Makefile (modified) * uspace/lib/math/Makefile (modified) * uspace/lib/softfloat/Makefile (modified) * uspace/lib/softrend/Makefile (modified) * uspace/srv/hid/compositor/Makefile (modified) Instead of setting MATH=y, just list 'math' in dependencies like a ... Wed, 08 Nov 2017 21:59:02 GMT jzr [d2e7a51] * uspace/Makefile.common (modified) * uspace/lib/c/arch/arm32/Makefile.common (modified) * uspace/lib/c/arch/mips32/Makefile.common (modified) * uspace/lib/c/arch/mips32eb/Makefile.common (modified) * uspace/lib/c/arch/ppc32/Makefile.common (modified) * uspace/lib/c/arch/riscv64/Makefile.common (modified) Link libsoftfloat unconditionally on all architectures. It doesn't ... Wed, 08 Nov 2017 08:26:24 GMT Jiri Svoboda [f5b6fb5] * uspace/drv/char/ski-con/Makefile (modified) * uspace/drv/platform/ski/Makefile (modified) * uspace/srv/hid/input/port/chardev.c (modified) Fix mis-merge and revert accidentally committed changes. Wed, 08 Nov 2017 08:04:08 GMT Jiri Svoboda [6d15572] * boot/arch/ia64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/char/ski-con/Makefile (added) * uspace/drv/char/ski-con/main.c (added) * uspace/drv/char/ski-con/ski-con.c (added) * uspace/drv/char/ski-con/ski-con.h (added) * uspace/drv/char/ski-con/ski-con.ma (added) * uspace/drv/platform/ski/Makefile (added) * uspace/drv/platform/ski/ski.c (added) * uspace/drv/platform/ski/ski.ma (added) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/kbd_port.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/ski.c (deleted) Move receiving side of ski console support to a separate driver, ski- ... Wed, 08 Nov 2017 00:39:43 GMT jzr [cecba66e] * .bzrignore (modified) * uspace/Makefile (modified) * uspace/Makefile.common (modified) * uspace/app/barber/Makefile (modified) * uspace/app/bdsh/Makefile (modified) * uspace/app/bithenge/Makefile (modified) * uspace/app/blkdump/Makefile (modified) * uspace/app/dltest/Makefile (modified) * uspace/app/download/Makefile (modified) * uspace/app/fdisk/Makefile (modified) * uspace/app/fontviewer/Makefile (modified) * uspace/app/gunzip/Makefile (modified) * uspace/app/kio/Makefile (modified) * uspace/app/mixerctl/Makefile (modified) * uspace/app/mkbd/Makefile (modified) * uspace/app/mkexfat/Makefile (modified) * uspace/app/mkfat/Makefile (modified) * uspace/app/mkmfs/Makefile (modified) * uspace/app/modplay/Makefile (modified) * uspace/app/nic/Makefile (modified) * uspace/app/sbi/Makefile (modified) * uspace/app/sportdmp/Makefile (modified) * uspace/app/sysinst/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/usbinfo/Makefile (modified) * uspace/app/vcalc/Makefile (modified) * uspace/app/vdemo/Makefile (modified) * uspace/app/viewer/Makefile (modified) * uspace/app/vlaunch/Makefile (modified) * uspace/app/vterm/Makefile (modified) * uspace/app/vuhid/Makefile (modified) * uspace/app/wavplay/Makefile (modified) * uspace/app/wifi_supplicant/Makefile (modified) * uspace/drv/audio/hdaudio/Makefile (modified) * uspace/drv/audio/sb16/Makefile (modified) * uspace/drv/block/ahci/Makefile (modified) * uspace/drv/block/ata_bd/Makefile (modified) * uspace/drv/block/ddisk/Makefile (modified) * uspace/drv/bus/adb/cuda_adb/Makefile (modified) * uspace/drv/bus/isa/Makefile (modified) * uspace/drv/bus/pci/pciintel/Makefile (modified) * uspace/drv/bus/usb/ehci/Makefile (modified) * uspace/drv/bus/usb/ohci/Makefile (modified) * uspace/drv/bus/usb/uhci/Makefile (modified) * uspace/drv/bus/usb/usbflbk/Makefile (modified) * uspace/drv/bus/usb/usbhid/Makefile (modified) * uspace/drv/bus/usb/usbhub/Makefile (modified) * uspace/drv/bus/usb/usbmast/Makefile (modified) * uspace/drv/bus/usb/usbmid/Makefile (modified) * uspace/drv/bus/usb/vhc/Makefile (modified) * uspace/drv/char/atkbd/Makefile (modified) * uspace/drv/char/i8042/Makefile (modified) * uspace/drv/char/ns8250/Makefile (modified) * uspace/drv/char/pl050/Makefile (modified) * uspace/drv/char/ps2mouse/Makefile (modified) * uspace/drv/char/xtkbd/Makefile (modified) * uspace/drv/fb/amdm37x_dispc/Makefile (modified) * uspace/drv/fb/kfb/Makefile (modified) * uspace/drv/intctl/apic/Makefile (modified) * uspace/drv/intctl/i8259/Makefile (modified) * uspace/drv/intctl/icp-ic/Makefile (modified) * uspace/drv/intctl/obio/Makefile (modified) * uspace/drv/nic/ar9271/Makefile (modified) * uspace/drv/nic/e1k/Makefile (modified) * uspace/drv/nic/ne2k/Makefile (modified) * uspace/drv/nic/rtl8139/Makefile (modified) * uspace/drv/nic/rtl8169/Makefile (modified) * uspace/drv/platform/amdm37x/Makefile (modified) * uspace/drv/platform/icp/Makefile (modified) * uspace/drv/platform/mac/Makefile (modified) * uspace/drv/platform/malta/Makefile (modified) * uspace/drv/platform/msim/Makefile (modified) * uspace/drv/platform/pc/Makefile (modified) * uspace/drv/platform/sun4u/Makefile (modified) * uspace/drv/root/root/Makefile (modified) * uspace/drv/root/virt/Makefile (modified) * uspace/drv/test/test1/Makefile (modified) * uspace/drv/test/test2/Makefile (modified) * uspace/drv/test/test3/Makefile (modified) * uspace/drv/time/cmos-rtc/Makefile (modified) * uspace/lib/bithenge/Makefile (modified) * uspace/lib/clui/Makefile (modified) * uspace/lib/draw/Makefile (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/ext4/Makefile (modified) * uspace/lib/fdisk/Makefile (modified) * uspace/lib/fmtutil/Makefile (modified) * uspace/lib/gui/Makefile (modified) * uspace/lib/hound/Makefile (modified) * uspace/lib/ieee80211/Makefile (modified) * uspace/lib/label/Makefile (modified) * uspace/lib/minix/Makefile (added) * uspace/lib/minix/minix.c (added) * uspace/lib/nettl/Makefile (modified) * uspace/lib/nic/Makefile (modified) * uspace/lib/pcm/Makefile (modified) * uspace/lib/pcut/helenos.mak (modified) * uspace/lib/scsi/Makefile (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usbdev/Makefile (modified) * uspace/lib/usbhid/Makefile (modified) * uspace/lib/usbhost/Makefile (modified) * uspace/lib/usbvirt/Makefile (modified) * uspace/srv/audio/hound/Makefile (modified) * uspace/srv/bd/sata_bd/Makefile (modified) * uspace/srv/bd/vbd/Makefile (modified) * uspace/srv/fs/cdfs/Makefile (modified) * uspace/srv/fs/exfat/Makefile (modified) * uspace/srv/fs/ext4fs/Makefile (modified) * uspace/srv/fs/fat/Makefile (modified) * uspace/srv/fs/locfs/Makefile (modified) * uspace/srv/fs/mfs/Makefile (modified) * uspace/srv/fs/tmpfs/Makefile (modified) * uspace/srv/fs/udf/Makefile (modified) * uspace/srv/hid/compositor/Makefile (modified) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/isdv4_tablet/Makefile (modified) * uspace/srv/hid/output/Makefile (modified) * uspace/srv/hid/rfb/Makefile (modified) * uspace/srv/net/ethip/Makefile (modified) * uspace/srv/net/slip/Makefile (modified) * uspace/srv/net/tcp/Makefile (modified) * uspace/srv/net/udp/Makefile (modified) * uspace/srv/volsrv/Makefile (modified) Instead of using library paths directly, refer to libraries by name ... Tue, 07 Nov 2017 23:14:00 GMT jzr [c631734] * boot/Makefile.build (modified) * kernel/Makefile (modified) * uspace/Makefile.common (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/dltest/Makefile (modified) * uspace/lib/math/Makefile (modified) * uspace/lib/pcut/Makefile (modified) * uspace/lib/pcut/update-from-master.sh (modified) * uspace/lib/softint/Makefile (modified) Mostly cleanup in uspace/Makefile.common. - Pass -MP in addition to ... Tue, 07 Nov 2017 17:54:03 GMT jzr [b8d4af4b] * uspace/lib/draw/Makefile (modified) * uspace/lib/graph/Makefile (modified) * uspace/lib/gui/Makefile (modified) * uspace/lib/http/Makefile (modified) * uspace/lib/posix/Makefile (modified) * uspace/lib/softrend/Makefile (modified) * uspace/lib/uri/Makefile (modified) Temporarily prevent dynamic linking for most libraries. There ... Tue, 07 Nov 2017 16:27:42 GMT jzr [68825c3] * uspace/Makefile (modified) * uspace/Makefile.common (modified) Speed up make clean by moving find out of the recursion. Mon, 06 Nov 2017 21:04:24 GMT jzr [7f881cd8] * boot/Makefile.build (modified) * boot/Makefile.common (modified) * kernel/Makefile (modified) * tools/jobfile.py (modified) * uspace/Makefile.common (modified) Simplify make precheck. Mon, 06 Nov 2017 20:23:49 GMT jzr [bd92e6d5] * uspace/lib/ieee80211/Makefile (modified) Remove LIBS variable from libieee80211, it break parallel make. Thu, 02 Nov 2017 18:39:33 GMT Jiri Svoboda [1dab093] * tools/ew.py (modified) Fix ew.py run in console with niagara build. Thu, 02 Nov 2017 14:29:15 GMT Ondřej Hlavatý [41df71f9] * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/port.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/private/remote_usbhc.h (added) * uspace/lib/drv/generic/remote_usb.c (modified) * uspace/lib/drv/generic/remote_usbhc.c (added) * uspace/lib/drv/include/usb_iface.h (modified) * uspace/lib/drv/include/usbhc_iface.h (added) * uspace/lib/usbdev/src/pipes.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) ddf: split usb interface to usb and usbhc Wed, 01 Nov 2017 21:18:17 GMT Jakub Jermar [aad43a8] * uspace/lib/c/include/ddi.h (modified) Remove dead code Wed, 01 Nov 2017 20:34:04 GMT Jakub Jermar [d0cbfd3] * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/intctl/obio/obio.h (modified) Use proper PIO and ioport64_t interfaces in obio Wed, 01 Nov 2017 20:33:08 GMT Jakub Jermar [aa537a5a] * uspace/drv/platform/amdm37x/amdm37x.c (modified) * uspace/lib/c/arch/abs32le/include/libarch/ddi.h (modified) * uspace/lib/c/arch/arm32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ia64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/mips32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/ppc32/include/libarch/ddi.h (modified) * uspace/lib/c/arch/riscv64/include/libarch/ddi.h (modified) * uspace/lib/c/arch/sparc64/include/libarch/ddi.h (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/pio_trace.c (modified) * uspace/lib/c/include/ddi.h (modified) Add 64-bit PIO functions Wed, 01 Nov 2017 18:17:23 GMT jzr [315130c] * kernel/Makefile (modified) * uspace/Makefile.common (modified) Strip binaries using a linker option instead of calling a separate ... Wed, 01 Nov 2017 17:06:13 GMT jzr [52a7f238] * uspace/Makefile.common (modified) Merge .disasm makefile rules. Wed, 01 Nov 2017 17:05:20 GMT jzr [a4e3976] * uspace/Makefile.common (modified) Fix minor issues in a makefile. Wed, 01 Nov 2017 16:13:55 GMT Jakub Jermar [b63b02e] * uspace/app/init/init.c (modified) Do not attempt to start /srv/obio Wed, 01 Nov 2017 14:54:44 GMT jzr [f36ac04] * tools/mkarray.py (modified) Revert sorting of zip file entries. I did not realize the system ... Wed, 01 Nov 2017 13:01:34 GMT Ondřej Hlavatý [479e32d] * uspace/drv/bus/usb/vhc/vhcd.h (modified) * uspace/drv/bus/usb/xhci/endpoint.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/private/remote_usbhc.h (deleted) * uspace/lib/drv/generic/remote_usbhc.c (deleted) * uspace/lib/drv/include/usbhc_iface.h (deleted) * uspace/lib/usbhost/include/usb/host/hcd.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) ddf: removed usbhc iface As it is currently not used anywhere. It ... Tue, 31 Oct 2017 19:30:01 GMT Jiri Svoboda [3654684] * Makefile (modified) Fix merge, oops. Tue, 31 Oct 2017 19:24:58 GMT Jiri Svoboda [f834dd81] * Makefile (modified) * boot/arch/sparc64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/intctl/obio/Makefile (moved) * uspace/drv/intctl/obio/main.c (added) * uspace/drv/intctl/obio/obio.c (moved) * uspace/drv/intctl/obio/obio.h (added) * uspace/drv/intctl/obio/obio.ma (added) * uspace/drv/platform/sun4u/sun4u.c (modified) Merge OBIO DDF conversion. Tue, 31 Oct 2017 19:17:10 GMT Jiri Svoboda [2b11c3c] * Makefile (modified) * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/intctl/obio/obio.h (modified) OBIO should not store base address in a global variable. Tue, 31 Oct 2017 19:06:57 GMT Ondřej Hlavatý [17873ac7] * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/transfer_list.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.h (modified) * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/drv/bus/usb/xhci/endpoint.h (modified) * uspace/drv/bus/usb/xhci/transfers.c (modified) * uspace/drv/bus/usb/xhci/transfers.h (modified) * uspace/lib/usb/include/usb/request.h (modified) * uspace/lib/usbhost/include/usb/host/bus.h (modified) * uspace/lib/usbhost/include/usb/host/endpoint.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/endpoint.c (modified) * uspace/lib/usbhost/src/usb2_bus.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) usbhost endpoint: endpoint->active replaced by tracking active batch ... Mon, 30 Oct 2017 22:18:28 GMT Ondřej Hlavatý [a312d8f] * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.h (modified) * uspace/lib/usbhost/src/bus.c (modified) uhci: fixed buffer copying on IN transaction Lost in some ... Mon, 30 Oct 2017 18:02:36 GMT Jiri Svoboda [48adf0f] * uspace/drv/intctl/obio/obio.c (modified) * uspace/drv/platform/sun4u/sun4u.c (modified) OBIO should take base address from platform driver. Sun, 29 Oct 2017 11:53:45 GMT Petr Manek [ef1a3a8] * uspace/drv/bus/usb/xhci/endpoint.c (modified) * uspace/drv/bus/usb/xhci/endpoint.h (modified) * uspace/drv/bus/usb/xhci/hw_struct/context.h (modified) * uspace/drv/bus/usb/xhci/transfers.c (modified) Added memory structure for stream TRB rings. Implemented their ... Sun, 29 Oct 2017 10:56:02 GMT Petr Manek [d33dc780] * uspace/drv/bus/usb/xhci/rh.c (modified) * uspace/drv/bus/usb/xhci/rh.h (modified) Refactoring. Renamed device array to better reflect its indexing. Sun, 29 Oct 2017 10:51:59 GMT Petr Manek [9620a54] * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/drv/bus/usb/xhci/endpoint.c (modified) * uspace/drv/bus/usb/xhci/endpoint.h (modified) * uspace/drv/bus/usb/xhci/hc.c (modified) * uspace/drv/bus/usb/xhci/hc.h (modified) * uspace/drv/bus/usb/xhci/rh.c (modified) * uspace/drv/bus/usb/xhci/transfers.c (modified) * uspace/drv/bus/usb/xhci/trb_ring.c (modified) * uspace/drv/bus/usb/xhci/trb_ring.h (modified) Small changes. Temporarily fixed no device problem for endpoint ... Sat, 28 Oct 2017 22:47:06 GMT Petr Manek [62f8025] * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/drv/bus/usb/xhci/endpoint.c (modified) Centrally disabled deallocation of endpoint-related data structures ... Sat, 28 Oct 2017 21:47:39 GMT Petr Manek [6b2930b] * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/drv/bus/usb/xhci/endpoint.h (modified) * uspace/drv/bus/usb/xhci/rh.c (modified) Issuing deconfigure / configure commands when offlining / onlining a ... Sat, 28 Oct 2017 17:36:13 GMT jzr [eca820c] * uspace/Makefile.common (modified) * uspace/lib/c/arch/abs32le/_link.ld.in (modified) * uspace/lib/c/arch/amd64/_link.ld.in (modified) * uspace/lib/c/arch/arm32/_link.ld.in (modified) * uspace/lib/c/arch/ia32/_link.ld.in (modified) * uspace/lib/c/arch/ia64/_link.ld.in (modified) * uspace/lib/c/arch/mips32/_link.ld.in (modified) * uspace/lib/c/arch/ppc32/_link.ld.in (modified) * uspace/lib/c/arch/riscv64/_link.ld.in (modified) * uspace/lib/c/arch/sparc64/_link.ld.in (modified) Revert change to the way startup file is referenced. The path is ... Sat, 28 Oct 2017 16:46:54 GMT Petr Manek [a3044b4] * uspace/drv/bus/usb/xhci/bus.c (modified) Ending device operation gracefully when possible. Sat, 28 Oct 2017 16:35:32 GMT Petr Manek [9868982] * uspace/drv/bus/usb/xhci/bus.c (modified) Refactoring. XHCI bus ops are set using a neat macro. Sat, 28 Oct 2017 16:29:31 GMT Petr Manek [c910ecf] * uspace/drv/bus/usb/ehci/main.c (modified) * uspace/drv/bus/usb/ohci/main.c (modified) * uspace/drv/bus/usb/uhci/main.c (modified) * uspace/drv/bus/usb/xhci/main.c (modified) Added fun_online and _offline hooks to [EOU]HCI. Sat, 28 Oct 2017 15:41:12 GMT Petr Manek [d37514e] * uspace/drv/bus/usb/xhci/bus.c (modified) * uspace/drv/bus/usb/xhci/main.c (modified) * uspace/lib/usbhost/include/usb/host/bus.h (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/src/bus.c (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) Routing fun_online and _offline through the USB bus. Added ... Sat, 28 Oct 2017 14:54:29 GMT Petr Manek [d46ceb2b] * uspace/drv/bus/usb/usbhid/main.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/src/driver.c (modified) Modified libusbdev to forward fun_online and _offline calls to USB ... Sat, 28 Oct 2017 11:40:41 GMT Jakub Jermar [c1f68b0] * kernel/generic/include/cap/cap.h (modified) * kernel/generic/src/cap/cap.c (modified) * kernel/generic/src/ipc/ipc.c (modified) * kernel/generic/src/ipc/irq.c (modified) Use recursive mutex to protect task_t::cap_info This makes it ... Sat, 28 Oct 2017 11:26:43 GMT Jakub Jermar [15d9fe6] * kernel/generic/include/synch/mutex.h (modified) * kernel/generic/src/synch/mutex.c (modified) Implement recursive mutex