# # ChangeLog for uspace in mainline # # Generated by Trac 1.6 # 2025-06-08T21:47:48Z Fri, 08 Dec 2017 14:47:08 GMT Vojtech Horky [9eb1ff5] * uspace/lib/pcut/helenos.mak (modified) * uspace/lib/pcut/include/pcut/pcut.h (modified) * uspace/lib/pcut/src/assert.c (modified) * uspace/lib/pcut/src/internal.h (modified) * uspace/lib/pcut/src/main.c (modified) * uspace/lib/pcut/src/os/generic.c (modified) * uspace/lib/pcut/src/os/helenos.c (modified) * uspace/lib/pcut/src/os/unix.c (modified) * uspace/lib/pcut/src/os/windows.c (modified) * uspace/lib/pcut/src/print.c (modified) * uspace/lib/pcut/src/report/tap.c (modified) * uspace/lib/pcut/src/report/xml.c (modified) * uspace/lib/pcut/src/run.c (modified) * uspace/lib/pcut/tests/abort.expected (modified) * uspace/lib/pcut/tests/asserts.expected (modified) * uspace/lib/pcut/tests/beforeafter.c (modified) * uspace/lib/pcut/tests/beforeafter.expected (modified) * uspace/lib/pcut/tests/errno.expected (modified) * uspace/lib/pcut/tests/inithook.expected (modified) * uspace/lib/pcut/tests/manytests.expected (modified) * uspace/lib/pcut/tests/multisuite.expected (modified) * uspace/lib/pcut/tests/preinithook.expected (modified) * uspace/lib/pcut/tests/printing.expected (modified) * uspace/lib/pcut/tests/simple.expected (modified) * uspace/lib/pcut/tests/skip.expected (modified) * uspace/lib/pcut/tests/suites.expected (modified) * uspace/lib/pcut/tests/teardown.expected (modified) * uspace/lib/pcut/tests/teardownaborts.expected (modified) * uspace/lib/pcut/tests/timeout.c (modified) * uspace/lib/pcut/tests/timeout.expected (modified) * uspace/lib/pcut/tests/xmlreport.c (modified) Update PCUT Updated PCUT to commit 7ce059f. Notable changes ... Wed, 06 Dec 2017 21:54:37 GMT Jiří Zárevúcky [6fb8b2c] * uspace/lib/fs/libfs.c (modified) * uspace/srv/vfs/vfs_lookup.c (modified) Use first return value from VFS_OUT_LOOKUP for file descriptor, ... Tue, 05 Dec 2017 16:03:20 GMT Jakub Jermar [40fd6f0] * uspace/app/trace/ipcp.c (modified) Remove dead code Tue, 05 Dec 2017 16:03:20 GMT Jakub Jermar [addbce4] * abi/include/abi/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ipc.c (modified) Remove IPC_CALLID_* macros Tue, 05 Dec 2017 14:52:22 GMT Jiří Zárevúcky [9af1c61] * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/df/df.c (modified) * uspace/app/taskdump/taskdump.c (modified) * uspace/app/tester/stdio/stdio1.c (modified) * uspace/app/tester/stdio/stdio2.c (modified) * uspace/app/trace/trace.c (modified) * uspace/lib/c/generic/errno.c (modified) * uspace/lib/c/generic/str_error.c (modified) * uspace/lib/c/include/str_error.h (modified) * uspace/srv/devman/match.c (modified) Print errno values as string, rather than just numbers. Mon, 04 Dec 2017 20:22:45 GMT Jiri Svoboda [9a09212] * uspace/app/download/main.c (modified) * uspace/lib/http/include/http/receive-buffer.h (modified) * uspace/lib/http/src/headers.c (modified) * uspace/lib/http/src/http.c (modified) * uspace/lib/http/src/receive-buffer.c (modified) * uspace/lib/http/src/response.c (modified) Libhttp should not mix error codes and number of bytes transferred. Mon, 04 Dec 2017 19:37:27 GMT Jiří Zárevúcky [0fb1755] * abi/include/abi/errno.h (modified) * uspace/lib/c/include/errno.h (modified) Fold all error codes into a single enum type named errno_t. Mon, 04 Dec 2017 19:32:55 GMT Jiri Svoboda [bde5c04] * uspace/srv/hid/rfb/rfb.c (modified) * uspace/srv/net/udp/service.c (modified) Avoid mixing error codes and transfer sizes. Mon, 04 Dec 2017 18:44:24 GMT Jiri Svoboda [8e3498b] * uspace/app/bdsh/cmds/modules/cat/cat.c (modified) * uspace/app/bdsh/cmds/modules/cmp/cmp.c (modified) * uspace/app/bdsh/cmds/modules/cp/cp.c (modified) * uspace/app/bdsh/cmds/modules/mkfile/mkfile.c (modified) * uspace/app/sysinst/futil.c (modified) * uspace/app/taskdump/elf_core.c (modified) * uspace/app/taskdump/symtab.c (modified) * uspace/app/tester/mm/pager1.c (modified) * uspace/app/tester/vfs/vfs1.c (modified) * uspace/app/viewer/viewer.c (modified) * uspace/app/websrv/websrv.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/lib/bithenge/src/file.c (modified) * uspace/lib/c/generic/elf/elf_mod.c (modified) * uspace/lib/c/generic/io/io.c (modified) * uspace/lib/c/generic/vfs/vfs.c (modified) * uspace/lib/c/include/vfs/vfs.h (modified) * uspace/lib/pcut/src/os/helenos.c (modified) * uspace/lib/posix/source/stdio.c (modified) * uspace/lib/posix/source/unistd.c (modified) * uspace/srv/devman/match.c (modified) vfs_read/write() should return error code separately from number of ... Sun, 03 Dec 2017 22:14:40 GMT Jiří Zárevúcky [40feeac] * uspace/srv/vfs/vfs_file.c (modified) * uspace/srv/vfs/vfs_ops.c (modified) Avoid race condition in vfs_clone(). The file descriptor could have ... Sat, 02 Dec 2017 09:44:11 GMT Jiri Svoboda [38d150e] * uspace/app/barber/barber.c (modified) * uspace/app/bdsh/tok.c (modified) * uspace/app/date/date.c (modified) * uspace/app/fontviewer/fontviewer.c (modified) * uspace/app/init/init.c (modified) * uspace/app/killall/killall.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/mkexfat/mkexfat.c (modified) * uspace/app/netstart/self_test.c (modified) * uspace/app/stats/stats.c (modified) * uspace/app/sysinfo/sysinfo.c (modified) * uspace/app/tester/mm/common.c (modified) * uspace/app/tester/mm/malloc2.c (modified) * uspace/app/tester/mm/mapping1.c (modified) * uspace/app/tester/mm/pager1.c (modified) * uspace/app/vcalc/vcalc.c (modified) * uspace/app/vdemo/vdemo.c (modified) * uspace/app/viewer/viewer.c (modified) * uspace/app/vlaunch/vlaunch.c (modified) * uspace/app/wavplay/main.c (modified) * uspace/app/wifi_supplicant/wifi_supplicant.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/usb/ohci/hw_struct/hcca.h (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/fb/kfb/port.c (modified) * uspace/drv/nic/ar9271/ath_usb.c (modified) * uspace/drv/nic/ar9271/wmi.c (modified) * uspace/lib/block/block.c (modified) * uspace/lib/c/arch/ia64/src/tls.c (modified) * uspace/lib/c/generic/adt/hash_table.c (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/clipboard.c (modified) * uspace/lib/c/generic/device/hw_res.c (modified) * uspace/lib/c/generic/device/hw_res_parsed.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/fibril.c (modified) * uspace/lib/c/generic/gsort.c (modified) * uspace/lib/c/generic/inet/addr.c (modified) * uspace/lib/c/generic/io/chargrid.c (modified) * uspace/lib/c/generic/io/console.c (modified) * uspace/lib/c/generic/io/io.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/stats.c (modified) * uspace/lib/c/generic/str.c (modified) * uspace/lib/c/generic/sysinfo.c (modified) * uspace/lib/c/generic/task.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/generic/tls.c (modified) * uspace/lib/c/include/adt/fifo.h (modified) * uspace/lib/c/include/ieee80211/ieee80211.h (modified) * uspace/lib/c/include/ipc/dev_iface.h (modified) * uspace/lib/c/include/ipc/devman.h (modified) * uspace/lib/compress/gzip.c (modified) * uspace/lib/draw/codec/tga.gz.c (modified) * uspace/lib/draw/cursor.c (modified) * uspace/lib/draw/cursor/embedded.c (modified) * uspace/lib/draw/drawctx.c (modified) * uspace/lib/draw/font.c (modified) * uspace/lib/draw/font/bitmap_backend.c (modified) * uspace/lib/draw/font/embedded.c (modified) * uspace/lib/draw/font/pcf.c (modified) * uspace/lib/draw/path.c (modified) * uspace/lib/draw/surface.c (modified) * uspace/lib/ext4/src/directory.c (modified) * uspace/lib/ext4/src/extent.c (modified) * uspace/lib/ext4/src/ops.c (modified) * uspace/lib/ext4/src/superblock.c (modified) * uspace/lib/fmtutil/fmtutil.c (modified) * uspace/lib/graph/graph.c (modified) * uspace/lib/gui/button.c (modified) * uspace/lib/gui/canvas.c (modified) * uspace/lib/gui/connection.c (modified) * uspace/lib/gui/grid.c (modified) * uspace/lib/gui/label.c (modified) * uspace/lib/gui/minimal.c (modified) * uspace/lib/gui/terminal.c (modified) * uspace/lib/gui/window.c (modified) * uspace/lib/usbhid/src/hiddescriptor.c (modified) * uspace/lib/usbhid/src/hidparser.c (modified) * uspace/lib/usbhid/src/hidpath.c (modified) * uspace/srv/audio/hound/audio_data.c (modified) * uspace/srv/audio/hound/connection.c (modified) * uspace/srv/audio/hound/hound_ctx.c (modified) * uspace/srv/clipboard/clipboard.c (modified) * uspace/srv/devman/util.h (modified) * uspace/srv/fs/cdfs/cdfs_ops.c (modified) * uspace/srv/fs/exfat/exfat_directory.c (modified) * uspace/srv/fs/exfat/exfat_fat.c (modified) * uspace/srv/fs/exfat/exfat_idx.c (modified) * uspace/srv/fs/exfat/exfat_ops.c (modified) * uspace/srv/fs/fat/fat_fat.c (modified) * uspace/srv/fs/fat/fat_idx.c (modified) * uspace/srv/fs/fat/fat_ops.c (modified) * uspace/srv/fs/locfs/locfs_ops.c (modified) * uspace/srv/fs/mfs/mfs.h (modified) * uspace/srv/fs/udf/udf_file.c (modified) * uspace/srv/fs/udf/udf_idx.c (modified) * uspace/srv/fs/udf/udf_ops.c (modified) * uspace/srv/fs/udf/udf_osta.c (modified) * uspace/srv/fs/udf/udf_volume.c (modified) * uspace/srv/hid/compositor/compositor.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/output/port/kfb.c (modified) * uspace/srv/hid/output/proto/vt100.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/klog/klog.c (modified) * uspace/srv/logger/ctl.c (modified) * uspace/srv/logger/logs.c (modified) * uspace/srv/logger/main.c (modified) * uspace/srv/logger/writer.c (modified) * uspace/srv/net/inetsrv/ndp.c (modified) * uspace/srv/ns/clonable.c (modified) * uspace/srv/ns/service.c (modified) * uspace/srv/ns/task.c (modified) Prefer to get memory allocation functions through the standard stdlib ... Sat, 02 Dec 2017 09:42:48 GMT Jiri Svoboda [b5abaf7] * uspace/lib/drv/include/char_dev_iface.h (deleted) * uspace/lib/drv/include/ops/char_dev.h (deleted) Eradicate the last vestiges of char_dev_iface. Thu, 30 Nov 2017 17:00:09 GMT Jiri Svoboda [bbc6277] * uspace/srv/hid/output/ctl/serial.c (modified) * uspace/srv/hid/output/ctl/serial.h (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/output/output.h (modified) * uspace/srv/hid/output/port/chardev.c (modified) * uspace/srv/hid/output/port/ega.c (modified) * uspace/srv/hid/output/proto/vt100.c (modified) * uspace/srv/hid/output/proto/vt100.h (modified) Chardev output needs buffering. Thu, 30 Nov 2017 14:55:14 GMT Jiri Svoboda [7f345cd0] * .gitignore (modified) * Makefile (modified) * doxygen/Makefile (added) * doxygen/doxygen.cfg.diff (added) * uspace/doc/main_page.h (added) * uspace/doc/main_usb.h (deleted) Try to build a Doxygen reference again. Wed, 29 Nov 2017 23:45:58 GMT Jiri Svoboda [908d634] * uspace/drv/nic/ar9271/ar9271.c (modified) ar9271 should use async_sleep() instead of thread_sleep(). Wed, 29 Nov 2017 23:41:05 GMT Jiri Svoboda [39026d7c] * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/fibril_synch.c (modified) * uspace/lib/c/generic/irc.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/fibril_synch.h (modified) * uspace/lib/c/test/fibril/timer.c (modified) * uspace/lib/posix/source/time.c (modified) Replace fibril_usleep() with async_usleep(). Wed, 29 Nov 2017 18:43:10 GMT Jiri Svoboda [f300523] * uspace/app/bdsh/cmds/modules/sleep/sleep.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/srv/hid/isdv4_tablet/isdv4.c (modified) Eliminate uses of thread_usleep() in favor of async_usleep(). Obvious ... Wed, 29 Nov 2017 17:05:08 GMT Jiri Svoboda [48b77ed] * uspace/app/edit/edit.c (modified) And don't forget to free fname, too. Wed, 29 Nov 2017 16:57:59 GMT Jiri Svoboda [9fb09da] * uspace/app/edit/edit.c (modified) Fix text editor status overflowing due to long file names or paths. Mon, 27 Nov 2017 16:35:20 GMT Jiri Svoboda [c309b18] * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/msim-con/msim-con.h (modified) * uspace/srv/hid/output/Makefile (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/output/port/chardev.c (modified) * uspace/srv/hid/output/port/kchar.c (deleted) * uspace/srv/hid/output/port/kchar.h (deleted) Move sending side of MSIM console driver out of output server. Mon, 27 Nov 2017 08:33:46 GMT Jiri Svoboda [59953b57] * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.h (modified) Sun4v-con should not store per-instance buffer addresses in a global ... Mon, 27 Nov 2017 08:25:37 GMT Jiri Svoboda [d9ec808b] * kernel/arch/sparc64/include/arch/drivers/niagara_buf.h (added) * kernel/arch/sparc64/src/drivers/niagara.c (modified) * uspace/drv/char/sun4v-con/niagara_buf.h (added) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) Niagara console driver buddies should share buffer definition. Sun, 26 Nov 2017 20:36:31 GMT Jakub Jermar [7b8f933] * uspace/app/trace/trace.c (modified) Fix wrongly-inverted condition Sun, 26 Nov 2017 20:13:07 GMT Jakub Jermar [d7e245a] * 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) Use ordinary errors instead of IPC_CALLRET_FATAL Sun, 26 Nov 2017 10:22:30 GMT Jiri Svoboda [f4cfd271] * uspace/drv/char/sun4v-con/main.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.h (modified) * uspace/drv/platform/sun4v/sun4v.c (modified) Sun4v-con should get output buffer address via hw_res, too. Sun, 26 Nov 2017 02:41:55 GMT Jiri Svoboda [5f4c41b2] * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/srv/hid/output/Makefile (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/output/port/chardev.c (modified) * uspace/srv/hid/output/port/niagara.c (deleted) * uspace/srv/hid/output/port/niagara.h (deleted) Move sending side of Sun4v console out of output server. Sun, 26 Nov 2017 01:03:40 GMT Jiri Svoboda [9940ce0] * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/srv/hid/output/Makefile (modified) * uspace/srv/hid/output/output.c (modified) * uspace/srv/hid/output/port/chardev.c (modified) * uspace/srv/hid/output/port/ski.c (deleted) * uspace/srv/hid/output/port/ski.h (deleted) * uspace/srv/locsrv/locsrv.c (modified) Move sending side of Ski driver out of output server. Sat, 25 Nov 2017 15:43:25 GMT Jakub Jermar [01c3bb4] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/ipcrsc.h (modified) * kernel/generic/src/ipc/ipcrsc.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/kio/kio.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/drv/audio/hdaudio/hdaudio.c (modified) * uspace/drv/audio/sb16/main.c (modified) * uspace/drv/block/ahci/ahci.c (modified) * uspace/drv/block/ddisk/ddisk.c (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/drv/include/ddf/interrupt.h (modified) * uspace/lib/usbhost/include/usb/host/ddf_helpers.h (modified) * uspace/lib/usbhost/src/ddf_helpers.c (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/klog/klog.c (modified) * uspace/srv/taskmon/taskmon.c (modified) * uspace/srv/vfs/vfs.c (modified) Convert call-handling syscalls to capabilities This commit modifies ... Sat, 25 Nov 2017 11:12:23 GMT Jakub Jermar [ac307b2] * .gitignore (modified) * uspace/app/sportdmp/sportdmp.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/hw/misc/virtchar1.c (deleted) * uspace/app/tester/hw/misc/virtchar1.def (deleted) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/char/i8042/buffer.h (deleted) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/i8042/i8042.h (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/msim-con/msim-con.h (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/drv/char/ski-con/ski-con.h (modified) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.h (modified) * uspace/drv/root/virt/devices.def (modified) * uspace/drv/test/test1/Makefile (modified) * uspace/drv/test/test1/test1.c (modified) * uspace/drv/test/test1/test1.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/circ_buf.c (added) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/include/adt/circ_buf.h (moved) * uspace/lib/c/include/io/chardev_srv.h (modified) * uspace/lib/c/include/ipc/chardev.h (modified) * uspace/lib/c/include/ipc/serial_ctl.h (modified) * uspace/lib/c/test/adt/circ_buf.c (moved) * uspace/lib/c/test/main.c (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/private/remote_char_dev.h (deleted) * uspace/lib/drv/generic/remote_char_dev.c (deleted) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/serial.h (modified) * uspace/srv/hid/isdv4_tablet/isdv4.c (modified) * uspace/srv/hid/isdv4_tablet/isdv4.h (modified) * uspace/srv/hid/output/port/chardev.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.h (modified) * uspace/srv/net/slip/slip.c (modified) Merge branch 'master' into callcaps Fri, 24 Nov 2017 08:19:31 GMT Jiri Svoboda [0851a3d] * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/i8042/i8042.h (modified) Move per-port data to i8042_port_t. Fri, 24 Nov 2017 02:21:56 GMT Jiri Svoboda [e7588a8] * uspace/drv/char/i8042/buffer.h (deleted) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/i8042/i8042.h (modified) i8042 can use adt/circ_buf.h Thu, 23 Nov 2017 23:52:59 GMT Jakub Jermar [503ffce] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/trace/ipcp.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/include/ipc/common.h (modified) Return IPC_CALLID_* in call data instead of callid Callid will be ... Thu, 23 Nov 2017 23:18:01 GMT Jakub Jermar [b1f36e3] * uspace/lib/c/generic/ipc.c (modified) Simplify ipc_call_async_fast() Thu, 23 Nov 2017 22:20:17 GMT Jakub Jermar [7c0e1f5] * kernel/generic/include/ipc/ipc.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/src/ipc/sysipc.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/include/ipc/common.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) Rework userspace call tracking Setting the address of the userspace ... Thu, 23 Nov 2017 21:20:56 GMT Jakub Jermar [40e5d66] * uspace/lib/c/generic/ipc.c (modified) Remove unused member of async_call_t Thu, 23 Nov 2017 21:15:13 GMT Jakub Jermar [35f2bb1b] * uspace/lib/c/generic/ipc.c (modified) Remove support for queuing of unsent calls Support for temporary ... Thu, 23 Nov 2017 11:59:42 GMT Jiri Svoboda [221176c1] * uspace/lib/c/include/ipc/char.h (deleted) Remove ipc/char.h. Thu, 23 Nov 2017 11:56:31 GMT Jiri Svoboda [7a6065c] * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/msim-con/msim-con.h (modified) * uspace/drv/char/ski-con/ski-con.c (modified) * uspace/drv/char/ski-con/ski-con.h (modified) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.h (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/adt/circ_buf.c (added) * uspace/lib/c/include/adt/circ_buf.h (added) * uspace/lib/c/test/adt/circ_buf.c (added) * uspace/lib/c/test/main.c (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.h (modified) Convert ipc/char.h users to chardev. Wed, 22 Nov 2017 17:36:54 GMT Jiri Svoboda [74017ce] * .gitignore (modified) * uspace/app/sportdmp/sportdmp.c (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/hw/misc/virtchar1.c (deleted) * uspace/app/tester/hw/misc/virtchar1.def (deleted) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/drv/char/ns8250/ns8250.c (modified) * uspace/drv/root/virt/devices.def (modified) * uspace/drv/test/test1/Makefile (modified) * uspace/drv/test/test1/char.c (deleted) * uspace/drv/test/test1/test1.c (modified) * uspace/drv/test/test1/test1.h (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/include/io/chardev_srv.h (modified) * uspace/lib/c/include/ipc/chardev.h (modified) * uspace/lib/c/include/ipc/serial_ctl.h (modified) * uspace/lib/drv/Makefile (modified) * uspace/lib/drv/generic/dev_iface.c (modified) * uspace/lib/drv/generic/private/remote_char_dev.h (deleted) * uspace/lib/drv/generic/remote_char_dev.c (deleted) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/serial.h (modified) * uspace/srv/hid/isdv4_tablet/isdv4.c (modified) * uspace/srv/hid/isdv4_tablet/isdv4.h (modified) * uspace/srv/hid/output/port/chardev.c (modified) * uspace/srv/net/slip/slip.c (modified) Convert char_dev_iface users to chardev. Tue, 21 Nov 2017 18:40:27 GMT Jiri Svoboda [c4c6025] * uspace/app/sportdmp/sportdmp.c (modified) * uspace/app/tester/hw/serial/serial1.c (modified) * uspace/lib/c/Makefile (modified) * uspace/lib/c/generic/io/serial.c (added) * uspace/lib/c/include/io/serial.h (added) * uspace/srv/hid/isdv4_tablet/isdv4.c (modified) * uspace/srv/hid/isdv4_tablet/isdv4.h (modified) * uspace/srv/hid/isdv4_tablet/main.c (modified) Add C API for serial port control. Tue, 21 Nov 2017 18:37:04 GMT Jiri Svoboda [afec1bef] * uspace/drv/bus/isa/isa.dev (modified) Fix COM1 not being enumerated. Tue, 21 Nov 2017 11:12:08 GMT Jiri Svoboda [57914494] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/tester/Makefile (modified) * uspace/app/tester/chardev/chardev1.c (added) * uspace/app/tester/chardev/chardev1.def (added) * uspace/app/tester/tester.c (modified) * uspace/app/tester/tester.h (modified) * uspace/lib/c/include/ipc/services.h (modified) * uspace/srv/test/chardev-test/Makefile (added) * uspace/srv/test/chardev-test/main.c (added) Chardev needs testing. Mon, 20 Nov 2017 20:37:46 GMT Jiri Svoboda [b2f542a] * uspace/lib/c/generic/bd.c (modified) * uspace/lib/c/include/bd.h (modified) Fix BD file comments. Mon, 20 Nov 2017 20:29:03 GMT Jiri Svoboda [677cad5] * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) * uspace/lib/c/include/io/chardev_srv.h (modified) Chardev server-side error reporting should match client side. Mon, 20 Nov 2017 20:01:24 GMT Jiri Svoboda [19ea61d] * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/generic/io/chardev_srv.c (modified) Chardev should allow large data transfers. Mon, 20 Nov 2017 10:06:59 GMT Jiri Svoboda [c657bd7] * uspace/drv/char/i8042/buffer.h (modified) * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/pl050/pl050.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) Less is sometimes more. Need chardev_read to be able to return less ... Sun, 19 Nov 2017 21:14:19 GMT Jiri Svoboda [5d50c419] * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/include/io/chardev.h (modified) Chardev API should separate error code from number of bytes ... Sat, 18 Nov 2017 20:11:27 GMT Jiri Svoboda [75fcf9b] * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) Undo collateral damage. Sat, 18 Nov 2017 20:06:15 GMT Jiri Svoboda [15c5418] * uspace/drv/hid/adb-kbd/adb-kbd.c (modified) * uspace/drv/hid/atkbd/atkbd.c (modified) * uspace/drv/hid/atkbd/atkbd.h (modified) * uspace/drv/hid/ps2mouse/main.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.c (modified) * uspace/drv/hid/ps2mouse/ps2mouse.h (modified) * uspace/drv/hid/xtkbd/xtkbd.c (modified) * uspace/drv/hid/xtkbd/xtkbd.h (modified) * uspace/lib/c/generic/io/chardev.c (modified) * uspace/lib/c/include/io/chardev.h (modified) chardev_open, chardev_close. Thu, 16 Nov 2017 10:19:02 GMT Jiri Svoboda [92232331] * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/msim-con/msim-con.h (modified) MSIM console driver should avoid storing per-instance data in global ... Thu, 16 Nov 2017 09:51:14 GMT Jiri Svoboda [19d2ce01] * uspace/drv/char/sun4v-con/main.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.c (modified) * uspace/drv/char/sun4v-con/sun4v-con.h (modified) * uspace/drv/platform/msim/msim.c (modified) * uspace/drv/platform/sun4v/sun4v.c (modified) Sun4v console driver can use hw_res for configuration. Thu, 16 Nov 2017 06:51:33 GMT Jakub Jermar [ce96ec2] * uspace/drv/intctl/obio/obio.c (modified) Use proper PRI* macro to print OBIO base in hex Wed, 15 Nov 2017 20:23:50 GMT Jiri Svoboda [7de5f12] * kernel/arch/mips32/src/mach/msim/msim.c (modified) * uspace/drv/char/msim-con/main.c (modified) * uspace/drv/char/msim-con/msim-con.c (modified) * uspace/drv/char/msim-con/msim-con.h (modified) * uspace/drv/platform/msim/msim.c (modified) MSIM console driver can use hw_res instead of sysinfo for configuration. Wed, 15 Nov 2017 12:14:40 GMT Jiri Svoboda [6c9d3bc] * uspace/drv/block/ata_bd/ata_bd.c (modified) * uspace/drv/fb/kfb/kfb.c (modified) Remove more unused includes. Tue, 14 Nov 2017 19:06:58 GMT Jiri Svoboda [17651f8] * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/nic/rtl8169/driver.c (modified) * uspace/drv/time/cmos-rtc/cmos-rtc.c (modified) Remove include of sysinfo.h where not needed. Tue, 14 Nov 2017 18:59:10 GMT Jiri Svoboda [af9f271] * uspace/drv/intctl/obio/obio.c (modified) Remove includes that are no longer needed. Tue, 14 Nov 2017 18:51:26 GMT Jiri Svoboda [e8f9bf0] * uspace/drv/intctl/obio/obio.c (modified) OBIO could use pio_enable. Mon, 13 Nov 2017 20:00:07 GMT jzr [0dd4779] * uspace/lib/c/include/sys/time.h (modified) * uspace/lib/posix/include/posix/inttypes.h (modified) * uspace/lib/posix/include/posix/pthread.h (modified) * uspace/lib/posix/include/posix/signal.h (modified) * uspace/lib/posix/include/posix/stdio.h (modified) * uspace/lib/posix/include/posix/stdlib.h (modified) * uspace/lib/posix/include/posix/string.h (modified) * uspace/lib/posix/include/posix/sys/stat.h (modified) * uspace/lib/posix/include/posix/time.h (modified) Use `__restrict__` instead of `restrict` in header files. Mon, 13 Nov 2017 18:07:46 GMT Jiri Svoboda [a2afd8f] * .gitignore (modified) * boot/arch/ppc32/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/drv/bus/adb/cuda_adb/cuda_adb.c (modified) * uspace/drv/char/msim-con/msim-con.h (modified) * uspace/drv/hid/adb-kbd/Makefile (added) * uspace/drv/hid/adb-kbd/adb-kbd.c (added) * uspace/drv/hid/adb-kbd/adb-kbd.h (added) * uspace/drv/hid/adb-kbd/adb-kbd.ma (added) * uspace/drv/hid/adb-kbd/ctl.c (moved) * uspace/drv/hid/adb-kbd/ctl.h (added) * uspace/drv/hid/adb-kbd/main.c (added) * uspace/drv/hid/adb-mouse/Makefile (added) * uspace/drv/hid/adb-mouse/adb-mouse.c (added) * uspace/drv/hid/adb-mouse/adb-mouse.h (moved) * uspace/drv/hid/adb-mouse/adb-mouse.ma (added) * uspace/drv/hid/adb-mouse/main.c (added) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/input.c (modified) * uspace/srv/hid/input/kbd_ctl.h (modified) * uspace/srv/hid/input/kbd_port.h (modified) * uspace/srv/hid/input/mouse_port.h (modified) * uspace/srv/hid/input/mouse_proto.h (modified) * uspace/srv/hid/input/port/adb.c (deleted) * uspace/srv/hid/input/port/adb_mouse.c (deleted) Move ADB keyboard and mouse support to separate drivers. 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. 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 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 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. 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 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. 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.