Rev |
Age |
Author |
Path |
Log message |
Diff |
Changes |
164 |
6412 d 18 h |
serge |
/kernel/trunk/ |
new kernel |
|
/kernel/trunk/PROC32.INC /kernel/trunk/const.inc /kernel/trunk/core/dll.inc /kernel/trunk/core/except.inc /kernel/trunk/core/exports.inc /kernel/trunk/core/heap.inc /kernel/trunk/core/memory.inc /kernel/trunk/core/taskman.inc /kernel/trunk/drivers /kernel/trunk/drivers/CODEC.INC /kernel/trunk/drivers/INFINITY.ASM /kernel/trunk/drivers/MAIN.INC /kernel/trunk/drivers/MIXER.ASM /kernel/trunk/drivers/PROC32.INC /kernel/trunk/drivers/SIS.ASM /kernel/trunk/drivers/Unisound.asm
/kernel/trunk/boot/bootcode.inc /kernel/trunk/core/sys32.inc /kernel/trunk/core/syscall.inc /kernel/trunk/hid/keyboard.inc /kernel/trunk/kernel.asm /kernel/trunk/kernel32.inc
|
161 |
6416 d 12 h |
diamond |
/kernel/trunk/ |
Added copyright strings for author of DMA HDD code (Mario79). Fixed error handling in hd_drv.inc. |
|
/kernel/trunk/blkdev/hd_drv.inc /kernel/trunk/boot/bootcode.inc
|
160 |
6421 d 10 h |
diamond |
/kernel/trunk/ |
DMA access to HD |
|
/kernel/trunk/blkdev/hd_drv.inc
/kernel/trunk/boot/bootcode.inc /kernel/trunk/core/sys32.inc /kernel/trunk/fs/fat32.inc /kernel/trunk/kernel.asm /kernel/trunk/kernel32.inc
|
152 |
6429 d 14 h |
heavyiron |
/kernel/ |
Scripts now deletes lang.inc after compiling kernel.
Removed tabs from code (preboot.inc) |
|
/kernel/branches/gfx_kernel/build_en.bat /kernel/branches/gfx_kernel/build_ru.bat /kernel/trunk/boot/preboot.inc /kernel/trunk/build_en.bat /kernel/trunk/build_ge.bat /kernel/trunk/build_ru.bat
|
151 |
6430 d 7 h |
hidnplayr |
/kernel/trunk/boot/ |
clean up |
|
/kernel/trunk/boot/preboot.inc
|
143 |
6448 d 12 h |
diamond |
/ |
bootcode.inc: fixed error in loader block checks
dev_hdcd.inc: increased delay in reset function
kernel.asm: now kernel loads system programs (vrr_m/launcher and cpu) via fn 70
shutdown.inc: corrected code of rose output
IR, VRR_M: modified to use function 70 + optimization |
|
/kernel/branches/gfx_kernel/kernel.asm /kernel/trunk/boot/bootcode.inc /kernel/trunk/boot/shutdown.inc /kernel/trunk/detect/dev_hdcd.inc /kernel/trunk/kernel.asm /programs/system/ir/trunk/ir.asm /programs/system/vrr_m/trunk/vrr_m.asm
|
140 |
6451 d 11 h |
diamond |
/kernel/trunk/boot/ |
Bootcode: fixed check on loader block correctness |
|
/kernel/trunk/boot/bootcode.inc
|
139 |
6451 d 11 h |
diamond |
/ |
Kernel: rewritten function 4
@rcher, ac97wav, midamp, rtfread: modified to use function 70 |
|
/kernel/branches/gfx_kernel/core/newproce.inc /kernel/branches/gfx_kernel/gui/font.inc /kernel/branches/gfx_kernel/kernel.asm /kernel/trunk/boot/shutdown.inc /kernel/trunk/core/newproce.inc /kernel/trunk/docs/sysfuncs.txt /kernel/trunk/fs/fat32.inc /kernel/trunk/gui/font.inc /kernel/trunk/kernel.asm /programs/media/ac97wav/trunk/ac97wav.asm /programs/media/ac97wav/trunk/frontend.inc /programs/media/ac97wav/trunk/macros.inc /programs/media/ac97wav/trunk/meosfunc.inc /programs/media/midamp/trunk/draw.inc /programs/media/midamp/trunk/event.inc /programs/media/midamp/trunk/gif_lite.inc /programs/media/midamp/trunk/playlist.inc /programs/other/archer/trunk/@RCHER.ASM /programs/other/archer/trunk/data.inc /programs/other/archer/trunk/dump.inc /programs/other/archer/trunk/macros.inc /programs/other/archer/trunk/sys.inc /programs/other/rtfread/trunk/bgifont.inc /programs/other/rtfread/trunk/rtf_lite.inc /programs/other/rtfread/trunk/rtfread.asm
|
135 |
6454 d 11 h |
diamond |
/ |
mv, gifview, jpegview: modified to use function 70
tinypad2: modified for new sysxtree
kernel, mv, board, calendar, cmd, copy2, cpu, end, icon, mhc, pcidev:
german translation from derPENGUIN |
|
/kernel/trunk/boot/bootge.inc /kernel/trunk/build_ge.bat /programs/develop/cmd/trunk/build_ge.bat /programs/fs/copy2/trunk/build_ge.bat /programs/media/jpegview/trunk/macros.inc /programs/other/mhc/trunk/build_ge.bat /programs/system/board/trunk/build_ge.bat /programs/system/calendar/trunk/build_ge.bat /programs/system/cpu/trunk/build_ge.bat /programs/system/end/trunk/build_ge.bat /programs/system/icon/trunk/build_ge.bat /programs/system/pcidev/trunk/build_ge.bat /programs/system/pcidev/trunk/vendors.inc
/programs/develop/cmd/trunk/build_ru.bat /programs/other/mhc/trunk/build_ru.bat /programs/system/cpu/trunk/build_ru.bat /programs/system/pcidev/trunk/VENDORS.INC /programs/system/pcidev/trunk/build_ru.bat
/kernel/trunk/kernel16.inc /programs/develop/cmd/trunk/cmd.asm /programs/fs/copy2/trunk/copy2.asm /programs/media/gifview/trunk/gif_lite.inc /programs/media/gifview/trunk/gifview.asm /programs/media/gifview/trunk/macros.inc /programs/media/jpegview/trunk/filelib.asm /programs/media/jpegview/trunk/jpeglib.asm /programs/media/jpegview/trunk/jpegview.asm /programs/media/mv/trunk/mv.asm /programs/other/mhc/trunk/mhc.asm /programs/other/tinypad2/trunk/ascl.inc /programs/other/tinypad2/trunk/tinypad2.asm /programs/system/board/trunk/board.asm /programs/system/calendar/trunk/calendar.asm /programs/system/cpu/trunk/cpu.asm /programs/system/end/trunk/end.asm /programs/system/icon/trunk/icon.asm /programs/system/pcidev/trunk/PCIDEV.ASM
|
134 |
6455 d 12 h |
diamond |
/ |
Kernel: now bootcode loads from floppy only used sectors
sysxtree: rewritten to 70th function, corrected scrollbar
copyr: new version for new sysxtree
@rcher, rtfread: modified to work with new sysxtree
midamp: added version modified to work with new sysxtree |
|
/programs/media/midamp /programs/media/midamp/trunk /programs/media/midamp/trunk/MIDAMP.ASM /programs/media/midamp/trunk/bottom.gif /programs/media/midamp/trunk/build.bat /programs/media/midamp/trunk/buttons.gif /programs/media/midamp/trunk/debug.inc /programs/media/midamp/trunk/dlg.inc /programs/media/midamp/trunk/draw.inc /programs/media/midamp/trunk/event.inc /programs/media/midamp/trunk/gif_lite.inc /programs/media/midamp/trunk/hdr.gif /programs/media/midamp/trunk/macros.inc /programs/media/midamp/trunk/midamp.txt /programs/media/midamp/trunk/midilite.inc /programs/media/midamp/trunk/playlist.inc /programs/media/midamp/trunk/playlist.txt /programs/media/midamp/trunk/playnote.txt /programs/media/midamp/trunk/thread.inc
/kernel/branches/gfx_kernel/boot/bootcode.inc /kernel/branches/gfx_kernel/boot/booteng.inc /kernel/branches/gfx_kernel/boot/bootru.inc /kernel/trunk/boot/bootcode.inc /programs/fs/copyr/trunk/ascl.inc /programs/fs/copyr/trunk/copyr.asm /programs/fs/sysxtree/trunk/ascl.inc /programs/fs/sysxtree/trunk/sysxtree.asm /programs/other/archer/trunk/@RCHER.ASM /programs/other/archer/trunk/arcmacro.inc /programs/other/archer/trunk/data.inc /programs/other/archer/trunk/macros.inc /programs/other/archer/trunk/sys.inc /programs/other/rtfread/trunk/ascl.inc /programs/other/rtfread/trunk/bgifont.inc /programs/other/rtfread/trunk/macros.inc /programs/other/rtfread/trunk/rtfread.asm
|
117 |
6469 d 6 h |
mario79 |
/kernel/trunk/ |
1. Optimization of the mode 320*200*256. Load on CPU is less. Small increase of speed.
2. Optimization of the mode 640*480*16. Substantial growth of speed.
3. At the expense of deleting the superfluous code from vga.inc the size of a kernel has decreased. |
|
/kernel/trunk/boot/shutdown.inc /kernel/trunk/gui/window.inc /kernel/trunk/kernel.asm /kernel/trunk/video/vesa20.inc /kernel/trunk/video/vga.inc
|
103 |
6485 d 18 h |
halyavin |
/kernel/trunk/ |
Now 8Mb of address space reserved for LFB. New linear address of LFB is 0x80000000. |
|
/kernel/trunk/boot/bootcode.inc /kernel/trunk/core/mem.inc /kernel/trunk/kernel.asm
|
89 |
6518 d 13 h |
diamond |
/kernel/trunk/ |
Bugfixes: videomode 9; returned ebx in 70.1 for CD |
|
/kernel/trunk/boot/bootcode.inc /kernel/trunk/boot/shutdown.inc /kernel/trunk/fs/fs_lfn.inc /kernel/trunk/fs/iso9660.inc
|
84 |
6538 d 10 h |
diamond |
/kernel/trunk/ |
File system addition: fileinfo structure allows new syntax |
|
/kernel/trunk/boot/booteng.inc /kernel/trunk/fs/fs_lfn.inc
|
82 |
6545 d 14 h |
halyavin |
/kernel/trunk/ |
Now kernel can be compiled with fasm 1.66. |
|
/kernel/trunk/boot/bootcode.inc /kernel/trunk/boot/bootru.inc /kernel/trunk/boot/shutdown.inc /kernel/trunk/kernel.asm /kernel/trunk/kernel16.inc /kernel/trunk/video/vga.inc
|
79 |
6556 d 12 h |
diamond |
/ |
Added APM interface disconnection before real-mode shutdown.
Optimized FIRE program: code size 690->474, now it fits in one sector;
memory requirements 0.5Mb -> 200Kb. |
|
/kernel/trunk/boot/shutdown.inc /programs/fire/trunk/fire.asm
|
76 |
6565 d 10 h |
mario79 |
/kernel/trunk/ |
Mihaylov Iliya Andreevich aka Ghost
Advanced Power Management
SYSTEM CALL
eax = 49
dx = number of the function APM BIOS (Is similar AX in real mode)
Others registers (bx, cx) on the specification (see. docs/apm.zip>apm.txt)
Result: on the specification (including CF), the high part 32 bit registers is not defined |
|
/kernel/trunk/docs /kernel/trunk/docs/apm.zip
/kernel/trunk/boot/bootcode.inc /kernel/trunk/core/sys32.inc /kernel/trunk/core/syscall.inc /kernel/trunk/kernel.asm /kernel/trunk/memmap.inc
|
61 |
6612 d 15 h |
halyavin |
/kernel/trunk/ |
Return value of 58 function is corrected. Shutdown.inc optimized. Changes from diamond. |
|
/kernel/trunk/boot/shutdown.inc /kernel/trunk/core/newproce.inc /kernel/trunk/fs/fs.inc /kernel/trunk/kernel.asm
|
46 |
6646 d 15 h |
halyavin |
/kernel/trunk/boot/ |
fixes of boot code from diamond for correct restarting from memory |
|
/kernel/trunk/boot/shutdown.inc
|
40 |
6666 d 11 h |
halyavin |
/kernel/trunk/ |
*Reduced size of boot code. (diamond)
*Debug API added. (diamond) |
|
/kernel/trunk/core/debug.inc
/kernel/trunk/boot/bootcode.inc /kernel/trunk/boot/booteng.inc /kernel/trunk/boot/bootru.inc /kernel/trunk/core/newproce.inc /kernel/trunk/core/sched.inc /kernel/trunk/core/sys32.inc /kernel/trunk/core/syscall.inc /kernel/trunk/fs/fs.inc /kernel/trunk/gui/event.inc /kernel/trunk/hid/keyboard.inc /kernel/trunk/kernel.asm
|
34 |
6680 d 15 h |
halyavin |
/kernel/trunk/boot/ |
some fixes in boot code |
|
/kernel/trunk/boot/bootcode.inc
|
30 |
6700 d 13 h |
halyavin |
/kernel/trunk/boot/ |
Bug leading to crash during restart from memory fixed |
|
/kernel/trunk/boot/shutdown.inc
|
29 |
6708 d 16 h |
halyavin |
/kernel/ |
*Improved boot code
*Tag for kolibri 0.5.2.1 created |
|
/kernel/tags /kernel/tags/kolibri0.5.2.1
/kernel/trunk/boot/bootcode.inc /kernel/trunk/boot/booteng.inc /kernel/trunk/boot/bootru.inc /kernel/trunk/boot/preboot.inc
|
27 |
6727 d 8 h |
halyavin |
/kernel/trunk/boot/ |
Remapping IRQs to standart scheme in real mode during shutdown added. |
|
/kernel/trunk/boot/shutdown.inc
|
12 |
6758 d 14 h |
halyavin |
/kernel/trunk/ |
*Font functions have been rewritten. Now kernel use bit-compressed fonts.
You must use char.mt and char2.mt from MeOsEmul or MeOsDebug program
or download them at http://shade.msu.ru/~msu-se/temp/char.7z
*Small fix in memmap.inc for memory manager. |
|
/kernel/trunk/boot/bootcode.inc /kernel/trunk/gui/font.inc /kernel/trunk/kernel.asm /kernel/trunk/memmap.inc
|
5 |
6770 d 19 h |
halyavin |
/kernel/trunk/ |
Mario79 fixes:
Application can determine own path now.
Some boot messages changed (it is version Kolibri 5.1.0 now).
Some rd functions updated (thanks to michael).
Switch to another bank-switching procedure. |
|
/kernel/trunk/blkdev/rd.inc /kernel/trunk/boot/booteng.inc /kernel/trunk/boot/bootru.inc /kernel/trunk/boot/preboot.inc /kernel/trunk/core/newproce.inc /kernel/trunk/core/sys32.inc /kernel/trunk/detect/sear_par.inc /kernel/trunk/kernel.asm /kernel/trunk/video/vesa12.inc
|
2 |
6776 d 20 h |
msu-se |
/ |
moving to kernel directory |
|
/kernel /kernel/trunk
/trunk
|
1 |
6777 d 7 h |
ha |
/trunk/ |
Kolibri 5 initial checkout |
|
/trunk /trunk/blkdev /trunk/blkdev/cdrom.inc /trunk/blkdev/fdc.inc /trunk/blkdev/flp_drv.inc /trunk/blkdev/rd.inc /trunk/blkdev/rdsave.inc /trunk/boot /trunk/boot/bootcode.inc /trunk/boot/booteng.inc /trunk/boot/bootru.inc /trunk/boot/preboot.inc /trunk/boot/rdload.inc /trunk/boot/ru.inc /trunk/boot/shutdown.inc /trunk/build_en.bat /trunk/build_ru.bat /trunk/bus /trunk/bus/pci /trunk/bus/pci/pci16.inc /trunk/bus/pci/pci32.inc /trunk/core /trunk/core/fpu.inc /trunk/core/mem.inc /trunk/core/memmanag.inc /trunk/core/newproce.inc /trunk/core/physmem.inc /trunk/core/sched.inc /trunk/core/sync.inc /trunk/core/sys32.inc /trunk/core/syscall.inc /trunk/detect /trunk/detect/commouse.inc /trunk/detect/dev_fd.inc /trunk/detect/dev_hdcd.inc /trunk/detect/disks.inc /trunk/detect/sear_par.inc /trunk/fs /trunk/fs/fat12.inc /trunk/fs/fat32.inc /trunk/fs/fs.inc /trunk/fs/fs_phys.inc /trunk/gui /trunk/gui/button.inc /trunk/gui/event.inc /trunk/gui/font.inc /trunk/gui/mouse.inc /trunk/gui/skincode.inc /trunk/gui/skindata.inc /trunk/gui/window.inc /trunk/hid /trunk/hid/keyboard.inc /trunk/hid/set_dtc.inc /trunk/kernel.asm /trunk/kernel16.inc /trunk/kernel32.inc /trunk/kglobals.inc /trunk/memmap.inc /trunk/network /trunk/network/eth_drv /trunk/network/eth_drv/3c59x.inc /trunk/network/eth_drv/ethernet.inc /trunk/network/eth_drv/i8255x.inc /trunk/network/eth_drv/pcnet32.inc /trunk/network/eth_drv/rtl8029.inc /trunk/network/eth_drv/rtl8139.inc /trunk/network/eth_drv/sis900.inc /trunk/network/ip.inc /trunk/network/queue.inc /trunk/network/stack.inc /trunk/network/tcp.inc /trunk/network/udp.inc /trunk/sound /trunk/sound/playnote.inc /trunk/sound/sb16.inc /trunk/video /trunk/video/vesa12.inc /trunk/video/vesa20.inc /trunk/video/vga.inc /trunk/vmodeint.inc /trunk/vmodeld.inc
|