BlueGrey
calm
Elegant
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
Kolibri OS
(root)
/
kernel/
– Rev 4447
Rev
Go to most recent revision
|
Hide changed files
|
Directory listing
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Clear current filter
Rev
Age
Author
Path
Log message
Diff
Changes
4444
3764 d 3 h
clevermouse
/kernel/trunk/video/
speedup software blitter for 32bpp modes
/kernel/trunk/video/blitter.inc
4442
3764 d 3 h
clevermouse
/kernel/trunk/blkdev/
fix disk_cache.inc by dunkaist
/kernel/trunk/blkdev/disk_cache.inc
4441
3764 d 10 h
Serge
/kernel/trunk/bootloader/
grub4kos: print panic messages
/kernel/trunk/bootloader/grub4kos.asm
4440
3766 d 9 h
Serge
/kernel/trunk/bootloader/
grub4kos: works fine, at least in VMware and Bochs
/kernel/trunk/bootloader/grub4kos.asm
4437
3767 d 2 h
clevermouse
/kernel/trunk/blkdev/
disk cache: new 64-bit multi-sector interface for file systems & prefetching in legacy interface
/kernel/trunk/blkdev/disk.inc
/kernel/trunk/blkdev/disk_cache.inc
4436
3767 d 6 h
hidnplayr
/kernel/trunk/network/
Disabled socket cleanup after process ends (until deadlock is fixed..)
/kernel/trunk/network/socket.inc
4434
3767 d 10 h
Serge
/kernel/branches/kolibri-process/
kolibri-process:protect user heap with the mutex
/kernel/branches/kolibri-process/boot/bootcode.inc
/kernel/branches/kolibri-process/core/heap.inc
/kernel/branches/kolibri-process/kernel.asm
4433
3768 d 16 h
Serge
/kernel/branches/kolibri-process/
kolibri-process:use per-process pointers to HDLL structure
/kernel/branches/kolibri-process/core/dll.inc
/kernel/branches/kolibri-process/core/memory.inc
/kernel/branches/kolibri-process/core/taskman.inc
/kernel/branches/kolibri-process/kernel32.inc
4432
3768 d 17 h
Serge
/kernel/branches/kolibri-process/
kolibri-process:use [current_process] instead of [APPDATA.process]
/kernel/branches/kolibri-process/core/heap.inc
/kernel/branches/kolibri-process/core/sched.inc
/kernel/branches/kolibri-process/core/taskman.inc
/kernel/branches/kolibri-process/data32.inc
/kernel/branches/kolibri-process/kernel.asm
4430
3769 d 6 h
Serge
/kernel/branches/kolibri-process/
kolibri-process:user heap
/kernel/branches/kolibri-process/kernel.mnt
/kernel/branches/kolibri-process/const.inc
/kernel/branches/kolibri-process/core/heap.inc
/kernel/branches/kolibri-process/core/memory.inc
/kernel/branches/kolibri-process/core/taskman.inc
/kernel/branches/kolibri-process/kernel.asm
/kernel/branches/kolibri-process/kernel32.inc
4429
3769 d 10 h
Serge
/kernel/branches/kolibri-process/
an attempt to rework threading model
/kernel/branches/kolibri-process
/kernel/branches/kolibri-process/COPYING.TXT
/kernel/branches/kolibri-process/blkdev
/kernel/branches/kolibri-process/blkdev/bd_drv.inc
/kernel/branches/kolibri-process/blkdev/cd_drv.inc
/kernel/branches/kolibri-process/blkdev/cdrom.inc
/kernel/branches/kolibri-process/blkdev/disk.inc
/kernel/branches/kolibri-process/blkdev/disk_cache.inc
/kernel/branches/kolibri-process/blkdev/fdc.inc
/kernel/branches/kolibri-process/blkdev/flp_drv.inc
/kernel/branches/kolibri-process/blkdev/hd_drv.inc
/kernel/branches/kolibri-process/blkdev/ide_cache.inc
/kernel/branches/kolibri-process/blkdev/rd.inc
/kernel/branches/kolibri-process/blkdev/rdsave.inc
/kernel/branches/kolibri-process/boot
/kernel/branches/kolibri-process/boot/ETFONT.FNT
/kernel/branches/kolibri-process/boot/bootcode.inc
/kernel/branches/kolibri-process/boot/booten.inc
/kernel/branches/kolibri-process/boot/bootet.inc
/kernel/branches/kolibri-process/boot/bootge.inc
/kernel/branches/kolibri-process/boot/bootru.inc
/kernel/branches/kolibri-process/boot/bootsp.inc
/kernel/branches/kolibri-process/boot/bootstr.inc
/kernel/branches/kolibri-process/boot/bootvesa.inc
/kernel/branches/kolibri-process/boot/et.inc
/kernel/branches/kolibri-process/boot/parsers.inc
/kernel/branches/kolibri-process/boot/preboot.inc
/kernel/branches/kolibri-process/boot/rdload.inc
/kernel/branches/kolibri-process/boot/ru.inc
/kernel/branches/kolibri-process/boot/shutdown.inc
/kernel/branches/kolibri-process/bus
/kernel/branches/kolibri-process/bus/pci
/kernel/branches/kolibri-process/bus/pci/PCIe.inc
/kernel/branches/kolibri-process/bus/pci/pci16.inc
/kernel/branches/kolibri-process/bus/pci/pci32.inc
/kernel/branches/kolibri-process/bus/usb
/kernel/branches/kolibri-process/bus/usb/common.inc
/kernel/branches/kolibri-process/bus/usb/hccommon.inc
/kernel/branches/kolibri-process/bus/usb/hub.inc
/kernel/branches/kolibri-process/bus/usb/init.inc
/kernel/branches/kolibri-process/bus/usb/memory.inc
/kernel/branches/kolibri-process/bus/usb/pipe.inc
/kernel/branches/kolibri-process/bus/usb/protocol.inc
/kernel/branches/kolibri-process/const.inc
/kernel/branches/kolibri-process/core
/kernel/branches/kolibri-process/core/apic.inc
/kernel/branches/kolibri-process/core/clipboard.inc
/kernel/branches/kolibri-process/core/conf_lib-sp.inc
/kernel/branches/kolibri-process/core/conf_lib.inc
/kernel/branches/kolibri-process/core/debug.inc
/kernel/branches/kolibri-process/core/dll.inc
/kernel/branches/kolibri-process/core/export.inc
/kernel/branches/kolibri-process/core/exports.inc
/kernel/branches/kolibri-process/core/ext_lib.inc
/kernel/branches/kolibri-process/core/fpu.inc
/kernel/branches/kolibri-process/core/heap.inc
/kernel/branches/kolibri-process/core/irq.inc
/kernel/branches/kolibri-process/core/malloc.inc
/kernel/branches/kolibri-process/core/memory.inc
/kernel/branches/kolibri-process/core/peload.inc
/kernel/branches/kolibri-process/core/sched.inc
/kernel/branches/kolibri-process/core/string.inc
/kernel/branches/kolibri-process/core/sync.inc
/kernel/branches/kolibri-process/core/sys32-sp.inc
/kernel/branches/kolibri-process/core/sys32.inc
/kernel/branches/kolibri-process/core/syscall.inc
/kernel/branches/kolibri-process/core/taskman.inc
/kernel/branches/kolibri-process/core/timers.inc
/kernel/branches/kolibri-process/core/v86.inc
/kernel/branches/kolibri-process/data16.inc
/kernel/branches/kolibri-process/data32.inc
/kernel/branches/kolibri-process/data32et.inc
/kernel/branches/kolibri-process/data32sp.inc
/kernel/branches/kolibri-process/detect
/kernel/branches/kolibri-process/detect/biosdisk.inc
/kernel/branches/kolibri-process/detect/biosmem.inc
/kernel/branches/kolibri-process/detect/dev_fd.inc
/kernel/branches/kolibri-process/detect/dev_hdcd.inc
/kernel/branches/kolibri-process/detect/disks.inc
/kernel/branches/kolibri-process/detect/getcache.inc
/kernel/branches/kolibri-process/detect/sear_par.inc
/kernel/branches/kolibri-process/detect/vortex86.inc
/kernel/branches/kolibri-process/encoding.inc
/kernel/branches/kolibri-process/fdo.inc
/kernel/branches/kolibri-process/fs
/kernel/branches/kolibri-process/fs/ext2
/kernel/branches/kolibri-process/fs/ext2/blocks.inc
/kernel/branches/kolibri-process/fs/ext2/ext2.asm
/kernel/branches/kolibri-process/fs/ext2/ext2.inc
/kernel/branches/kolibri-process/fs/ext2/inode.inc
/kernel/branches/kolibri-process/fs/ext2/resource.inc
/kernel/branches/kolibri-process/fs/fat.inc
/kernel/branches/kolibri-process/fs/fs_lfn.inc
/kernel/branches/kolibri-process/fs/iso9660.inc
/kernel/branches/kolibri-process/fs/ntfs.inc
/kernel/branches/kolibri-process/fs/parse_fn.inc
/kernel/branches/kolibri-process/fs/xfs.asm
/kernel/branches/kolibri-process/fs/xfs.inc
/kernel/branches/kolibri-process/gui
/kernel/branches/kolibri-process/gui/button.inc
/kernel/branches/kolibri-process/gui/char.mt
/kernel/branches/kolibri-process/gui/char2.mt
/kernel/branches/kolibri-process/gui/char2_et.mt
/kernel/branches/kolibri-process/gui/char2_sp.mt
/kernel/branches/kolibri-process/gui/char_et.mt
/kernel/branches/kolibri-process/gui/char_sp.mt
/kernel/branches/kolibri-process/gui/event.inc
/kernel/branches/kolibri-process/gui/font.inc
/kernel/branches/kolibri-process/gui/mouse.inc
/kernel/branches/kolibri-process/gui/mousepointer.inc
/kernel/branches/kolibri-process/gui/skincode.inc
/kernel/branches/kolibri-process/gui/skindata.inc
/kernel/branches/kolibri-process/gui/window.inc
/kernel/branches/kolibri-process/hid
/kernel/branches/kolibri-process/hid/keyboard.inc
/kernel/branches/kolibri-process/hid/mousedrv.inc
/kernel/branches/kolibri-process/hid/set_dtc.inc
/kernel/branches/kolibri-process/imports.inc
/kernel/branches/kolibri-process/init.inc
/kernel/branches/kolibri-process/kernel.asm
/kernel/branches/kolibri-process/kernel.mnt
/kernel/branches/kolibri-process/kernel32.inc
/kernel/branches/kolibri-process/kernelsp.inc
/kernel/branches/kolibri-process/kglobals.inc
/kernel/branches/kolibri-process/lang.inc
/kernel/branches/kolibri-process/macros.inc
/kernel/branches/kolibri-process/makefile
/kernel/branches/kolibri-process/memmap.inc
/kernel/branches/kolibri-process/network
/kernel/branches/kolibri-process/network/ARP.inc
/kernel/branches/kolibri-process/network/IPv4.inc
/kernel/branches/kolibri-process/network/IPv6.inc
/kernel/branches/kolibri-process/network/PPPoE.inc
/kernel/branches/kolibri-process/network/ethernet.inc
/kernel/branches/kolibri-process/network/icmp.inc
/kernel/branches/kolibri-process/network/loopback.inc
/kernel/branches/kolibri-process/network/queue.inc
/kernel/branches/kolibri-process/network/socket.inc
/kernel/branches/kolibri-process/network/stack.inc
/kernel/branches/kolibri-process/network/tcp.inc
/kernel/branches/kolibri-process/network/tcp_input.inc
/kernel/branches/kolibri-process/network/tcp_output.inc
/kernel/branches/kolibri-process/network/tcp_subr.inc
/kernel/branches/kolibri-process/network/tcp_timer.inc
/kernel/branches/kolibri-process/network/tcp_usreq.inc
/kernel/branches/kolibri-process/network/udp.inc
/kernel/branches/kolibri-process/proc32.inc
/kernel/branches/kolibri-process/sound
/kernel/branches/kolibri-process/sound/playnote.inc
/kernel/branches/kolibri-process/struct.inc
/kernel/branches/kolibri-process/sys.conf
/kernel/branches/kolibri-process/unpacker.inc
/kernel/branches/kolibri-process/video
/kernel/branches/kolibri-process/video/arrow.cur
/kernel/branches/kolibri-process/video/arrow_clock.cur
/kernel/branches/kolibri-process/video/blitter.inc
/kernel/branches/kolibri-process/video/cursors.inc
/kernel/branches/kolibri-process/video/vesa12.inc
/kernel/branches/kolibri-process/video/vesa20.inc
/kernel/branches/kolibri-process/video/vga.inc
4424
3774 d 19 h
Serge
/kernel/trunk/
kernel: minor optimizations
/kernel/trunk/core/heap.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/gui/mouse.inc
/kernel/trunk/gui/window.inc
4423
3775 d 17 h
Serge
/kernel/branches/Kolibri-acpi/
kolibri-acpi:update
/kernel/branches/Kolibri-acpi/blkdev/bd_drv.inc
/kernel/branches/Kolibri-acpi/bus/usb/common.inc
/kernel/branches/Kolibri-acpi/bus/usb/ehci.inc
/kernel/branches/Kolibri-acpi/bus/usb/ohci.inc
/kernel/branches/Kolibri-acpi/bus/usb/scheduler.inc
/kernel/branches/Kolibri-acpi/bus/usb/uhci.inc
/kernel/branches/Kolibri-acpi/blkdev/hd_drv.inc
/kernel/branches/Kolibri-acpi/boot/bootcode.inc
/kernel/branches/Kolibri-acpi/bus/usb/hccommon.inc
/kernel/branches/Kolibri-acpi/bus/usb/hub.inc
/kernel/branches/Kolibri-acpi/bus/usb/init.inc
/kernel/branches/Kolibri-acpi/bus/usb/memory.inc
/kernel/branches/Kolibri-acpi/bus/usb/pipe.inc
/kernel/branches/Kolibri-acpi/bus/usb/protocol.inc
/kernel/branches/Kolibri-acpi/const.inc
/kernel/branches/Kolibri-acpi/core/dll.inc
/kernel/branches/Kolibri-acpi/core/exports.inc
/kernel/branches/Kolibri-acpi/core/heap.inc
/kernel/branches/Kolibri-acpi/core/memory.inc
/kernel/branches/Kolibri-acpi/core/peload.inc
/kernel/branches/Kolibri-acpi/core/sys32.inc
/kernel/branches/Kolibri-acpi/core/taskman.inc
/kernel/branches/Kolibri-acpi/detect/vortex86.inc
/kernel/branches/Kolibri-acpi/drivers/usbstor.asm
/kernel/branches/Kolibri-acpi/gui/window.inc
/kernel/branches/Kolibri-acpi/init.inc
/kernel/branches/Kolibri-acpi/kernel.asm
/kernel/branches/Kolibri-acpi/kernel32.inc
/kernel/branches/Kolibri-acpi/network/IPv4.inc
/kernel/branches/Kolibri-acpi/network/icmp.inc
/kernel/branches/Kolibri-acpi/network/loopback.inc
/kernel/branches/Kolibri-acpi/network/socket.inc
/kernel/branches/Kolibri-acpi/network/stack.inc
/kernel/branches/Kolibri-acpi/network/tcp.inc
/kernel/branches/Kolibri-acpi/network/tcp_input.inc
/kernel/branches/Kolibri-acpi/network/tcp_output.inc
/kernel/branches/Kolibri-acpi/network/tcp_subr.inc
/kernel/branches/Kolibri-acpi/network/tcp_usreq.inc
/kernel/branches/Kolibri-acpi/video/cursors.inc
/kernel/branches/Kolibri-acpi/video/vesa20.inc
4421
3778 d 2 h
clevermouse
/kernel/trunk/core/
fix relocations handler in PE drivers
/kernel/trunk/core/peload.inc
4420
3778 d 3 h
clevermouse
/kernel/trunk/
split /hd and /bd access into separate includes
/kernel/trunk/blkdev/bd_drv.inc
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/kernel32.inc
4419
3778 d 3 h
clevermouse
/
add new files
/drivers/kglobals.inc
/drivers/macros.inc
/drivers/peimport.inc
/kernel/trunk/bus/usb/common.inc
4418
3778 d 3 h
clevermouse
/
separate USB host controller code into external drivers
/drivers/usb
/drivers/usb/ehci.asm
/drivers/usb/ehci_scheduler.inc
/drivers/usb/ohci.asm
/drivers/usb/uhci.asm
/drivers/usb/usb1_scheduler.inc
/kernel/trunk/bus/usb/ehci.inc
/kernel/trunk/bus/usb/ohci.inc
/kernel/trunk/bus/usb/scheduler.inc
/kernel/trunk/bus/usb/uhci.inc
/data/eng/Makefile
/data/et/Makefile
/data/it/Makefile
/data/rus/Makefile
/data/sp/Makefile
/drivers/fdo.inc
/kernel/trunk/bus/pci/pci32.inc
/kernel/trunk/bus/usb/hccommon.inc
/kernel/trunk/bus/usb/hub.inc
/kernel/trunk/bus/usb/init.inc
/kernel/trunk/bus/usb/memory.inc
/kernel/trunk/bus/usb/pipe.inc
/kernel/trunk/bus/usb/protocol.inc
/kernel/trunk/const.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/exports.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/peload.inc
4391
3787 d 21 h
clevermouse
/kernel/trunk/core/
KernelAlloc/KernelFree are called from IRQ handlers in network drivers, so make them spinlock-protected instead of mutex-protected
/kernel/trunk/core/heap.inc
4390
3788 d 1 h
clevermouse
/kernel/trunk/
set type of memory range detected without BIOS, fix r2466
/kernel/trunk/init.inc
4388
3788 d 17 h
hidnplayr
/kernel/trunk/network/
Disabled verbose network debug output.
/kernel/trunk/network/loopback.inc
/kernel/trunk/network/stack.inc
/kernel/trunk/network/tcp_input.inc
4387
3788 d 17 h
hidnplayr
/kernel/trunk/network/
Fixed typo in tcp_input.inc
/kernel/trunk/network/IPv4.inc
/kernel/trunk/network/stack.inc
/kernel/trunk/network/tcp.inc
/kernel/trunk/network/tcp_input.inc
/kernel/trunk/network/tcp_output.inc
4381
3789 d 1 h
hidnplayr
/kernel/trunk/
Bugfix for sysfn 18,19,4 (set mouse pos)
/kernel/trunk/kernel.asm
4366
3792 d 17 h
hidnplayr
/kernel/trunk/network/
TCP: correctly close connection.
/kernel/trunk/network/socket.inc
/kernel/trunk/network/tcp_input.inc
/kernel/trunk/network/tcp_output.inc
/kernel/trunk/network/tcp_subr.inc
/kernel/trunk/network/tcp_usreq.inc
4365
3792 d 20 h
hidnplayr
/kernel/trunk/network/
Bugfix in SOCKET_close for TCP
/kernel/trunk/network/socket.inc
/kernel/trunk/network/tcp_subr.inc
4347
3795 d 2 h
hidnplayr
/kernel/trunk/network/
TCP: advertise correct window, small updates and bugfixes
/kernel/trunk/network/socket.inc
/kernel/trunk/network/stack.inc
/kernel/trunk/network/tcp_input.inc
/kernel/trunk/network/tcp_output.inc
4346
3795 d 22 h
clevermouse
/kernel/trunk/drivers/
coalesce transfers in same direction
/kernel/trunk/drivers/usbstor.asm
4344
3796 d 3 h
hidnplayr
/kernel/trunk/network/
Bugfix in PAWS algorithm for TCP.
/kernel/trunk/network/socket.inc
/kernel/trunk/network/tcp_input.inc
4339
3797 d 17 h
hidnplayr
/kernel/trunk/network/
Bugfixes in TCP.
/kernel/trunk/network/socket.inc
/kernel/trunk/network/tcp_input.inc
4335
3800 d 0 h
hidnplayr
/kernel/trunk/network/
Fixed typo in ICMP. (Wrong stats were updated)
/kernel/trunk/network/icmp.inc
4313
3808 d 20 h
mario79
/kernel/trunk/core/
A patch for f.64 - now you can not ask for more memory than available of free memory.
/kernel/trunk/core/sys32.inc
4311
3809 d 18 h
mario79
/kernel/trunk/
Additional fix to r.4307
/kernel/trunk/kernel.asm
4310
3809 d 19 h
yogev_ezra
/kernel/trunk/detect/
Vortex86: use correct names for constants. Show STRAP & Internal Peripheral Feature Control registers values.
/kernel/trunk/detect/vortex86.inc
4307
3810 d 7 h
mario79
/kernel/trunk/
IDE DMA - remove the interrupt request after disabling IDE interrupts.
/kernel/trunk/kernel.asm
4305
3810 d 21 h
clevermouse
/kernel/trunk/bus/usb/
fix r4302
/kernel/trunk/bus/usb/hub.inc
4303
3810 d 23 h
mario79
/kernel/trunk/
Removing the temporary fix code for IDE DMA.
/kernel/trunk/kernel.asm
4302
3811 d 0 h
clevermouse
/kernel/trunk/bus/usb/
sanity check: avoid infinitely nested hubs
/kernel/trunk/bus/usb/hub.inc
4300
3811 d 3 h
clevermouse
/kernel/trunk/bus/usb/
ignore fake connect events immediately after reset on eBox
/kernel/trunk/bus/usb/ehci.inc
4297
3811 d 19 h
yogev_ezra
/kernel/trunk/
Move Vortex86 SoC handling before usb_init and CPU speed detection, since otherwise the CPU speed is not detected correctly.
/kernel/trunk/kernel.asm
4296
3811 d 21 h
hidnplayr
/kernel/trunk/network/
TCP_input: dont use conditional move instruction. (not available on some machines)
/kernel/trunk/network/tcp_input.inc
4294
3811 d 22 h
yogev_ezra
/kernel/trunk/detect/
Vortex86: Added CPU speed modifier detection and MMX support flags detection
/kernel/trunk/detect/vortex86.inc