#
# ChangeLog for / in mainline
#
# Generated by Trac 1.6
# 2025-04-13T08:38:25Z

Tue, 03 Jan 2012 15:09:52 GMT Jan Vesely <jano.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 <jano.vesely@…> [1ff1ee1]
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	xtkbd: Add support  for setting LED indicators.

	This breaks XT ...


Sun, 01 Jan 2012 22:01:47 GMT Jan Vesely <jano.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 <jano.vesely@…> [1dea6d7]
	* uspace/srv/hid/input/generic/input.c (modified)

	hid/input: Add TODO note.


Sat, 31 Dec 2011 16:06:11 GMT Jan Vesely <jano.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 <jano.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 <jano.vesely@…> [db9ef0c]
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)

	ps2mouse: Fix movement parsing.

	It is reported as 9bit values.


Thu, 29 Dec 2011 11:00:26 GMT Jan Vesely <jano.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 <jano.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 <jano.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.


Tue, 27 Dec 2011 11:53:42 GMT Jan Vesely <jano.vesely@…> [acac2ef]
	* uspace/drv/char/ps2mouse/main.c (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.h (modified)

	ps2mouse: Doxygen.


Tue, 27 Dec 2011 11:52:00 GMT Jan Vesely <jano.vesely@…> [da2d75b]
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	xtkbd: Doxygen.


Tue, 27 Dec 2011 11:36:08 GMT Jan Vesely <jano.vesely@…> [bff90ba]
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	xtkbd: Cleanup.


Tue, 27 Dec 2011 11:11:01 GMT Jan Vesely <jano.vesely@…> [a84ddf0]
	* uspace/drv/char/xtkbd/main.c (modified)
	* uspace/drv/char/xtkbd/xtkbd.c (modified)
	* uspace/drv/char/xtkbd/xtkbd.h (modified)

	xtkbd: Doxygen.


Tue, 27 Dec 2011 10:53:46 GMT Jan Vesely <jano.vesely@…> [336f03b]
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)
	* uspace/drv/char/i8042/main.c (modified)

	Doxygen. Fix checking incorrect flag in port write functions.
 ...


Mon, 26 Dec 2011 22:48:40 GMT Jan Vesely <jano.vesely@…> [9ff60d1]
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)

	i8042: Remove unused headers.


Mon, 26 Dec 2011 22:40:45 GMT Jan Vesely <jano.vesely@…> [65ffec3]
	* uspace/drv/char/i8042/buffer.h (modified)

	i8042: buffer.h doxygen comments.


Mon, 26 Dec 2011 22:09:00 GMT Jan Vesely <jano.vesely@…> [e67e1be]
	* uspace/drv/char/i8042/i8042.h (modified)

	i8042: Reduce buffer size.


Mon, 26 Dec 2011 22:08:24 GMT Jan Vesely <jano.vesely@…> [32ba5a6]
	* uspace/drv/char/i8042/buffer.h (modified)

	i8042: Fix endless loop in buffer_read.


Mon, 26 Dec 2011 19:58:08 GMT Jan Vesely <jano.vesely@…> [4005e37a]
	* uspace/srv/hid/input/generic/input.c (modified)

	input: Stop looking for non-existent devices on ia32/amd64.


Mon, 26 Dec 2011 19:53:31 GMT Jan Vesely <jano.vesely@…> [9b56a8dd]
	* 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 newlines at the end of ddf_msg messages.


Mon, 26 Dec 2011 17:21:21 GMT Jan Vesely <jano.vesely@…> [b39eb79]
	* abi/include/ddi/arg.h (modified)
	* abi/include/ipc/methods.h (modified)
	* abi/include/syscall.h (modified)
	* boot/Makefile.common (modified)
	* contrib/conf/net-qe.sh (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/ia32/src/boot/vesa_real.inc (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/ia64/src/start.S (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/mips64/src/mips64.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/include/mm/page.h (modified)
	* kernel/generic/include/synch/smc.h (modified)
	* kernel/generic/include/syscall/syscall.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/page.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/Makefile (modified)
	* uspace/app/klog/klog.c (modified)
	* uspace/app/mkbd/main.c (modified)
	* uspace/app/netecho/netecho.c (modified)
	* uspace/app/nettest3/Makefile (added)
	* uspace/app/nettest3/nettest3.c (added)
	* 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/bar.htm (added)
	* uspace/dist/data/web/foo.htm (added)
	* uspace/dist/data/web/index.htm (added)
	* 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/pci/pciintel/pci.h (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/ohci/utils/malloc32.h (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/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/infrastructure/rootpc/rootpc.c (modified)
	* uspace/drv/nic/e1k/Makefile (added)
	* uspace/drv/nic/e1k/e1k.c (added)
	* uspace/drv/nic/e1k/e1k.h (added)
	* uspace/drv/nic/e1k/e1k.ma (added)
	* uspace/drv/nic/ne2k/dp8390.c (modified)
	* uspace/drv/nic/rtl8139/Makefile (added)
	* uspace/drv/nic/rtl8139/defs.c (added)
	* uspace/drv/nic/rtl8139/defs.h (added)
	* uspace/drv/nic/rtl8139/driver.c (added)
	* uspace/drv/nic/rtl8139/driver.h (added)
	* uspace/drv/nic/rtl8139/general.c (added)
	* uspace/drv/nic/rtl8139/general.h (added)
	* uspace/drv/nic/rtl8139/rtl8139.ma (added)
	* uspace/lib/c/Makefile (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/device/pci.c (added)
	* uspace/lib/c/generic/elf/elf_load.c (modified)
	* uspace/lib/c/generic/fibril_synch.c (modified)
	* uspace/lib/c/generic/ipc.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/bitops.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/device/pci.h (added)
	* uspace/lib/c/include/errno.h (modified)
	* uspace/lib/c/include/fibril_synch.h (modified)
	* uspace/lib/c/include/ipc/ipc.h (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/c/include/net/device.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_client.c (modified)
	* uspace/lib/net/generic/packet_remote.c (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_rx_control.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/Makefile (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/fs/exfat/exfat_bitmap.c (modified)
	* uspace/srv/fs/exfat/exfat_dentry.c (modified)
	* uspace/srv/fs/exfat/exfat_directory.c (modified)
	* uspace/srv/fs/exfat/exfat_fat.c (modified)
	* uspace/srv/fs/exfat/exfat_ops.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/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/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)
	* uspace/srv/net/cfg/e1k.nic (added)
	* uspace/srv/net/net/packet_server.c (modified)
	* uspace/srv/net/tl/tcp/Makefile (modified)
	* uspace/srv/net/tl/tcp/conn.c (added)
	* uspace/srv/net/tl/tcp/conn.h (added)
	* uspace/srv/net/tl/tcp/iqueue.c (added)
	* uspace/srv/net/tl/tcp/iqueue.h (added)
	* uspace/srv/net/tl/tcp/ncsim.c (added)
	* uspace/srv/net/tl/tcp/ncsim.h (added)
	* uspace/srv/net/tl/tcp/pdu.c (added)
	* uspace/srv/net/tl/tcp/pdu.h (added)
	* uspace/srv/net/tl/tcp/rqueue.c (added)
	* uspace/srv/net/tl/tcp/rqueue.h (added)
	* uspace/srv/net/tl/tcp/segment.c (added)
	* uspace/srv/net/tl/tcp/segment.h (added)
	* uspace/srv/net/tl/tcp/seq_no.c (added)
	* uspace/srv/net/tl/tcp/seq_no.h (added)
	* uspace/srv/net/tl/tcp/sock.c (added)
	* uspace/srv/net/tl/tcp/sock.h (added)
	* uspace/srv/net/tl/tcp/std.h (added)
	* uspace/srv/net/tl/tcp/tcp.c (modified)
	* uspace/srv/net/tl/tcp/tcp.h (modified)
	* uspace/srv/net/tl/tcp/tcp_header.h (deleted)
	* uspace/srv/net/tl/tcp/tcp_type.h (added)
	* uspace/srv/net/tl/tcp/test.c (added)
	* uspace/srv/net/tl/tcp/test.h (added)
	* uspace/srv/net/tl/tcp/tqueue.c (added)
	* uspace/srv/net/tl/tcp/tqueue.h (added)
	* uspace/srv/net/tl/tcp/ucall.c (added)
	* uspace/srv/net/tl/tcp/ucall.h (added)
	* uspace/srv/vfs/vfs.c (modified)

	Mainline changes.


Mon, 26 Dec 2011 16:19:52 GMT Jan Vesely <jano.vesely@…> [cf5c05c0]
	* uspace/app/init/init.c (modified)
	* uspace/drv/bus/isa/isa.dev (modified)

	isa: Enable i8042 driver. init: Don't launch obsolete i8042 service.
 ...


Mon, 26 Dec 2011 16:18:18 GMT Jan Vesely <jano.vesely@…> [2552f05f]
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)
	* uspace/drv/char/ps2mouse/ps2mouse.ma (modified)
	* uspace/drv/char/xtkbd/xtkbd.ma (modified)

	i8042, xtkbd, ps2mouse: Change match ids. Remove dead code. Increase ...


Mon, 26 Dec 2011 16:12:12 GMT Jan Vesely <jano.vesely@…> [ec3b125]
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)

	ps2mouse: Fix relative movement formula.


Mon, 26 Dec 2011 15:44:46 GMT Jan Vesely <jano.vesely@…> [d56ab85]
	* uspace/drv/char/ps2mouse/ps2mouse.c (modified)

	ps2mouse: Check init response from the device.


Mon, 26 Dec 2011 15:44:00 GMT Jan Vesely <jano.vesely@…> [9f97ffe]
	* uspace/drv/char/i8042/buffer.h (added)
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)

	i8042: Use cyclic buffer to store device data.


Mon, 26 Dec 2011 14:39:18 GMT Jan Vesely <jano.vesely@…> [c6c5ff3b]
	* uspace/drv/char/i8042/i8042.c (modified)

	i8042: Improve readability.


Mon, 26 Dec 2011 14:05:32 GMT Jan Vesely <jano.vesely@…> [19e00de4]
	* uspace/drv/char/ps2mouse/main.c (modified)

	ps2mouse: Decrease debug verbosity.


Mon, 26 Dec 2011 14:04:46 GMT Jan Vesely <jano.vesely@…> [38994e3]
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)

	ps2mouse: Compile and add to ramdisk.


Mon, 26 Dec 2011 13:53:59 GMT Jan Vesely <jano.vesely@…> [2ecb5ec]
	* uspace/drv/char/ps2mouse/Makefile (added)
	* 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)

	ps2mouse: Simple ps/2 protocol mouse driver.


Mon, 26 Dec 2011 13:52:14 GMT Jan Vesely <jano.vesely@…> [09b6d3a]
	* uspace/drv/char/i8042/i8042.c (modified)

	i8042: Condition variable is shared so use broadcast instead of
	signal.


Mon, 26 Dec 2011 11:50:34 GMT Jan Vesely <jano.vesely@…> [2a52bc6]
	* uspace/drv/char/i8042/i8042.c (modified)

	i8042: Use external driver for device on ps2 aux port.


Mon, 26 Dec 2011 10:40:40 GMT Jan Vesely <jano.vesely@…> [7cb0cb4]
	* uspace/drv/char/i8042/i8042.c (modified)

	i8042: Remove dead code.


Mon, 26 Dec 2011 09:57:35 GMT Jan Vesely <jano.vesely@…> [ba551ba7]
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	xtkbd: Implement scancode parsing.


Sun, 25 Dec 2011 23:29:43 GMT Jan Vesely <jano.vesely@…> [65ceb4b]
	* uspace/drv/char/xtkbd/xtkbd.c (modified)

	xtkbd: Add default connection handler and add device to keyboard ...


Sun, 25 Dec 2011 22:52:13 GMT Jan Vesely <jano.vesely@…> [4d8e203]
	* boot/arch/amd64/Makefile.inc (modified)
	* uspace/Makefile (modified)

	i8042, xtkbd: Compile and copy to ramdisk.


Sun, 25 Dec 2011 22:49:01 GMT Jan Vesely <jano.vesely@…> [5b0de4c]
	* uspace/drv/char/xtkbd/Makefile (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)

	xtkbd: Add XT keyboard stub driver.


Sun, 25 Dec 2011 22:43:12 GMT Jan Vesely <jano.vesely@…> [e747303]
	* uspace/drv/char/i8042/i8042.c (modified)

	i8024: Fix char dev interface return values. Make kbd function ...


Sun, 25 Dec 2011 21:39:52 GMT Jan Vesely <jano.vesely@…> [a8f7029]
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)

	i8042: Implement char device interfaces.


Sun, 25 Dec 2011 19:51:11 GMT Jan Vesely <jano.vesely@…> [b1f44b4]
	* uspace/drv/char/i8042/i8042.c (modified)
	* uspace/drv/char/i8042/i8042.h (modified)
	* uspace/drv/char/i8042/main.c (modified)

	i8042: Start turning into standard char devices.


Sun, 25 Dec 2011 19:50:03 GMT Jan Vesely <jano.vesely@…> [5960b48]
	* uspace/drv/bus/isa/isa.c (modified)

	isa: Implement interrupt enabling.


Fri, 23 Dec 2011 18:13:33 GMT Jan Vesely <jano.vesely@…> [7e1b130]
	* uspace/app/mkbd/main.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/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/uhcirh/main.c (modified)
	* uspace/drv/bus/usb/uhcirh/port.c (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/usbmid/main.c (modified)
	* uspace/drv/bus/usb/vhc/hub.c (modified)
	* uspace/lib/drv/include/usbhc_iface.h (modified)
	* uspace/lib/usb/Makefile (modified)
	* uspace/lib/usb/include/usb/classes/hub.h (modified)
	* uspace/lib/usb/include/usb/dev.h (moved)
	* 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)

	USB branch changes.

	 + USB device drivers use single async session ...


Fri, 23 Dec 2011 16:42:22 GMT Jan Vesely <jano.vesely@…> [153cc76a]
	* abi/include/ddi/arg.h (modified)
	* abi/include/ipc/methods.h (modified)
	* abi/include/syscall.h (modified)
	* boot/Makefile.common (modified)
	* contrib/conf/net-qe.sh (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/mips64/src/mips64.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/include/mm/page.h (modified)
	* kernel/generic/include/synch/smc.h (modified)
	* kernel/generic/include/syscall/syscall.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/page.c (modified)
	* kernel/generic/src/proc/program.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/app/klog/klog.c (modified)
	* uspace/app/tester/mm/common.c (modified)
	* uspace/app/tester/mm/mapping1.c (modified)
	* uspace/app/trace/syscalls.c (modified)
	* uspace/app/websrv/websrv.c (modified)
	* uspace/drv/bus/isa/Makefile (modified)
	* uspace/drv/bus/isa/i8237.c (added)
	* uspace/drv/bus/isa/i8237.h (added)
	* 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/utils/malloc32.h (modified)
	* uspace/drv/bus/usb/uhci/utils/malloc32.h (modified)
	* uspace/drv/bus/usb/usbmast/main.c (modified)
	* uspace/drv/infrastructure/rootpc/rootpc.c (modified)
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (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/elf/elf_load.c (modified)
	* uspace/lib/c/generic/ipc.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/ipc/ipc.h (modified)
	* uspace/lib/drv/generic/driver.c (modified)
	* uspace/lib/drv/include/ops/hw_res.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_client.c (modified)
	* uspace/lib/net/generic/packet_remote.c (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_rx_control.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/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/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/s3c24xx_ts/s3c24xx_ts.c (modified)
	* uspace/srv/hw/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)
	* uspace/srv/net/cfg/e1k.nic (added)
	* uspace/srv/net/net/packet_server.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/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)

	Mainline changes.


Fri, 23 Dec 2011 09:56:54 GMT Jiri Svoboda <jiri@…> [2f0dd2a]
	* uspace/srv/net/tl/tcp/conn.c (modified)

	Stricter RST processing in Syn-sent state.


Thu, 22 Dec 2011 23:00:09 GMT Jiri Svoboda <jiri@…> [fe5e9629]
	* uspace/srv/net/tl/tcp/segment.c (modified)
	* uspace/srv/net/tl/tcp/tcp.c (modified)

	Decode PDUs with header options correctly. Form reset reply
	correctly.


Thu, 22 Dec 2011 14:10:31 GMT Martin Decky <martin@…> [d9cf684a]
	* uspace/drv/bus/isa/Makefile (modified)
	* uspace/drv/bus/isa/i8237.c (added)
	* uspace/drv/bus/isa/i8237.h (added)
	* uspace/drv/bus/isa/isa.c (modified)
	* uspace/drv/bus/isa/isa.dev (modified)
	* uspace/drv/bus/pci/pciintel/pci.c (modified)
	* uspace/drv/infrastructure/rootpc/rootpc.c (modified)
	* uspace/lib/c/include/device/hw_res.h (modified)
	* uspace/lib/c/include/device/hw_res_parsed.h (modified)
	* uspace/lib/drv/include/ops/hw_res.h (modified)

	cherrypick and adopt Intel 8237A DMA controller support from ...


Mon, 19 Dec 2011 18:50:17 GMT Jiri Svoboda <jiri@…> [a438de4]
	* uspace/app/websrv/websrv.c (modified)
	* uspace/srv/net/tl/tcp/conn.c (modified)
	* uspace/srv/net/tl/tcp/conn.h (modified)
	* uspace/srv/net/tl/tcp/sock.c (modified)
	* uspace/srv/net/tl/tcp/tcp_type.h (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)

	Merge TCP improvements.


Mon, 19 Dec 2011 17:38:53 GMT Martin Decky <martin@…> [58f6229]
	* uspace/srv/hw/irc/obio/obio.c (modified)

	fix compilation on sparc64


Mon, 19 Dec 2011 17:30:39 GMT Martin Decky <martin@…> [fbcdeb8]
	* abi/include/ipc/methods.h (modified)
	* abi/include/syscall.h (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/mm/as.h (modified)
	* kernel/generic/src/ddi/ddi.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/proc/program.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/app/klog/klog.c (modified)
	* uspace/app/tester/mm/common.c (modified)
	* uspace/app/tester/mm/mapping1.c (modified)
	* uspace/drv/bus/usb/uhci/utils/malloc32.h (modified)
	* uspace/drv/bus/usb/usbmast/main.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/ipc.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/ipc/ipc.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/src/nic_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/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/port/niagara.c (modified)
	* uspace/srv/hw/irc/obio/obio.c (modified)
	* uspace/srv/vfs/vfs.c (modified)

	Remove the two-phase way of creating virtual memory areas (first ...


Mon, 19 Dec 2011 17:02:27 GMT Martin Decky <martin@…> [24cf31f1]
	* uspace/lib/c/generic/elf/elf_load.c (modified)

	cstyle


Mon, 19 Dec 2011 15:49:51 GMT Martin Decky <martin@…> [8873c01d]
	* uspace/lib/c/generic/elf/elf_load.c (modified)

	cstyle


Mon, 19 Dec 2011 15:45:57 GMT Martin Decky <martin@…> [17b3cc6]
	* kernel/generic/src/ipc/irq.c (modified)

	update comment


Mon, 19 Dec 2011 15:42:29 GMT Martin Decky <martin@…> [f044e96]
	* abi/include/syscall.h (modified)
	* kernel/generic/include/ipc/sysipc.h (modified)
	* kernel/generic/src/ipc/sysipc.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/app/trace/syscalls.c (modified)
	* uspace/lib/c/generic/ddi.c (modified)
	* uspace/lib/c/include/ddi.h (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/bus/cuda_adb/cuda_adb.c (modified)
	* uspace/srv/hw/char/i8042/i8042.c (modified)
	* uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (modified)

	use systematic names
	 * register_irq   -> irq_register
	 * ...


Sat, 17 Dec 2011 13:22:25 GMT Martin Decky <martin@…> [1761268]
	* kernel/generic/src/ipc/sysipc.c (modified)
	* uspace/srv/net/net/packet_server.c (modified)

	cstyle (no change in functionality)


Sat, 17 Dec 2011 13:21:44 GMT Martin Decky <martin@…> [8708be3b]
	* uspace/lib/net/generic/packet_remote.c (modified)

	do not unmap the memory in this error path, it was not mapped
	previously


Fri, 16 Dec 2011 21:16:23 GMT Martin Decky <martin@…> [792807f]
	* abi/include/ddi/arg.h (modified)
	* abi/include/syscall.h (modified)
	* boot/Makefile.common (modified)
	* contrib/conf/net-qe.sh (modified)
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/mips64/src/mips64.c (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/mm/page.h (modified)
	* kernel/generic/include/synch/smc.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/ipc/irq.c (modified)
	* kernel/generic/src/mm/page.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/app/tester/mm/mapping1.c (modified)
	* uspace/drv/bus/usb/ohci/utils/malloc32.h (modified)
	* uspace/drv/bus/usb/uhci/utils/malloc32.h (modified)
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (modified)
	* uspace/lib/c/generic/as.c (modified)
	* uspace/lib/c/generic/ddi.c (modified)
	* uspace/lib/c/include/ddi.h (modified)
	* uspace/lib/net/generic/packet_client.c (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)
	* uspace/lib/nic/src/nic_rx_control.c (modified)
	* uspace/srv/net/cfg/e1k.nic (added)

	the Intel E1000 is now working and usable on ia32
	(other platforms ...


Fri, 16 Dec 2011 21:15:37 GMT Martin Decky <martin@…> [c4be33a]
	* boot/Makefile.common (modified)
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (modified)
	* uspace/srv/net/cfg/e1k.nic (added)

	e1k: reflect infrastructure changes, more code cleanup, enable by
	default


Fri, 16 Dec 2011 21:14:59 GMT Martin Decky <martin@…> [c8751452]
	* uspace/app/tester/mm/mapping1.c (modified)
	* uspace/lib/net/generic/packet_client.c (modified)
	* uspace/lib/nic/src/nic_rx_control.c (modified)

	cstyle (no change in functionality)


Fri, 16 Dec 2011 21:12:52 GMT Martin Decky <martin@…> [c6ae4c2]
	* abi/include/ddi/arg.h (modified)
	* abi/include/syscall.h (modified)
	* kernel/generic/include/ddi/ddi.h (modified)
	* kernel/generic/include/mm/page.h (modified)
	* kernel/generic/src/ddi/ddi.c (modified)
	* kernel/generic/src/syscall/syscall.c (modified)
	* uspace/lib/c/generic/as.c (modified)
	* uspace/lib/c/generic/ddi.c (modified)
	* uspace/lib/c/include/ddi.h (modified)
	* uspace/lib/nic/include/nic.h (modified)
	* uspace/lib/nic/src/nic_driver.c (modified)

	implement basic DMA memory mapping routines
	no persistent locking ...


Fri, 16 Dec 2011 21:10:43 GMT Martin Decky <martin@…> [e2718e1]
	* uspace/drv/bus/usb/ohci/utils/malloc32.h (modified)
	* uspace/drv/bus/usb/uhci/utils/malloc32.h (modified)

	reflect syscall change


Fri, 16 Dec 2011 21:09:29 GMT Martin Decky <martin@…> [6645a14]
	* kernel/generic/src/mm/page.c (modified)

	improve sys_page_find_mapping to calculate the physical address ...


Fri, 16 Dec 2011 21:08:36 GMT Martin Decky <martin@…> [01e39cbe]
	* kernel/generic/src/ipc/irq.c (modified)

	always switch to the driver's address space


Fri, 16 Dec 2011 21:07:39 GMT Martin Decky <martin@…> [d8db519]
	* kernel/arch/abs32le/src/abs32le.c (modified)
	* kernel/arch/amd64/src/amd64.c (modified)
	* kernel/arch/ia32/src/ia32.c (modified)
	* kernel/arch/ia64/include/asm.h (modified)
	* kernel/arch/ia64/src/ia64.c (modified)
	* kernel/arch/mips32/src/mips32.c (modified)
	* kernel/arch/mips64/src/mips64.c (modified)
	* kernel/generic/include/synch/smc.h (modified)
	* kernel/generic/include/syscall/syscall.h (modified)

	update syscall prototypes
	cleanup includes


Fri, 16 Dec 2011 21:05:38 GMT Martin Decky <martin@…> [c1e104fc]
	* contrib/conf/net-qe.sh (modified)

	update script for e1000


Fri, 16 Dec 2011 19:19:11 GMT Jiri Svoboda <jiri@…> [522a4f9]
	* uspace/srv/net/tl/tcp/sock.c (modified)

	It is okay to get TCP_ENOTEXIST when closing socket.


Fri, 16 Dec 2011 18:55:14 GMT Jiri Svoboda <jiri@…> [415578ef]
	* uspace/app/websrv/websrv.c (modified)
	* uspace/srv/net/tl/tcp/sock.c (modified)

	Not all sockets are connected.


Fri, 16 Dec 2011 18:37:01 GMT Jiri Svoboda <jiri@…> [e1c6dde9]
	* uspace/srv/net/tl/tcp/conn.c (modified)

	Add one reference for being in connection map.


Fri, 16 Dec 2011 18:27:50 GMT Jiri Svoboda <jiri@…> [ab9378b4]
	* uspace/lib/net/generic/packet_remote.c (modified)

	Fix serious race in packet_return().


Fri, 16 Dec 2011 18:04:30 GMT Jiri Svoboda <jiri@…> [0edaf0f6]
	* uspace/srv/net/tl/tcp/conn.c (modified)
	* uspace/srv/net/tl/tcp/conn.h (modified)
	* uspace/srv/net/tl/tcp/tcp_type.h (modified)
	* uspace/srv/net/tl/tcp/tqueue.c (modified)
	* uspace/srv/net/tl/tcp/ucall.c (modified)

	Revamp connection synchronization.


Wed, 14 Dec 2011 22:30:24 GMT Jan Vesely <jano.vesely@…> [4291215]
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Add self to license. Remove useless header.


Wed, 14 Dec 2011 22:26:22 GMT Jan Vesely <jano.vesely@…> [54cbda2]
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Add support for dev_remove.


Wed, 14 Dec 2011 22:19:25 GMT Jan Vesely <jano.vesely@…> [8e3742f9]
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Deinitialize hc connection on destruction. Make call to ...


Wed, 14 Dec 2011 22:17:56 GMT Jan Vesely <jano.vesely@…> [da2f1c9e]
	* uspace/lib/usb/include/usb/hc.h (modified)
	* uspace/lib/usb/src/hc.c (modified)

	lilbusb: Add function to clean usb_hc_connection and scream if it ...


Wed, 14 Dec 2011 21:57:55 GMT Jan Vesely <jano.vesely@…> [66ee26a]
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Remove wrapper.


Wed, 14 Dec 2011 21:50:02 GMT Jan Vesely <jano.vesely@…> [64e3dad]
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: No need for special handling of NULL corner case.
 ...


Wed, 14 Dec 2011 21:47:24 GMT Jan Vesely <jano.vesely@…> [441633f]
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Cleanup.


Wed, 14 Dec 2011 21:29:38 GMT Jan Vesely <jano.vesely@…> [6883abfa]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: usb_destroy_pipes would only ever return EOK.


Wed, 14 Dec 2011 21:23:59 GMT Jan Vesely <jano.vesely@…> [8a01a0b]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Remove unused parameters and variables.


Wed, 14 Dec 2011 21:17:43 GMT Jan Vesely <jano.vesely@…> [0cfb05e]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Drop unused argument.


Wed, 14 Dec 2011 20:45:49 GMT Jan Vesely <jano.vesely@…> [e285656]
	* kernel/arch/ia32/src/boot/vesa_real.inc (modified)
	* kernel/arch/ia64/src/start.S (modified)
	* uspace/Makefile (modified)
	* uspace/drv/bus/pci/pciintel/pci.h (modified)
	* uspace/drv/nic/e1k/Makefile (added)
	* uspace/drv/nic/e1k/e1k.c (added)
	* uspace/drv/nic/e1k/e1k.h (added)
	* uspace/drv/nic/e1k/e1k.ma (added)
	* uspace/drv/nic/rtl8139/Makefile (added)
	* uspace/drv/nic/rtl8139/defs.c (added)
	* uspace/drv/nic/rtl8139/defs.h (added)
	* uspace/drv/nic/rtl8139/driver.c (added)
	* uspace/drv/nic/rtl8139/driver.h (added)
	* uspace/drv/nic/rtl8139/general.c (added)
	* uspace/drv/nic/rtl8139/general.h (added)
	* uspace/drv/nic/rtl8139/rtl8139.ma (added)
	* uspace/lib/c/Makefile (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/device/pci.c (added)
	* uspace/lib/c/include/bitops.h (modified)
	* uspace/lib/c/include/ddi.h (modified)
	* uspace/lib/c/include/device/nic.h (modified)
	* uspace/lib/c/include/device/pci.h (added)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/c/include/net/device.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/src/nic_driver.c (modified)
	* uspace/lib/usbhost/Makefile (modified)
	* uspace/srv/fs/exfat/exfat_bitmap.c (modified)
	* uspace/srv/fs/exfat/exfat_dentry.c (modified)
	* uspace/srv/fs/exfat/exfat_directory.c (modified)
	* uspace/srv/fs/exfat/exfat_fat.c (modified)
	* uspace/srv/fs/exfat/exfat_ops.c (modified)

	Mainline changes


Wed, 14 Dec 2011 19:01:00 GMT Jan Vesely <jano.vesely@…> [d6d15ec]
	* uspace/lib/usb/include/usb/hc.h (modified)
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)

	libusb, libusbdev: Fix used headers.


Wed, 14 Dec 2011 19:00:14 GMT Jan Vesely <jano.vesely@…> [01086cfe]
	* uspace/lib/usbdev/src/pipes.c (modified)

	libusbdev: Remove useless checks.


Wed, 14 Dec 2011 18:07:31 GMT Jan Vesely <jano.vesely@…> [94bfc84]
	* uspace/lib/usbdev/src/devdrv.c (modified)

	libusbdev: Close hc connection used to unregister pipes.

	Fixes ...


Wed, 14 Dec 2011 18:06:27 GMT Jan Vesely <jano.vesely@…> [5dd4294b]
	* uspace/lib/usb/src/ddfiface.c (modified)

	libusb: Remove duplicit implementation.


Wed, 14 Dec 2011 17:11:31 GMT Jiri Svoboda <jiri@…> [7a8c1c4e]
	* uspace/srv/net/tl/tcp/conn.c (modified)
	* uspace/srv/net/tl/tcp/conn.h (modified)
	* uspace/srv/net/tl/tcp/sock.c (modified)
	* uspace/srv/net/tl/tcp/tcp_type.h (modified)
	* uspace/srv/net/tl/tcp/ucall.c (modified)
	* uspace/srv/net/tl/tcp/ucall.h (modified)

	Deallocate connection structures.


Wed, 14 Dec 2011 17:10:27 GMT Martin Decky <martin@…> [9916841]
	* uspace/Makefile (modified)
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (modified)

	make the e1k driver compile (non-fuctional)


Wed, 14 Dec 2011 17:09:25 GMT Martin Decky <martin@…> [fd6bd6d]
	* uspace/lib/c/generic/ddi.c (modified)
	* uspace/lib/c/generic/device/nic.c (modified)
	* uspace/lib/c/include/ddi.h (modified)
	* uspace/lib/c/include/device/nic.h (modified)
	* uspace/lib/c/include/net/device.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/src/nic_driver.c (modified)

	add stubs for DMA memory management functions (not working yet)


Wed, 14 Dec 2011 17:06:45 GMT Martin Decky <martin@…> [b402dadd]
	* uspace/lib/c/Makefile (modified)
	* uspace/lib/c/generic/device/pci.c (added)
	* uspace/lib/c/include/device/pci.h (added)

	merge PCI device support from lp:~helenos-nicf/helenos/nicf


Wed, 14 Dec 2011 16:04:52 GMT Jan Vesely <jano.vesely@…> [a0487a2]
	* uspace/lib/usbdev/include/usb/dev/poll.h (modified)
	* uspace/lib/usbdev/src/devpoll.c (modified)

	libusbdev: Move arg callback argument from poling_data_t to ...


Wed, 14 Dec 2011 15:29:41 GMT Jan Vesely <jano.vesely@…> [6e3c005]
	* uspace/drv/bus/usb/uhcirh/port.c (modified)
	* uspace/drv/bus/usb/usbhub/port.c (modified)
	* uspace/lib/usbdev/include/usb/dev/hub.h (modified)
	* uspace/lib/usbdev/include/usb/dev/poll.h (modified)
	* uspace/lib/usbdev/include/usb/dev/usb_device_connection.h (modified)
	* 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/recognise.c (modified)

	libusbdev: Doxygen and minor cleanup/renaming.


Wed, 14 Dec 2011 15:24:30 GMT Jan Vesely <jano.vesely@…> [22ecbde]
	* uspace/lib/usbdev/src/pipes.c (modified)

	libusbdev: Cleanup. Remove redundant functions.


Wed, 14 Dec 2011 14:12:44 GMT Jan Vesely <jano.vesely@…> [bdb23c63]
	* uspace/lib/usbdev/include/usb/dev/driver.h (modified)
	* uspace/lib/usbdev/include/usb/dev/pipes.h (modified)
	* uspace/lib/usbdev/src/pipes.c (modified)

	libusbdev: Remove unused mutex.


Wed, 14 Dec 2011 13:49:01 GMT Jan Vesely <jano.vesely@…> [cbd568b]
	* 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)

	libsusbhost: Doxygen.


Wed, 14 Dec 2011 11:49:09 GMT Jan Vesely <jano.vesely@…> [c59dbdd5]
	* 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)

	libusbhost: Doxygen. Return NULL on NULL link in
	endpoint_get_instance.


Tue, 13 Dec 2011 17:06:25 GMT Jiri Svoboda <jiri@…> [bbf159a]
	* uspace/srv/net/tl/tcp/conn.c (modified)
	* uspace/srv/net/tl/tcp/tcp_type.h (modified)
	* uspace/srv/net/tl/tcp/tqueue.c (modified)
	* uspace/srv/net/tl/tcp/ucall.c (modified)

	Eliminate busy waiting when TCP send buffer is full.


Tue, 13 Dec 2011 16:31:20 GMT Martin Decky <martin@…> [1df224c]
	* uspace/drv/nic/e1k/e1k.c (modified)
	* uspace/drv/nic/e1k/e1k.h (modified)

	e1k: initial code revision


Mon, 12 Dec 2011 20:23:53 GMT Jakub Jermar <jakub@…> [63bcbbc]
	* uspace/srv/fs/exfat/exfat_bitmap.c (modified)
	* uspace/srv/fs/exfat/exfat_dentry.c (modified)
	* uspace/srv/fs/exfat/exfat_directory.c (modified)
	* uspace/srv/fs/exfat/exfat_fat.c (modified)
	* uspace/srv/fs/exfat/exfat_ops.c (modified)

	Merge from lp:exfat-helenos.


Mon, 12 Dec 2011 17:46:20 GMT Martin Decky <martin@…> [bf84871]
	* uspace/drv/nic/e1k/Makefile (added)
	* uspace/drv/nic/e1k/e1k.c (added)
	* uspace/drv/nic/e1k/e1k.h (added)
	* uspace/drv/nic/e1k/e1k.ma (added)
	* uspace/drv/nic/rtl8139/Makefile (added)
	* uspace/drv/nic/rtl8139/defs.c (added)
	* uspace/drv/nic/rtl8139/defs.h (added)
	* uspace/drv/nic/rtl8139/driver.c (added)
	* uspace/drv/nic/rtl8139/driver.h (added)
	* uspace/drv/nic/rtl8139/general.c (added)
	* uspace/drv/nic/rtl8139/general.h (added)
	* uspace/drv/nic/rtl8139/rtl8139.ma (added)

	merge Realtek RTL8319 and Intel E1000 drivers from lp:~helenos- ...


Mon, 12 Dec 2011 17:15:05 GMT Martin Decky <martin@…> [972c60ce]
	* kernel/arch/ia64/src/start.S (modified)
	* uspace/drv/bus/pci/pciintel/pci.h (modified)
	* uspace/lib/c/generic/async.c (modified)
	* uspace/lib/c/include/bitops.h (modified)
	* uspace/lib/c/include/ipc/net.h (modified)
	* uspace/lib/usbhost/Makefile (modified)

	cstyle (no change in functionality)