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
/
trunk
/
core/
– Rev 3540
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
3539
4011 d 15 h
clevermouse
/kernel/trunk/
recode all kernel sources to UTF-8; binary still uses single-byte encoding and isn't changed at all
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/disk_cache.inc
/kernel/trunk/blkdev/fdc.inc
/kernel/trunk/blkdev/flp_drv.inc
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/blkdev/ide_cache.inc
/kernel/trunk/blkdev/rd.inc
/kernel/trunk/boot/bootcode.inc
/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/boot/bootvesa.inc
/kernel/trunk/boot/et.inc
/kernel/trunk/boot/ru.inc
/kernel/trunk/bootloader/extended_primary_loader/after_win/kordldr.win.txt
/kernel/trunk/bootloader/extended_primary_loader/cdfs/bootsect.txt
/kernel/trunk/bootloader/extended_primary_loader/fat1x/bootsect.txt
/kernel/trunk/bootloader/extended_primary_loader/fat32/bootsect.txt
/kernel/trunk/bootloader/readme
/kernel/trunk/const.inc
/kernel/trunk/core/conf_lib-sp.inc
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32-sp.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/core/v86.inc
/kernel/trunk/data16.inc
/kernel/trunk/data32.inc
/kernel/trunk/data32sp.inc
/kernel/trunk/detect/dev_fd.inc
/kernel/trunk/detect/dev_hdcd.inc
/kernel/trunk/detect/sear_par.inc
/kernel/trunk/docs/loader_doc.txt
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/drivers/apm.asm
/kernel/trunk/drivers/com_mouse.asm
/kernel/trunk/drivers/emu10k1x.asm
/kernel/trunk/drivers/ensoniq.asm
/kernel/trunk/drivers/fm801.asm
/kernel/trunk/drivers/intelac97.asm
/kernel/trunk/drivers/sis.asm
/kernel/trunk/drivers/vt823x.asm
/kernel/trunk/fs/fat12.inc
/kernel/trunk/fs/fs.inc
/kernel/trunk/fs/iso9660.inc
/kernel/trunk/fs/part_set.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/init.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernelsp.inc
/kernel/trunk/readme-ext-loader.txt
/kernel/trunk/sec_loader/trunk/boot/PrimaryLoader.txt
/kernel/trunk/sec_loader/trunk/boot/after_win/kordldr.win.txt
/kernel/trunk/sec_loader/trunk/boot/cdfs/bootsect.txt
/kernel/trunk/sec_loader/trunk/boot/fat1x/bootsect.txt
/kernel/trunk/sec_loader/trunk/boot/fat32/bootsect.txt
/kernel/trunk/sec_loader/trunk/debug_msg.inc
/kernel/trunk/sec_loader/trunk/loader.asm
/kernel/trunk/sec_loader/trunk/loader.lst
/kernel/trunk/sec_loader/trunk/parse.inc
/kernel/trunk/sec_loader/trunk/parse_any.inc
/kernel/trunk/sec_loader/trunk/parse_dat.inc
/kernel/trunk/sec_loader/trunk/parse_def_sect.inc
/kernel/trunk/sec_loader/trunk/parse_err.inc
/kernel/trunk/sec_loader/trunk/parse_loader.inc
/kernel/trunk/sec_loader/trunk/sl_equ.inc
/kernel/trunk/sec_loader/trunk/sl_proc.inc
/kernel/trunk/sec_loader/trunk/startos.ini
/kernel/trunk/video/vga.inc
3534
4012 d 4 h
clevermouse
/kernel/trunk/
priorities in scheduler
/kernel/trunk/blkdev/cd_drv.inc
/kernel/trunk/blkdev/flp_drv.inc
/kernel/trunk/bus/usb/init.inc
/kernel/trunk/core/fpu.inc
/kernel/trunk/core/irq.inc
/kernel/trunk/core/memory.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/core/timers.inc
/kernel/trunk/data32.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/gui/window.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/hid/mousedrv.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
/kernel/trunk/network/stack.inc
/kernel/trunk/network/udp.inc
3524
4019 d 4 h
clevermouse
/kernel/trunk/core/
export USB API to drivers
/kernel/trunk/core/exports.inc
3520
4021 d 13 h
clevermouse
/
USB support
/kernel/trunk/bus/usb
/kernel/trunk/bus/usb/ehci.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/ohci.inc
/kernel/trunk/bus/usb/pipe.inc
/kernel/trunk/bus/usb/protocol.inc
/kernel/trunk/bus/usb/scheduler.inc
/kernel/trunk/bus/usb/uhci.inc
/kernel/trunk/docs/usbapi.txt
/kernel/trunk/drivers/fdo.inc
/kernel/trunk/drivers/usbhid.asm
/kernel/trunk/drivers/usbstor.asm
/data/eng/Makefile
/data/it/Makefile
/data/rus/Makefile
/data/sp/Makefile
/kernel/trunk/const.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/detect/biosdisk.inc
/kernel/trunk/drivers/imports.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
3513
4022 d 16 h
clevermouse
/kernel/trunk/core/
small fix - 3
/kernel/trunk/core/irq.inc
3512
4022 d 18 h
clevermouse
/kernel/trunk/core/
small fix - 2
/kernel/trunk/core/irq.inc
3511
4022 d 18 h
clevermouse
/kernel/trunk/core/
small fix
/kernel/trunk/core/irq.inc
3509
4023 d 19 h
clevermouse
/kernel/trunk/core/
correction for r3505: exclude IRQ6, 14, 15 and keyboard handler
/kernel/trunk/core/irq.inc
3505
4023 d 22 h
clevermouse
/kernel/trunk/core/
workaround for handlers registered with wrong IRQ
/kernel/trunk/core/irq.inc
3504
4024 d 14 h
mario79
/kernel/trunk/
Kernel scheduler - equal rights for all threads. Discussion
http://board.kolibrios.org/viewtopic.php?f=35&t=2303
/kernel/trunk/const.inc
/kernel/trunk/core/sched.inc
/kernel/trunk/kernel.asm
3486
4041 d 0 h
Serge
/kernel/trunk/
kernel: cleanup
/kernel/trunk/core/memory.inc
/kernel/trunk/data32.inc
/kernel/trunk/kernel.asm
3481
4043 d 2 h
Serge
/kernel/trunk/
kernel: export GetCpuFreq
/kernel/trunk/const.inc
/kernel/trunk/core/peload.inc
/kernel/trunk/data32.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/kernel.asm
3400
4079 d 6 h
hidnplayr
/kernel/trunk/core/
bug in v86 irq, spotted by mikedld
/kernel/trunk/core/v86.inc
3397
4080 d 10 h
Serge
/kernel/trunk/core/
kernel: export pe disk functions
/kernel/trunk/core/peload.inc
3390
4081 d 9 h
Serge
/kernel/trunk/
kernel: wait_event_timeout
/kernel/trunk/core/peload.inc
/kernel/trunk/gui/event.inc
3371
4087 d 3 h
clevermouse
/kernel/trunk/core/
fix insignificant misprint
/kernel/trunk/core/heap.inc
3345
4093 d 22 h
yogev_ezra
/kernel/trunk/core/
Group all Spanish translations in one place
/kernel/trunk/core/conf_lib.inc
3344
4093 d 23 h
yogev_ezra
/kernel/trunk/core/
Fix iglobal directive usage try 3
/kernel/trunk/core/conf_lib-sp.inc
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/sys32.inc
3343
4093 d 23 h
yogev_ezra
/kernel/trunk/core/
Fix iglobal directive usage try 2
/kernel/trunk/core/conf_lib.inc
3342
4094 d 0 h
yogev_ezra
/kernel/trunk/core/
Fix iglobal directive usage
/kernel/trunk/core/sys32-sp.inc
/kernel/trunk/core/sys32.inc
3341
4094 d 1 h
yogev_ezra
/kernel/trunk/
Fix Spanish language selection
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/kernel.asm
3325
4095 d 23 h
clevermouse
/kernel/trunk/
ability to create kernel threads
/kernel/trunk/core/taskman.inc
/kernel/trunk/kernel.asm
3320
4096 d 2 h
clevermouse
/kernel/trunk/
fix r2601
/kernel/trunk/core/apic.inc
/kernel/trunk/hid/keyboard.inc
3309
4097 d 16 h
esevece
/kernel/trunk/
More spanish translation
/kernel/trunk/core/conf_lib-sp.inc
/kernel/trunk/core/sys32-sp.inc
/kernel/trunk/fs/fs-sp.inc
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/boot/bootsp.inc
/kernel/trunk/core/conf_lib.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/data32.inc
/kernel/trunk/data32sp.inc
/kernel/trunk/fs/fs.inc
/kernel/trunk/kernelsp.inc
3304
4099 d 2 h
clevermouse
/kernel/trunk/core/
I'm sorry
/kernel/trunk/core/syscall.inc
3303
4099 d 3 h
clevermouse
/kernel/trunk/
Protect thread from external terminate while running any syscall except 5,10,23.
Now 18.2/18.12 are really safe through kernel-colored glasses (however, you still
should not use them except for really critical cases),
although the protection is sometimes quite excessive.
/kernel/trunk/core/syscall.inc
/kernel/trunk/gui/event.inc
/kernel/trunk/kernel.asm
3296
4099 d 15 h
clevermouse
/kernel/trunk/
protect thread from external terminate while running sysfn 70
/kernel/trunk/blkdev/rdsave.inc
/kernel/trunk/boot/rdload.inc
/kernel/trunk/core/dll.inc
/kernel/trunk/core/sys32.inc
/kernel/trunk/core/syscall.inc
/kernel/trunk/core/taskman.inc
/kernel/trunk/fs/fs_lfn.inc
/kernel/trunk/kernel.asm
/kernel/trunk/kernel32.inc
3294
4100 d 1 h
clevermouse
/kernel/trunk/core/
output program name in addition to PID when it crashes
/kernel/trunk/core/sys32.inc
3246
4111 d 1 h
Serge
/kernel/trunk/core/
heap.inc: Fix indention. Why don't we use 12 spaces ?
/kernel/trunk/core/heap.inc
3171
4143 d 16 h
hidnplayr
/
Added new sound.obj wich automatically loads correct sound driver.
See forum for more details (
http://board.kolibrios.org/viewtopic.php?f=28&t=2196
)
/kernel/trunk/drivers/intelac97.asm
/data/Vortex86MX-eng/Makefile
/data/eng/Makefile
/data/it/Makefile
/data/new-stack/Makefile
/data/rus/Makefile
/kernel/trunk/core/dll.inc
/kernel/trunk/data32.inc
3166
4145 d 3 h
clevermouse
/kernel/trunk/core/
get_pg_addr now correctly handles the kernel large page
/kernel/trunk/core/memory.inc
3126
4172 d 21 h
clevermouse
/kernel/trunk/core/
fix double-unlock in free(); make free() always save edi; update test
/kernel/trunk/core/malloc.inc
/kernel/trunk/core/test_malloc.asm
3030
4207 d 17 h
serge
/kernel/trunk/core/
kernel: export MapPage
/kernel/trunk/core/peload.inc
2709
4372 d 12 h
mario79
/kernel/trunk/
Functions 66.6, 66.7 - control input from the keyboard for hotkeys
/kernel/trunk/core/sys32.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/kernel.asm
2647
4408 d 15 h
mario79
/kernel/trunk/
Fix for r.1345
/kernel/trunk/core/memory.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
2642
4413 d 1 h
mario79
/kernel/trunk/
A more detailed log of the boot in a black screen.
/kernel/trunk/core/sys32.inc
/kernel/trunk/data32.inc
/kernel/trunk/kernel.asm
2625
4416 d 15 h
mario79
/kernel/trunk/
Function 9 - returning is really 11 char is now, for: +10 = +0xA: 11 bytes: name of the process (name of the started file - executable file without extension).
/kernel/trunk/core/taskman.inc
/kernel/trunk/docs/sysfuncr.txt
/kernel/trunk/docs/sysfuncs.txt
2601
4422 d 18 h
clevermouse
/kernel/trunk/
API for external keyboards
/kernel/trunk/core/exports.inc
/kernel/trunk/drivers/imports.inc
/kernel/trunk/hid/keyboard.inc
/kernel/trunk/kernel.asm
2595
4424 d 22 h
Serge
/kernel/trunk/core/
new_mem_resize hotfix
/kernel/trunk/core/memory.inc
2594
4425 d 0 h
Serge
/kernel/trunk/core/
rewritten new_mem_resize
/kernel/trunk/core/memory.inc