Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
5344 |
3432 d 10 h |
serge |
/kernel/trunk/core/ |
kernel: read/write locks, part 2 |
|
/kernel/trunk/core/exports.inc /kernel/trunk/core/sched.inc
|
5343 |
3432 d 15 h |
serge |
/kernel/trunk/ |
kernel: read/write locks, part 1 |
|
/kernel/trunk/const.inc /kernel/trunk/core/exports.inc /kernel/trunk/core/sched.inc
|
5202 |
3466 d 21 h |
serge |
/kernel/trunk/ |
kernel: initialize handle table |
|
/kernel/trunk/core/taskman.inc /kernel/trunk/kernel32.inc
|
5165 |
3493 d 20 h |
serge |
/kernel/trunk/core/ |
kernel: hotfix for 5130 |
|
/kernel/trunk/core/v86.inc
|
5130 |
3540 d 18 h |
serge |
/kernel/trunk/ |
kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday. |
|
/kernel/trunk/boot/shutdown.inc /kernel/trunk/const.inc /kernel/trunk/core/dll.inc /kernel/trunk/core/heap.inc /kernel/trunk/core/memory.inc /kernel/trunk/core/mtrr.inc /kernel/trunk/core/sched.inc /kernel/trunk/core/sys32.inc /kernel/trunk/core/taskman.inc /kernel/trunk/core/v86.inc /kernel/trunk/data32.inc /kernel/trunk/init.inc /kernel/trunk/kernel.asm /kernel/trunk/kernel32.inc /kernel/trunk/macros.inc
|
5088 |
3555 d 14 h |
clevermouse |
/kernel/trunk/ |
remove support for COFF drivers |
|
/kernel/trunk/core/dll.inc /kernel/trunk/core/exports.inc /kernel/trunk/data32.inc /kernel/trunk/data32sp.inc
|
5057 |
3564 d 16 h |
clevermouse |
/ |
fix SB16 driver broken in r3727, convert to PE |
|
/drivers/audio/sb16
/kernel/trunk/drivers/sb16
/data/common/Makefile.main /drivers/audio/sb16/CONFIG.INC /drivers/audio/sb16/SB16.INC /drivers/audio/sb16/sb16.asm /drivers/peimport.inc /kernel/trunk/blkdev/rd.inc /kernel/trunk/const.inc /kernel/trunk/core/exports.inc /kernel/trunk/core/memory.inc /kernel/trunk/data32.inc
|
5039 |
3571 d 14 h |
clevermouse |
/ |
support for stripped PE headers in drivers; declare COFF drivers deprecated |
|
/data/common/pestrip.asm /data/eng/Makefile.pestrip /data/et/Makefile.pestrip /data/it/Makefile.pestrip /data/rus/Makefile.pestrip /data/sp/Makefile.pestrip /drivers/video/vidintel.asm
/data/eng/Makefile /data/et/Makefile /data/it/Makefile /data/rus/Makefile /data/sp/Makefile /kernel/trunk/const.inc /kernel/trunk/core/dll.inc /kernel/trunk/core/peload.inc /kernel/trunk/data32.inc /kernel/trunk/kernel.asm
|
5032 |
3574 d 14 h |
clevermouse |
/kernel/trunk/ |
don't rely on BIOS for returning to real mode |
|
/kernel/trunk/boot/shutdown.inc /kernel/trunk/core/memory.inc /kernel/trunk/kernel.asm
|
4927 |
3662 d 16 h |
Serge |
/kernel/trunk/core/ |
kernel: export change_task as "ChangeTask" |
|
/kernel/trunk/core/exports.inc
|
4893 |
3687 d 3 h |
Serge |
/ |
kernel: fn69.1 - get simd context
mtdbg: display contents of mmx registers |
|
/kernel/trunk/core/debug.inc /programs/develop/mtdbg/mtdbg.asm
|
4850 |
3694 d 4 h |
mario79 |
/kernel/trunk/ |
Added the tag "Revision: XXXX" in some kernel files, to form the right number of revision at boot (blue boot screen). |
|
/kernel/trunk/bootloader/boot_fat12.asm /kernel/trunk/bootloader/floppy1440.inc /kernel/trunk/bootloader/floppy1680.inc /kernel/trunk/bootloader/floppy1743.inc /kernel/trunk/bootloader/floppy2880.inc /kernel/trunk/bootloader/grub4kos.asm /kernel/trunk/bus/usb/common.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/core/apic.inc /kernel/trunk/core/clipboard.inc /kernel/trunk/core/conf_lib-sp.inc /kernel/trunk/core/irq.inc /kernel/trunk/core/sys32-sp.inc /kernel/trunk/data32et.inc /kernel/trunk/data32sp.inc /kernel/trunk/detect/biosdisk.inc /kernel/trunk/detect/biosmem.inc /kernel/trunk/detect/init_ata.inc /kernel/trunk/encoding.inc /kernel/trunk/fs/ext2/blocks.inc /kernel/trunk/fs/ext2/ext2.asm /kernel/trunk/fs/ext2/ext2.inc /kernel/trunk/fs/ext2/inode.inc /kernel/trunk/fs/ext2/resource.inc /kernel/trunk/fs/xfs.asm /kernel/trunk/fs/xfs.inc /kernel/trunk/kernelsp.inc /kernel/trunk/network/ARP.inc /kernel/trunk/network/IPv4.inc /kernel/trunk/network/IPv6.inc /kernel/trunk/network/PPPoE.inc /kernel/trunk/network/ethernet.inc /kernel/trunk/network/icmp.inc /kernel/trunk/network/loopback.inc /kernel/trunk/network/queue.inc /kernel/trunk/network/socket.inc /kernel/trunk/network/stack.inc /kernel/trunk/network/tcp.inc /kernel/trunk/network/tcp_input.inc /kernel/trunk/network/tcp_output.inc /kernel/trunk/network/tcp_subr.inc /kernel/trunk/network/tcp_timer.inc /kernel/trunk/network/tcp_usreq.inc /kernel/trunk/network/udp.inc /kernel/trunk/struct.inc /kernel/trunk/video/blitter.inc
|
4700 |
3715 d 5 h |
mario79 |
/kernel/trunk/ |
Kernel supports up to three IDE controllers, and all the devices connected to them |
|
/kernel/trunk/blkdev/cdrom.inc
/kernel/trunk/blkdev/cd_drv.inc /kernel/trunk/blkdev/hd_drv.inc /kernel/trunk/blkdev/ide_cache.inc /kernel/trunk/const.inc /kernel/trunk/core/sched.inc /kernel/trunk/data32.inc /kernel/trunk/detect/dev_hdcd.inc /kernel/trunk/detect/getcache.inc /kernel/trunk/detect/init_ata.inc /kernel/trunk/detect/sear_par.inc /kernel/trunk/docs/sysfuncr.txt /kernel/trunk/docs/sysfuncs.txt /kernel/trunk/fs/fs_lfn.inc /kernel/trunk/fs/iso9660.inc /kernel/trunk/kernel.asm /kernel/trunk/kernel32.inc
|
4619 |
3735 d 15 h |
clevermouse |
/kernel/trunk/core/ |
r4619 |
|
/kernel/trunk/core/mtrr.inc
|
4610 |
3738 d 12 h |
clevermouse |
/kernel/trunk/core/ |
add test data |
|
/kernel/trunk/core/mtrrtest.asm
|
4608 |
3738 d 12 h |
clevermouse |
/kernel/trunk/ |
reconfigure MTRRs after BIOS, enable write-combining framebuffer in more configurations |
|
/kernel/trunk/core/mtrr.inc
/kernel/trunk/core/memory.inc /kernel/trunk/data32.inc /kernel/trunk/data32sp.inc /kernel/trunk/kernel.asm /kernel/trunk/kernel32.inc
|
4453 |
3787 d 5 h |
clevermouse |
/ |
hardware cursors for RDC M2010/M2012 |
|
/drivers/video/rdc.asm
/drivers/imports.inc /drivers/macros.inc /drivers/peimport.inc /kernel/trunk/bus/pci/pci32.inc /kernel/trunk/core/exports.inc
|
4424 |
3799 d 6 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
|
4421 |
3802 d 14 h |
clevermouse |
/kernel/trunk/core/ |
fix relocations handler in PE drivers |
|
/kernel/trunk/core/peload.inc
|
4418 |
3802 d 14 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 |
3812 d 8 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
|
4313 |
3833 d 7 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
|
4273 |
3841 d 10 h |
clevermouse |
/ |
support for PnP disks, part 5: FAT12, ramdisk, floppies |
|
/kernel/trunk/fs/fat.inc
/kernel/trunk/fs/fat12.inc /kernel/trunk/fs/fat32.inc /kernel/trunk/fs/fs-et.inc /kernel/trunk/fs/fs-sp.inc /kernel/trunk/fs/fs.inc
/data/eng/Makefile /data/eng/settings/menu.dat /data/et/Makefile /data/et/settings/menu.dat /data/it/Makefile /data/it/settings/menu.dat /data/rus/Makefile /data/rus/settings/menu.dat /data/sp/Makefile /data/sp/settings/menu.dat /kernel/trunk/blkdev/disk.inc /kernel/trunk/blkdev/fdc.inc /kernel/trunk/blkdev/flp_drv.inc /kernel/trunk/blkdev/hd_drv.inc /kernel/trunk/blkdev/rd.inc /kernel/trunk/blkdev/rdsave.inc /kernel/trunk/core/sys32.inc /kernel/trunk/core/syscall.inc /kernel/trunk/data32.inc /kernel/trunk/data32et.inc /kernel/trunk/data32sp.inc /kernel/trunk/detect/dev_fd.inc /kernel/trunk/fs/fs_lfn.inc /kernel/trunk/kernel.asm /kernel/trunk/kernel32.inc /kernel/trunk/memmap.inc
|
4237 |
3846 d 17 h |
Serge |
/kernel/trunk/core/ |
kernel.load_file_umode: allocate physical storage before unpacking |
|
/kernel/trunk/core/dll.inc
|
4199 |
3852 d 22 h |
mario79 |
/kernel/trunk/ |
Kernel Clipboard. f.54. |
|
/kernel/trunk/core/clipboard.inc
/kernel/trunk/core/syscall.inc /kernel/trunk/docs/sysfuncr.txt /kernel/trunk/docs/sysfuncs.txt /kernel/trunk/kernel.asm /kernel/trunk/kernel32.inc
|
4135 |
3864 d 5 h |
clevermouse |
/kernel/trunk/ |
beautify |
|
/kernel/trunk/boot/booten.inc /kernel/trunk/boot/bootet.inc /kernel/trunk/boot/bootge.inc /kernel/trunk/boot/bootru.inc /kernel/trunk/boot/bootsp.inc /kernel/trunk/core/conf_lib-sp.inc /kernel/trunk/core/sys32-sp.inc /kernel/trunk/data32.inc /kernel/trunk/data32et.inc /kernel/trunk/encoding.inc /kernel/trunk/kernelsp.inc
|
4105 |
3867 d 10 h |
Serge |
/kernel/trunk/ |
Kernel: export new_sys_threads as CreateThread. Remove hack in set_app_params that allowed creating threads in kernel context under certain conditions |
|
/kernel/trunk/core/exports.inc /kernel/trunk/core/taskman.inc /kernel/trunk/kernel.asm
|
3937 |
3894 d 15 h |
Serge |
/kernel/trunk/core/ |
kernel:add missing export TimerHs |
|
/kernel/trunk/core/exports.inc
|
3911 |
3907 d 4 h |
mario79 |
/kernel/trunk/core/ |
Correction r.3909 - validating addresses ESP before displaying a stack dump |
|
/kernel/trunk/core/sys32.inc
|
3909 |
3909 d 7 h |
mario79 |
/kernel/trunk/core/ |
Stack dump for show_error_parameters |
|
/kernel/trunk/core/sys32.inc
|
3837 |
3960 d 13 h |
mario79 |
/kernel/trunk/ |
Update documentation for new network stack |
|
/kernel/trunk/core/syscall.inc /kernel/trunk/docs/sysfuncr.txt
|
3828 |
3965 d 18 h |
mario79 |
/kernel/trunk/core/ |
Extended the command line for kernel |
|
/kernel/trunk/core/taskman.inc
|
3827 |
3966 d 10 h |
clevermouse |
/kernel/trunk/core/ |
load_library: disable interrupts for smaller time |
|
/kernel/trunk/core/dll.inc
|
3820 |
3973 d 2 h |
GerdtR |
/kernel/trunk/core/ |
Added UserAllocAt in export |
|
/kernel/trunk/core/exports.inc
|
3798 |
3975 d 16 h |
Serge |
/kernel/trunk/core/ |
kernel: fix user_unmap |
|
/kernel/trunk/core/heap.inc
|
3786 |
3976 d 13 h |
Serge |
/kernel/trunk/core/ |
kernel:f68.27 load_file_umode |
|
/kernel/trunk/core/dll.inc /kernel/trunk/core/irq.inc /kernel/trunk/core/memory.inc
|
3774 |
3979 d 0 h |
mario79 |
/kernel/trunk/ |
Some fixes code for IDE controllers. |
|
/kernel/trunk/blkdev/hd_drv.inc /kernel/trunk/boot/bootcode.inc /kernel/trunk/core/irq.inc /kernel/trunk/kernel.asm
|
3771 |
3979 d 14 h |
mario79 |
/kernel/trunk/ |
Dynamic setting interrupts for Floppy controller |
|
/kernel/trunk/blkdev/fdc.inc /kernel/trunk/blkdev/flp_drv.inc /kernel/trunk/core/irq.inc /kernel/trunk/detect/dev_fd.inc /kernel/trunk/fs/fat12.inc /kernel/trunk/kernel.asm
|
3768 |
3980 d 6 h |
mario79 |
/kernel/trunk/core/ |
Removing obsolete code. |
|
/kernel/trunk/core/irq.inc
|
3762 |
3980 d 19 h |
mario79 |
/kernel/trunk/ |
1) Dynamic setting interrupts for IDE controller
2) Fixed problems with some hardware (eBox IDE Native mode and similar) |
|
/kernel/trunk/blkdev/hd_drv.inc /kernel/trunk/boot/bootcode.inc /kernel/trunk/const.inc /kernel/trunk/core/irq.inc /kernel/trunk/data32.inc /kernel/trunk/data32sp.inc /kernel/trunk/kernel.asm
|