# # ChangeLog for / in mainline # # Generated by Trac 1.6 # 2024-11-30T11:47:29Z Sun, 12 Feb 2012 22:57:16 GMT Jakub Jermar [f2bbe8c] * kernel/generic/src/ipc/irq.c (modified) - Enforce PIO ranges no matter whether the address is in memory or in ... Sun, 12 Feb 2012 22:55:58 GMT Jakub Jermar [e777847] * uspace/drv/nic/rtl8139/driver.c (modified) Define Rtl8139 PIO ranges and adjust the IRQ code accordingly. Sun, 12 Feb 2012 22:44:59 GMT Jakub Jermar [9571230] * uspace/drv/nic/ne2k/ne2k.c (modified) Define PIO range for ne2k and modify its IRQ pseudocode accordingly. Sun, 12 Feb 2012 22:43:34 GMT Jakub Jermar [cccdb8b7] * uspace/drv/char/i8042/i8042.c (modified) In i8042 IRQ pseudocode, use the hardware address obtained from the ... Sun, 12 Feb 2012 22:17:59 GMT Jakub Jermar [2507d1fc] * uspace/drv/char/i8042/i8042.c (modified) Define a PIO range for the i8042 driver. Sun, 12 Feb 2012 19:16:29 GMT Jakub Jermar [ec52752] * uspace/drv/nic/e1k/e1k.c (modified) Modify the E1000 driver to work with the new IRQ code constraints. Sun, 12 Feb 2012 19:14:54 GMT Jakub Jermar [bd8c6537] * kernel/generic/src/ipc/irq.c (modified) Check whether the IRQ code provides PIO ranges for all used memory ... Sun, 12 Feb 2012 18:41:44 GMT Jakub Jermar [d57122c] * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/hc.h (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/hc.h (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) UHCI and OHCI HC's now define and use proper IRQ PIO range. Sun, 12 Feb 2012 14:26:04 GMT Jakub Jermar [a996ae31] * abi/include/ddi/irq.h (modified) * kernel/generic/include/ipc/irq.h (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/syscall/copy.c (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/hid/input/port/gxemul.c (modified) * uspace/srv/hid/input/port/msim.c (modified) * uspace/srv/hid/input/port/ns16550.c (modified) * uspace/srv/hid/input/port/pl050.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) Userspace IRQ pseudocode is expected to use physical addresses from ... Sun, 12 Feb 2012 14:23:02 GMT Jakub Jermar [ec12ab8] * uspace/drv/bus/usb/ohci/hc.c (modified) OHCI should use CMD_PIO_READ_* instead of already removed CMD_MEM_READ_*. Sun, 12 Feb 2012 13:57:39 GMT Jakub Jermar [077bc5b9] * kernel/generic/src/ipc/irq.c (modified) Remove left-over stuff not removed by the previous changeset. Sun, 12 Feb 2012 12:46:52 GMT Jakub Jermar [69114714] * kernel/generic/include/ddi/irq.h (modified) * kernel/generic/src/ipc/irq.c (modified) Switching to the driver's address space will no longer be needed. Sun, 12 Feb 2012 12:40:52 GMT Jakub Jermar [89b6a3b] * kernel/generic/src/ipc/irq.c (modified) Remove kernel support for CMD_MEM_* IRQ pseudocode commanfs. Sun, 12 Feb 2012 11:37:17 GMT Jakub Jermar [c617e98] * abi/include/ddi/irq.h (modified) Remove all CMD_MEM_* IRQ pseudocode commands. The tree is now broken. Fri, 10 Feb 2012 09:46:53 GMT Jakub Jermar [96d9cdd] * kernel/generic/src/mm/km.c (modified) Revert most of jakub@jermar.eu-20120209221546-bzbo0pu778r1xumq. The ... Thu, 09 Feb 2012 22:15:46 GMT Jakub Jermar [492ddc9] * kernel/generic/src/mm/km.c (modified) Match km_page_free() size parameter in km_unmap_aligned() with that ... Thu, 09 Feb 2012 21:54:30 GMT Jakub Jermar [33ca0f5] * kernel/generic/include/macros.h (modified) iswithin() needs to be imune to the base + size 64-bit overflow. Tue, 31 Jan 2012 22:51:02 GMT Jakub Jermar [7b5789e] * kernel/test/mm/mapping1.c (modified) Do not leak frame, page0 and page1 in error path's either. Tue, 31 Jan 2012 22:45:07 GMT Jakub Jermar [b860f9e] * kernel/test/mm/mapping1.c (modified) * kernel/test/mm/mapping1.def (modified) Do not leak frame, page0 and page1 in mapping1 test. The test shall ... Tue, 31 Jan 2012 22:44:35 GMT Jakub Jermar [03cdd2b] * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/km.c (modified) Add km_unmap() and km_unmap_aligned(). Tue, 31 Jan 2012 22:03:21 GMT Jakub Jermar [bf3dd35] * kernel/genarch/src/acpi/acpi.c (modified) * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/km.c (modified) There is no need to have km_map() for aligned addresses and ... Sat, 28 Jan 2012 14:39:23 GMT Jakub Jermar [20de14d] * kernel/test/mm/mapping1.c (modified) Streamline mapping1 test. Sat, 28 Jan 2012 13:10:30 GMT Jakub Jermar [61ac34d] * kernel/arch/arm32/src/ras.c (modified) Map the RAS page using km_map(). Sat, 28 Jan 2012 12:51:42 GMT Jakub Jermar [8757be86] * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/mm/page.c (modified) Remove map_structure(). Sat, 28 Jan 2012 12:38:22 GMT Jakub Jermar [93da799] * kernel/genarch/src/acpi/acpi.c (modified) Implement map_sdt() using km_map_structure(). Sat, 28 Jan 2012 12:36:01 GMT Jakub Jermar [babb57e] * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/km.c (modified) Add km_map_structure(), inspired from a soon-to-be-removed ... Fri, 27 Jan 2012 23:01:00 GMT Jakub Jermar [221c9ec] * kernel/generic/src/main/kinit.c (modified) Use km_map() in kinit(). Fri, 27 Jan 2012 22:41:06 GMT Jakub Jermar [1ccd0aa] * kernel/generic/src/mm/km.c (modified) Use km_map() in km_temporary_page_get(). Fri, 27 Jan 2012 22:19:12 GMT Jakub Jermar [adec5b45] * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/km.c (modified) Rename hw_map() to km_map() and add protection flags argument to ... Fri, 27 Jan 2012 21:12:25 GMT Jakub Jermar [d4673296] * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (modified) * kernel/arch/ia32/src/smp/smp.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ppc32/src/drivers/pic.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/drivers/kbd.c (modified) * kernel/arch/sparc64/src/drivers/pci.c (modified) * kernel/genarch/src/drivers/ega/ega.c (modified) * kernel/genarch/src/drivers/s3c24xx_uart/s3c24xx_uart.c (modified) * kernel/genarch/src/fb/fb.c (modified) * kernel/generic/include/mm/km.h (modified) * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/mm/km.c (modified) * kernel/generic/src/mm/page.c (modified) Move hw_map() to km.c Fri, 27 Jan 2012 21:05:27 GMT Jakub Jermar [4dee0cb] * kernel/arch/mips64/src/mips64.c (modified) * kernel/arch/mips64/src/mm/frame.c (modified) Fix mips64 build. Wed, 25 Jan 2012 22:59:35 GMT Jakub Jermar [32817cc] * kernel/arch/arm32/src/arm32.c (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/mips32/src/mips32.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/ppc32.c (modified) * kernel/arch/sparc64/src/sun4u/sparc64.c (modified) * kernel/arch/sparc64/src/sun4v/sparc64.c (modified) * kernel/genarch/src/multiboot/multiboot.c (modified) * kernel/genarch/src/multiboot/multiboot2.c (modified) * kernel/generic/include/config.h (modified) * kernel/generic/src/lib/rd.c (modified) * kernel/generic/src/main/kinit.c (modified) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/backend_elf.c (modified) * kernel/generic/src/mm/frame.c (modified) Make the kernel ready for init tasks loaded to high memory. Mon, 16 Jan 2012 22:45:38 GMT Jakub Jermar [7943c43] * abi/include/ipc/methods.h (modified) * abi/include/syscall.h (modified) * boot/Makefile.common (modified) * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * contrib/conf/net-qe.sh (modified) * kernel/arch/arm32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/mips64/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/sun4u/frame.c (modified) * kernel/arch/sparc64/src/mm/sun4v/frame.c (modified) * kernel/generic/include/ddi/ddi.h (modified) * kernel/generic/include/ipc/sysipc.h (modified) * kernel/generic/include/mm/as.h (modified) * kernel/generic/src/ddi/ddi.c (modified) * kernel/generic/src/ipc/irq.c (modified) * kernel/generic/src/ipc/sysipc.c (modified) * kernel/generic/src/lib/elf.c (modified) * kernel/generic/src/mm/as.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/proc/program.c (modified) * kernel/generic/src/syscall/syscall.c (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/app/klog/klog.c (modified) * uspace/app/mkbd/main.c (modified) * uspace/app/tester/mm/common.c (modified) * uspace/app/tester/mm/mapping1.c (modified) * uspace/app/trace/syscalls.c (modified) * uspace/app/usbinfo/dev.c (modified) * uspace/app/usbinfo/info.c (modified) * uspace/app/usbinfo/main.c (modified) * uspace/app/usbinfo/usbinfo.h (modified) * uspace/app/websrv/websrv.c (modified) * uspace/dist/data/web/helenos.png (added) * uspace/dist/data/web/index.htm (modified) * uspace/drv/bus/isa/Makefile (modified) * uspace/drv/bus/isa/i8237.c (added) * uspace/drv/bus/isa/i8237.h (moved) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/bus/pci/pciintel/pci.c (modified) * uspace/drv/bus/usb/ohci/hc.c (modified) * uspace/drv/bus/usb/ohci/ohci.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.c (modified) * uspace/drv/bus/usb/ohci/ohci_batch.h (modified) * uspace/drv/bus/usb/ohci/pci.c (modified) * uspace/drv/bus/usb/ohci/root_hub.c (modified) * uspace/drv/bus/usb/uhci/hc.c (modified) * uspace/drv/bus/usb/uhci/pci.c (modified) * uspace/drv/bus/usb/uhci/transfer_list.c (modified) * uspace/drv/bus/usb/uhci/uhci.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.c (modified) * uspace/drv/bus/usb/uhci/uhci_batch.h (modified) * uspace/drv/bus/usb/uhci/utils/malloc32.h (modified) * uspace/drv/bus/usb/uhcirh/main.c (modified) * uspace/drv/bus/usb/uhcirh/port.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/bus/usb/usbhub/port.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.c (modified) * uspace/drv/bus/usb/usbhub/usbhub.h (modified) * uspace/drv/bus/usb/usbmast/main.c (modified) * uspace/drv/bus/usb/usbmid/main.c (modified) * uspace/drv/bus/usb/vhc/hub.c (modified) * uspace/drv/char/i8042/Makefile (moved) * uspace/drv/char/i8042/buffer.h (added) * uspace/drv/char/i8042/i8042.c (added) * uspace/drv/char/i8042/i8042.h (added) * uspace/drv/char/i8042/i8042.ma (added) * uspace/drv/char/i8042/main.c (added) * uspace/drv/char/ps2mouse/Makefile (added) * uspace/drv/char/ps2mouse/chardev.c (added) * uspace/drv/char/ps2mouse/chardev.h (moved) * uspace/drv/char/ps2mouse/main.c (added) * uspace/drv/char/ps2mouse/ps2mouse.c (added) * uspace/drv/char/ps2mouse/ps2mouse.h (added) * uspace/drv/char/ps2mouse/ps2mouse.ma (added) * uspace/drv/char/xtkbd/Makefile (added) * uspace/drv/char/xtkbd/chardev.c (added) * uspace/drv/char/xtkbd/chardev.h (added) * uspace/drv/char/xtkbd/main.c (added) * uspace/drv/char/xtkbd/xtkbd.c (added) * uspace/drv/char/xtkbd/xtkbd.h (added) * uspace/drv/char/xtkbd/xtkbd.ma (added) * uspace/drv/infrastructure/rootmac/rootmac.c (modified) * uspace/drv/infrastructure/rootpc/rootpc.c (modified) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/e1k/e1k.h (modified) * uspace/drv/nic/e1k/e1k.ma (modified) * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/drv/nic/ne2k/dp8390.h (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/defs.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/drv/nic/rtl8139/general.c (modified) * uspace/lib/c/generic/as.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/ddi.c (modified) * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/elf/elf_load.c (modified) * uspace/lib/c/generic/ipc.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/generic/malloc.c (modified) * uspace/lib/c/generic/mman.c (modified) * uspace/lib/c/generic/time.c (modified) * uspace/lib/c/include/as.h (modified) * uspace/lib/c/include/async.h (modified) * uspace/lib/c/include/ddi.h (modified) * uspace/lib/c/include/device/hw_res.h (modified) * uspace/lib/c/include/device/hw_res_parsed.h (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/ipc/ipc.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/include/ops/hw_res.h (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/drv/include/usbhc_iface.h (modified) * uspace/lib/fb/imgmap.c (modified) * uspace/lib/fb/screenbuffer.c (modified) * uspace/lib/fs/libfs.c (modified) * uspace/lib/net/generic/packet_remote.c (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/lib/usb/Makefile (modified) * uspace/lib/usb/include/usb/classes/hub.h (modified) * uspace/lib/usb/include/usb/dev.h (added) * uspace/lib/usb/include/usb/hc.h (modified) * uspace/lib/usb/include/usb/usb.h (modified) * uspace/lib/usb/src/ddfiface.c (modified) * uspace/lib/usb/src/dev.c (moved) * uspace/lib/usb/src/hc.c (modified) * uspace/lib/usb/src/usb.c (modified) * uspace/lib/usbdev/Makefile (modified) * uspace/lib/usbdev/include/usb/dev/driver.h (modified) * uspace/lib/usbdev/include/usb/dev/hub.h (modified) * uspace/lib/usbdev/include/usb/dev/pipes.h (modified) * uspace/lib/usbdev/include/usb/dev/poll.h (modified) * uspace/lib/usbdev/include/usb/dev/request.h (modified) * uspace/lib/usbdev/include/usb/dev/usb_device_connection.h (added) * uspace/lib/usbdev/src/altiface.c (modified) * uspace/lib/usbdev/src/devdrv.c (modified) * uspace/lib/usbdev/src/devpoll.c (modified) * uspace/lib/usbdev/src/hub.c (modified) * uspace/lib/usbdev/src/pipepriv.c (deleted) * uspace/lib/usbdev/src/pipes.c (modified) * uspace/lib/usbdev/src/pipesinit.c (modified) * uspace/lib/usbdev/src/pipesio.c (deleted) * uspace/lib/usbdev/src/recognise.c (modified) * uspace/lib/usbhost/include/usb/host/endpoint.h (modified) * uspace/lib/usbhost/include/usb/host/usb_device_manager.h (modified) * uspace/lib/usbhost/include/usb/host/usb_transfer_batch.h (modified) * uspace/lib/usbhost/src/iface.c (modified) * uspace/lib/usbhost/src/usb_device_manager.c (modified) * uspace/lib/usbhost/src/usb_endpoint_manager.c (modified) * uspace/lib/usbhost/src/usb_transfer_batch.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/fb/port/ega.c (modified) * uspace/srv/hid/fb/port/kchar.c (modified) * uspace/srv/hid/fb/port/kfb.c (modified) * uspace/srv/hid/fb/port/niagara.c (modified) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/include/mouse.h (modified) * uspace/srv/hid/input/include/mouse_proto.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/chardev_mouse.c (deleted) * uspace/srv/hid/input/port/gxemul.c (modified) * uspace/srv/hid/input/port/msim.c (modified) * uspace/srv/hid/input/port/niagara.c (modified) * uspace/srv/hid/input/port/ns16550.c (modified) * uspace/srv/hid/input/port/pl050.c (modified) * uspace/srv/hid/input/proto/adb.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/input/proto/ps2.c (deleted) * uspace/srv/hid/remcons/Makefile (added) * uspace/srv/hid/remcons/remcons.c (added) * uspace/srv/hid/remcons/remcons.h (added) * uspace/srv/hid/remcons/telnet.h (added) * uspace/srv/hid/remcons/user.c (added) * uspace/srv/hid/remcons/user.h (added) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/i8042/i8042.c (deleted) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/hw/irc/obio/obio.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/conn.h (modified) * uspace/srv/net/tl/tcp/segment.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/tcp.c (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/test.c (modified) * uspace/srv/net/tl/tcp/tqueue.c (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) * uspace/srv/net/tl/tcp/ucall.h (modified) * uspace/srv/vfs/vfs.c (modified) Merge mainline changes. Mon, 16 Jan 2012 22:38:45 GMT Jakub Jermar [9117ef9b] * kernel/arch/ia32/src/mm/frame.c (modified) Restrict the e820 table entries to 32-bits on ia32. Sun, 15 Jan 2012 21:31:20 GMT Jakub Jermar [a538808] * kernel/arch/arm32/src/mm/page.c (modified) Get rid of apparently left-over protoype code from GAT02 development ... Sun, 15 Jan 2012 20:51:21 GMT Jakub Jermar [f6b84f7] * kernel/arch/arm32/src/mm/page.c (modified) Streamline allocation of the frame for the exception vectors. Sun, 15 Jan 2012 19:49:26 GMT Jakub Jermar [8356e59] * kernel/arch/arm32/include/mm/km.h (modified) Do not include the PTL0 range which includes the high exception ... Sun, 15 Jan 2012 14:21:16 GMT Vojtech Horky [3ea725e] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/srv/hid/remcons/Makefile (added) * uspace/srv/hid/remcons/remcons.c (added) * uspace/srv/hid/remcons/remcons.h (added) * uspace/srv/hid/remcons/telnet.h (added) * uspace/srv/hid/remcons/user.c (added) * uspace/srv/hid/remcons/user.h (added) Merge remote console (telnet-like server) The service `remcons' is ... Sun, 15 Jan 2012 14:12:48 GMT Vojtech Horky [d50db30] * uspace/app/init/init.c (modified) Start remote console automatically Sun, 15 Jan 2012 14:06:02 GMT Vojtech Horky [bd79281] * uspace/srv/hid/remcons/user.h (modified) remcons: be queit in non-debug build Sun, 15 Jan 2012 13:51:09 GMT Vojtech Horky [a1347a7] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/char/i8042/Makefile (moved) * uspace/drv/char/i8042/buffer.h (added) * uspace/drv/char/i8042/i8042.c (added) * uspace/drv/char/i8042/i8042.h (added) * uspace/drv/char/i8042/i8042.ma (added) * uspace/drv/char/i8042/main.c (added) * uspace/drv/char/ps2mouse/Makefile (added) * uspace/drv/char/ps2mouse/chardev.c (added) * uspace/drv/char/ps2mouse/chardev.h (moved) * uspace/drv/char/ps2mouse/main.c (added) * uspace/drv/char/ps2mouse/ps2mouse.c (added) * uspace/drv/char/ps2mouse/ps2mouse.h (added) * uspace/drv/char/ps2mouse/ps2mouse.ma (added) * uspace/drv/char/xtkbd/Makefile (added) * uspace/drv/char/xtkbd/chardev.c (added) * uspace/drv/char/xtkbd/chardev.h (added) * uspace/drv/char/xtkbd/main.c (added) * uspace/drv/char/xtkbd/xtkbd.c (added) * uspace/drv/char/xtkbd/xtkbd.h (added) * uspace/drv/char/xtkbd/xtkbd.ma (added) * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/drv/nic/ne2k/dp8390.h (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/include/mouse.h (modified) * uspace/srv/hid/input/include/mouse_proto.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/chardev_mouse.c (deleted) * uspace/srv/hid/input/proto/adb.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/input/proto/ps2.c (deleted) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/i8042/i8042.c (deleted) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) Merge mainline changes Sat, 14 Jan 2012 23:31:26 GMT Martin Decky [f302586] * uspace/lib/c/generic/async.c (modified) * uspace/lib/c/generic/devman.c (modified) * uspace/lib/c/generic/loc.c (modified) * uspace/lib/c/include/devman.h (modified) * uspace/lib/c/include/loc.h (modified) * uspace/lib/drv/generic/driver.c (modified) * uspace/srv/bd/ata_bd/ata_bd.c (modified) * uspace/srv/bd/file_bd/file_bd.c (modified) * uspace/srv/bd/gxe_bd/gxe_bd.c (modified) * uspace/srv/bd/part/guid_part/guid_part.c (modified) * uspace/srv/bd/part/mbr_part/mbr_part.c (modified) * uspace/srv/bd/rd/rd.c (modified) * uspace/srv/devman/main.c (modified) * uspace/srv/hid/console/console.c (modified) * uspace/srv/hid/fb/fb.c (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (modified) * uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified) * uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified) make sure the client_connection is explicitly set at most once it is ... Sat, 14 Jan 2012 11:07:34 GMT Jiri Svoboda [6d8455d] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/lo/lo.c (modified) * uspace/drv/nic/ne2k/dp8390.c (modified) * uspace/drv/nic/ne2k/dp8390.h (modified) * uspace/drv/nic/ne2k/ne2k.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/lib/c/generic/device/nic.c (modified) * uspace/lib/c/include/device/nic.h (modified) * uspace/lib/drv/generic/remote_nic.c (modified) * uspace/lib/drv/include/ops/nic.h (modified) * uspace/lib/nic/include/nic.h (modified) * uspace/lib/nic/include/nic_driver.h (modified) * uspace/lib/nic/include/nic_impl.h (modified) * uspace/lib/nic/src/nic_driver.c (modified) * uspace/lib/nic/src/nic_impl.c (modified) * uspace/srv/net/nil/eth/eth.c (modified) * uspace/srv/net/nil/nildummy/nildummy.c (modified) Eliminate packet_t from sending direction of NIC interface. Sat, 14 Jan 2012 09:53:41 GMT Jan Vesely [f991b6b] * boot/arch/amd64/Makefile.inc (modified) * boot/arch/ia64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/app/init/init.c (modified) * uspace/drv/bus/isa/isa.c (modified) * uspace/drv/bus/isa/isa.dev (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) * uspace/drv/char/i8042/Makefile (moved) * uspace/drv/char/i8042/buffer.h (added) * uspace/drv/char/i8042/i8042.c (added) * uspace/drv/char/i8042/i8042.h (added) * uspace/drv/char/i8042/i8042.ma (added) * uspace/drv/char/i8042/main.c (added) * uspace/drv/char/ps2mouse/Makefile (added) * uspace/drv/char/ps2mouse/chardev.c (added) * uspace/drv/char/ps2mouse/chardev.h (moved) * uspace/drv/char/ps2mouse/main.c (added) * uspace/drv/char/ps2mouse/ps2mouse.c (added) * uspace/drv/char/ps2mouse/ps2mouse.h (added) * uspace/drv/char/ps2mouse/ps2mouse.ma (added) * uspace/drv/char/xtkbd/Makefile (added) * uspace/drv/char/xtkbd/chardev.c (added) * uspace/drv/char/xtkbd/chardev.h (added) * uspace/drv/char/xtkbd/main.c (added) * uspace/drv/char/xtkbd/xtkbd.c (added) * uspace/drv/char/xtkbd/xtkbd.h (added) * uspace/drv/char/xtkbd/xtkbd.ma (added) * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/include/mouse.h (modified) * uspace/srv/hid/input/include/mouse_proto.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/chardev_mouse.c (deleted) * uspace/srv/hid/input/proto/adb.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/input/proto/ps2.c (deleted) * uspace/srv/hw/char/i8042/i8042.c (deleted) Merge i8042//kbd/mouse DDF drivers. Fri, 13 Jan 2012 22:42:19 GMT Jakub Jermar [d56382d] * kernel/generic/src/mm/backend_elf.c (modified) Nits and compile fixes. Fri, 13 Jan 2012 22:31:32 GMT Jakub Jermar [c7f8fc5] * kernel/generic/src/mm/backend_elf.c (modified) Use temporary pages in the ELF backend. Fri, 13 Jan 2012 22:29:44 GMT Jakub Jermar [c142860] * kernel/generic/src/mm/backend_anon.c (modified) Use temporary pages in the anonymous backend. Fri, 13 Jan 2012 22:27:09 GMT Jakub Jermar [f7f47a7] * kernel/generic/include/mm/km.h (modified) * kernel/generic/src/mm/km.c (modified) Add interfaces for creating and destroying temporary pages. Fri, 13 Jan 2012 20:49:13 GMT Jakub Jermar [1a313f7] * kernel/generic/include/mm/frame.h (modified) Do not allocate from low memory when the requestor wants high memory ... Fri, 13 Jan 2012 20:42:20 GMT Jakub Jermar [a2789d2] * kernel/genarch/src/mm/page_pt.c (modified) Avoid overflow in comparison when base + size == 0. Thu, 12 Jan 2012 12:19:51 GMT Vojtech Horky [03e0a244] * uspace/srv/hid/remcons/remcons.c (modified) remcons: display welcome message Thu, 12 Jan 2012 11:03:17 GMT Vojtech Horky [178d6a3] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: handle backspace The handling is a bit hackish because the ... Thu, 12 Jan 2012 10:07:40 GMT Vojtech Horky [c17c4e28] * uspace/srv/hid/remcons/user.c (modified) remcons: better key translation Thu, 12 Jan 2012 09:45:21 GMT Vojtech Horky [2a180307] * uspace/srv/hid/remcons/telnet.h (modified) * uspace/srv/hid/remcons/user.c (modified) remcons: ignore telnet commands Thu, 12 Jan 2012 09:29:00 GMT Vojtech Horky [99c2e9f3] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: more refactoring Thu, 12 Jan 2012 08:48:51 GMT Vojtech Horky [261bbdc] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: attribute renaming Thu, 12 Jan 2012 08:47:09 GMT Vojtech Horky [5923cf82] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: add comments Thu, 12 Jan 2012 08:38:13 GMT Vojtech Horky [d545d03] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/remcons.h (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: unify log/error messages Thu, 12 Jan 2012 08:16:42 GMT Vojtech Horky [8562724] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/user.c (modified) * uspace/srv/hid/remcons/user.h (modified) remcons: minor refactoring Thu, 12 Jan 2012 08:10:14 GMT Vojtech Horky [30d4706] * uspace/srv/hid/remcons/Makefile (modified) * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/remcons.h (added) * uspace/srv/hid/remcons/user.c (added) * uspace/srv/hid/remcons/user.h (added) remcons: split source into more files Thu, 12 Jan 2012 07:47:51 GMT Vojtech Horky [787b65b] * uspace/srv/hid/remcons/remcons.c (modified) remcons: variable/type renaming The most fundamental change is that ... Wed, 11 Jan 2012 16:25:44 GMT Vojtech Horky [1870d81] * uspace/srv/hid/remcons/remcons.c (modified) remcons: kill task on socket close Timeout variants are needed ... Tue, 10 Jan 2012 14:59:39 GMT Vojtech Horky [7c2bb2c] * uspace/srv/hid/remcons/remcons.c (modified) remcons: spawn task in separate fibril Tue, 10 Jan 2012 14:51:09 GMT Vojtech Horky [3806317] * uspace/srv/hid/remcons/remcons.c (modified) * uspace/srv/hid/remcons/telnet.h (added) remcons: move telnet commands to telnet.h Mon, 09 Jan 2012 18:05:37 GMT Vojtech Horky [6f7cd5d] * uspace/srv/hid/remcons/remcons.c (modified) remcons: safer wrt. fibrils Mon, 09 Jan 2012 17:52:42 GMT Vojtech Horky [5576358] * uspace/srv/hid/remcons/remcons.c (modified) remcons: add wrappers for client_t Mon, 09 Jan 2012 17:28:28 GMT Vojtech Horky [21a9869] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/srv/hid/remcons/Makefile (added) * uspace/srv/hid/remcons/remcons.c (added) Start work on telnet-like server (remcons) Fri, 06 Jan 2012 14:05:58 GMT Martin Decky [0a549cc] * uspace/app/websrv/websrv.c (modified) improve web server * add proper responses for HTTP error codes 400, ... Thu, 05 Jan 2012 17:49:20 GMT Martin Decky [7852625] * kernel/arch/arm32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/mips64/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/sparc64/src/mm/sun4u/frame.c (modified) * kernel/arch/sparc64/src/mm/sun4v/frame.c (modified) * kernel/generic/src/mm/frame.c (modified) zone_external_conf_alloc() must be allowed to fail gracefully (by ... Thu, 05 Jan 2012 16:11:00 GMT Martin Decky [9f0fb84] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/e1k/e1k.h (modified) * uspace/drv/nic/e1k/e1k.ma (modified) resurrect older e1000 adapters Thu, 05 Jan 2012 15:48:08 GMT Martin Decky [77c2b02] * uspace/drv/nic/e1k/e1k.c (modified) * uspace/drv/nic/e1k/e1k.h (modified) * uspace/drv/nic/e1k/e1k.ma (modified) e1k: add better extension points Wed, 04 Jan 2012 09:53:20 GMT Jan Vesely [d5c60a2] * uspace/app/init/init.c (modified) init: Don't try to start i8042 service. It's gone. Wed, 04 Jan 2012 01:03:22 GMT Jan Vesely [a8bf1ea] * uspace/srv/hid/input/Makefile (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/include/mouse_proto.h (modified) * uspace/srv/hid/input/port/chardev.c (modified) * uspace/srv/hid/input/port/chardev_mouse.c (deleted) * uspace/srv/hid/input/proto/ps2.c (deleted) input: Remove traces of ps2 mouse and keyboard. We don't need those ... Wed, 04 Jan 2012 00:53:57 GMT Jan Vesely [41c9a22] * boot/arch/ia64/Makefile.inc (modified) * uspace/Makefile (modified) * uspace/srv/hw/char/i8042/Makefile (deleted) * uspace/srv/hw/char/i8042/i8042.c (deleted) * uspace/srv/hw/char/i8042/i8042.h (deleted) Remove srv/char/i8042. This leaves ia64 without input drivers. ... Wed, 04 Jan 2012 00:50:07 GMT Jan Vesely [bd87ae0] * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/xtkbd/Makefile (modified) * uspace/drv/char/xtkbd/chardev.c (added) * uspace/drv/char/xtkbd/chardev.h (added) * uspace/drv/char/xtkbd/xtkbd.c (modified) i8042, xtkbd: Switch keyboard away from DDF provided interface. Wed, 04 Jan 2012 00:45:06 GMT Jan Vesely [2f79a38] * uspace/drv/char/ps2mouse/chardev.c (modified) * uspace/drv/char/ps2mouse/chardev.h (modified) * uspace/drv/char/ps2mouse/ps2mouse.c (modified) ps2mouse: User exchange rather than session in chardev iface. Wed, 04 Jan 2012 00:28:29 GMT Jan Vesely [22e4e9b] * uspace/drv/char/i8042/i8042.c (modified) i8042: Redundant Wed, 04 Jan 2012 00:13:53 GMT Jan Vesely [a455321] * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/i8042/i8042.h (modified) * uspace/drv/char/ps2mouse/Makefile (modified) * uspace/drv/char/ps2mouse/chardev.c (added) * uspace/drv/char/ps2mouse/chardev.h (added) * uspace/drv/char/ps2mouse/ps2mouse.c (modified) i8042, ps2mouse: Use separate chardev interface instead of the one ... Tue, 03 Jan 2012 15:09:52 GMT Jan Vesely [ecc6323] * uspace/drv/char/xtkbd/xtkbd.c (modified) xtkbd: Ignore AT command response. Fixes warnings on LED indicator ... Tue, 03 Jan 2012 13:29:09 GMT Jan Vesely [1ff1ee1] * uspace/drv/char/xtkbd/xtkbd.c (modified) xtkbd: Add support for setting LED indicators. This breaks XT ... Mon, 02 Jan 2012 20:35:02 GMT Jakub Jermar [db64d094] * kernel/arch/arm32/include/mm/km.h (modified) Quarter the size of arm32's kernel non-identity to compensate for ... Sun, 01 Jan 2012 22:01:47 GMT Jan Vesely [8bb9540] * uspace/drv/char/i8042/i8042.c (modified) * uspace/drv/char/i8042/main.c (modified) * uspace/drv/char/ps2mouse/main.c (modified) * uspace/drv/char/ps2mouse/ps2mouse.c (modified) * uspace/drv/char/xtkbd/main.c (modified) * uspace/drv/char/xtkbd/xtkbd.c (modified) i8042, ps2mouse, xtkbd: Drop optical separators. Requested on ML. Sun, 01 Jan 2012 21:57:09 GMT Jan Vesely [1dea6d7] * uspace/srv/hid/input/generic/input.c (modified) hid/input: Add TODO note. Sun, 01 Jan 2012 12:27:58 GMT Jakub Jermar [2107e79] * kernel/generic/src/mm/page.c (modified) Make sure the alignment in hw_map() is at least PAGE_SIZE. Sat, 31 Dec 2011 18:19:35 GMT Jakub Jermar [c520034] * kernel/Makefile (modified) * kernel/arch/abs32le/Makefile.inc (modified) * kernel/arch/abs32le/include/mm/frame.h (modified) * kernel/arch/abs32le/include/mm/km.h (added) * kernel/arch/abs32le/src/mm/frame.c (modified) * kernel/arch/abs32le/src/mm/km.c (added) * kernel/arch/abs32le/src/mm/page.c (modified) * kernel/arch/amd64/Makefile.inc (modified) * kernel/arch/amd64/include/mm/frame.h (modified) * kernel/arch/amd64/include/mm/km.h (added) * kernel/arch/amd64/src/mm/km.c (added) * kernel/arch/amd64/src/mm/page.c (modified) * kernel/arch/arm32/Makefile.inc (modified) * kernel/arch/arm32/include/mach/integratorcp/integratorcp.h (modified) * kernel/arch/arm32/include/mach/testarm/testarm.h (modified) * kernel/arch/arm32/include/machine_func.h (modified) * kernel/arch/arm32/include/mm/frame.h (modified) * kernel/arch/arm32/include/mm/km.h (added) * kernel/arch/arm32/include/mm/page.h (modified) * kernel/arch/arm32/src/mach/gta02/gta02.c (modified) * kernel/arch/arm32/src/mach/integratorcp/integratorcp.c (modified) * kernel/arch/arm32/src/mach/testarm/testarm.c (modified) * kernel/arch/arm32/src/machine_func.c (modified) * kernel/arch/arm32/src/mm/frame.c (modified) * kernel/arch/arm32/src/mm/km.c (added) * kernel/arch/arm32/src/mm/page.c (modified) * kernel/arch/ia32/Makefile.inc (modified) * kernel/arch/ia32/include/mm/frame.h (modified) * kernel/arch/ia32/include/mm/km.h (added) * kernel/arch/ia32/src/mm/frame.c (modified) * kernel/arch/ia32/src/mm/km.c (added) * kernel/arch/ia32/src/mm/page.c (modified) * kernel/arch/ia64/Makefile.inc (modified) * kernel/arch/ia64/include/arch.h (modified) * kernel/arch/ia64/include/asm.h (modified) * kernel/arch/ia64/include/legacyio.h (added) * kernel/arch/ia64/include/mm/frame.h (modified) * kernel/arch/ia64/include/mm/km.h (added) * kernel/arch/ia64/include/mm/page.h (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/ia64/src/mm/km.c (added) * kernel/arch/ia64/src/mm/page.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/ia64/src/start.S (modified) * kernel/arch/mips32/Makefile.inc (modified) * kernel/arch/mips32/include/mm/as.h (modified) * kernel/arch/mips32/include/mm/frame.h (modified) * kernel/arch/mips32/include/mm/km.h (added) * kernel/arch/mips32/src/mm/frame.c (modified) * kernel/arch/mips32/src/mm/km.c (added) * kernel/arch/mips32/src/mm/page.c (modified) * kernel/arch/mips32/src/mm/tlb.c (modified) * kernel/arch/mips64/Makefile.inc (modified) * kernel/arch/mips64/include/mm/frame.h (modified) * kernel/arch/mips64/include/mm/km.h (added) * kernel/arch/mips64/src/mm/frame.c (modified) * kernel/arch/mips64/src/mm/km.c (added) * kernel/arch/mips64/src/mm/page.c (modified) * kernel/arch/ppc32/Makefile.inc (modified) * kernel/arch/ppc32/include/mm/frame.h (modified) * kernel/arch/ppc32/include/mm/km.h (added) * kernel/arch/ppc32/src/mm/frame.c (modified) * kernel/arch/ppc32/src/mm/km.c (added) * kernel/arch/ppc32/src/mm/page.c (modified) * kernel/arch/sparc64/Makefile.inc (modified) * kernel/arch/sparc64/include/mm/km.h (added) * kernel/arch/sparc64/include/mm/sun4u/frame.h (modified) * kernel/arch/sparc64/include/mm/sun4u/km.h (added) * kernel/arch/sparc64/include/mm/sun4v/frame.h (modified) * kernel/arch/sparc64/include/mm/sun4v/km.h (added) * kernel/arch/sparc64/src/mm/page.c (modified) * kernel/arch/sparc64/src/mm/sun4u/frame.c (modified) * kernel/arch/sparc64/src/mm/sun4u/km.c (added) * kernel/arch/sparc64/src/mm/sun4u/tlb.c (modified) * kernel/arch/sparc64/src/mm/sun4v/frame.c (modified) * kernel/arch/sparc64/src/mm/sun4v/km.c (added) * kernel/arch/sparc64/src/mm/sun4v/tlb.c (modified) * kernel/genarch/include/mm/page_ht.h (modified) * kernel/genarch/src/mm/as_ht.c (modified) * kernel/genarch/src/mm/as_pt.c (modified) * kernel/genarch/src/mm/page_ht.c (modified) * kernel/genarch/src/mm/page_pt.c (modified) * kernel/generic/include/align.h (modified) * kernel/generic/include/config.h (modified) * kernel/generic/include/lib/ra.h (added) * kernel/generic/include/macros.h (modified) * kernel/generic/include/mm/frame.h (modified) * kernel/generic/include/mm/km.h (added) * kernel/generic/include/mm/page.h (modified) * kernel/generic/src/cpu/cpu.c (modified) * kernel/generic/src/lib/ra.c (added) * kernel/generic/src/main/main.c (modified) * kernel/generic/src/mm/frame.c (modified) * kernel/generic/src/mm/km.c (added) * kernel/generic/src/mm/page.c (modified) * kernel/generic/src/mm/reserve.c (modified) * kernel/generic/src/proc/thread.c (modified) Support for kernel non-identity mappings, phase I. - ... Sat, 31 Dec 2011 16:06:11 GMT Jan Vesely [c322fd6] * uspace/drv/char/ps2mouse/ps2mouse.c (modified) ps2mouse: Ad support for 4th and 5th button IntelliMouse extension. ... Sat, 31 Dec 2011 15:05:32 GMT Jan Vesely [c637571] * uspace/drv/char/ps2mouse/ps2mouse.c (modified) ps2mouse: Add support for IntelliMouse wheel extension. Tested on ... Sat, 31 Dec 2011 12:16:21 GMT Jan Vesely [db9ef0c] * uspace/drv/char/ps2mouse/ps2mouse.c (modified) ps2mouse: Fix movement parsing. It is reported as 9bit values. Sat, 31 Dec 2011 00:12:58 GMT Jakub Jermar [22f0561] * kernel/arch/ia64/include/arch.h (modified) * kernel/arch/ia64/include/asm.h (modified) * kernel/arch/ia64/include/legacyio.h (added) * kernel/arch/ia64/include/mm/page.h (modified) * kernel/arch/ia64/src/ia64.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) * kernel/arch/ia64/src/start.S (modified) Get rid of kernel static non-identity mappings on ia64. - IO_OFFSET ... Fri, 30 Dec 2011 23:56:54 GMT Jakub Jermar [efb48eb] * kernel/generic/src/mm/page.c (modified) Make hw_map() allocate naturally aligned virtual addresses. Fri, 30 Dec 2011 19:27:15 GMT Jakub Jermar [41deb2a] * kernel/generic/include/lib/ra.h (modified) * kernel/generic/src/lib/ra.c (modified) * kernel/generic/src/main/main.c (modified) Allocate ra_segment_t from a dedicated slab cache. Fri, 30 Dec 2011 18:30:47 GMT Jakub Jermar [0fd9b35] * kernel/arch/ia64/include/mm/frame.h (modified) * kernel/arch/ia64/src/mm/frame.c (modified) * kernel/arch/ia64/src/mm/tlb.c (modified) Limit kernel identity on ia64 to low memory and make sure to use the ... Thu, 29 Dec 2011 16:51:34 GMT Jiri Svoboda [852052d] * uspace/dist/data/web/helenos.png (added) * uspace/dist/data/web/index.htm (modified) Add HelenOS logo to testing web page. Thu, 29 Dec 2011 14:53:47 GMT Jiri Svoboda [2943db4] * contrib/conf/net-qe.sh (modified) Add rtl8139 to net-qe.sh. Thu, 29 Dec 2011 14:47:00 GMT Jiri Svoboda [ae481e0] * uspace/app/websrv/websrv.c (modified) * uspace/srv/net/tl/tcp/conn.c (modified) * uspace/srv/net/tl/tcp/sock.c (modified) * uspace/srv/net/tl/tcp/tcp_type.h (modified) * uspace/srv/net/tl/tcp/test.c (modified) * uspace/srv/net/tl/tcp/ucall.c (modified) * uspace/srv/net/tl/tcp/ucall.h (modified) Implement listening backlog. Thu, 29 Dec 2011 12:50:38 GMT Jiri Svoboda [827ec41] * uspace/drv/bus/usb/ohci/root_hub.c (modified) * uspace/drv/infrastructure/rootmac/rootmac.c (modified) Fix build errors. Thu, 29 Dec 2011 12:16:43 GMT Jiri Svoboda [f0b74b2] * boot/Makefile.common (modified) * uspace/Makefile (modified) * uspace/drv/nic/rtl8139/defs.c (modified) * uspace/drv/nic/rtl8139/driver.c (modified) * uspace/drv/nic/rtl8139/driver.h (modified) * uspace/drv/nic/rtl8139/general.c (modified) Make rtl8139 driver work. Thu, 29 Dec 2011 11:00:26 GMT Jan Vesely [3fac882d] * boot/arch/amd64/Makefile.inc (modified) * uspace/app/init/init.c (modified) Enable i8024 service in init ia64 seems to use it. Remove i8042 from ... Wed, 28 Dec 2011 11:55:14 GMT Jan Vesely [70172dc4] * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/drv/bus/usb/usbhid/mouse/mousedev.h (modified) usbhid, mouse: Remove wheel support workaround. Wed, 28 Dec 2011 11:46:33 GMT Jan Vesely [edb3cf2] * uspace/drv/bus/usb/usbhid/mouse/mousedev.c (modified) * uspace/srv/hid/input/generic/input.c (modified) * uspace/srv/hid/input/include/mouse.h (modified) * uspace/srv/hid/input/proto/adb.c (modified) * uspace/srv/hid/input/proto/mousedev.c (modified) * uspace/srv/hid/input/proto/ps2.c (modified) input: Move mouse wheel handling to input service.