Commit Graph

9238 Commits

Author SHA1 Message Date
Sergey Semyonov (Serge)
ad55c9aee2 1.new drivers loader
2.changes in 68.11 init_heap

git-svn-id: svn://kolibrios.org@188 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-20 14:02:26 +00:00
Evgeny Grechnikov (Diamond)
7d1826758e Corrections in DMA code from Mario79
git-svn-id: svn://kolibrios.org@187 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-20 08:35:15 +00:00
Evgeny Grechnikov (Diamond)
85aa5c3167 Final attempt to fix border drawing
git-svn-id: svn://kolibrios.org@186 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-18 11:29:50 +00:00
heavyiron
5e5bb72582 Reverted back my corrections to 4th function in docs because it was a mistake
git-svn-id: svn://kolibrios.org@185 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-18 08:52:46 +00:00
heavyiron
ddb7a72c8b Icon from 0.6.0.0 with ability to run programs with 70th function
git-svn-id: svn://kolibrios.org@184 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-17 01:13:45 +00:00
Evgeny Grechnikov (Diamond)
fc4d6ab4af Kernel: support for kernel packer
kfar: updated to 0.14 (warning when deleting)

git-svn-id: svn://kolibrios.org@183 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-16 12:17:49 +00:00
Sergey Semyonov (Serge)
b4dd0c152f fasm rewritten with fn. 70
git-svn-id: svn://kolibrios.org@182 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-12 14:24:33 +00:00
Evgeny Grechnikov (Diamond)
aacb4b7591 Corrected border drawing code.
git-svn-id: svn://kolibrios.org@181 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-12 10:35:04 +00:00
heavyiron
7c8ba5ff40 *fixed info for 4th function in documentation
*added animage and kfar
*renamed docpak (to docpack)
*chess fixed by Yellow to use 70th function
*docpack, tetris, jpegview, trantest, desktop uses system colors, new functions of window drawing now
*removed old rd2hd and rd2fd

git-svn-id: svn://kolibrios.org@180 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-11 23:19:10 +00:00
Mihail Semenyako (mike.dld)
f9f3d06971 Update to DESKTOP, now displays windows of all four types
git-svn-id: svn://kolibrios.org@179 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-11 21:43:21 +00:00
heavyiron
95366971d1 Tinypad from 0.6.0.0
git-svn-id: svn://kolibrios.org@178 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-11 20:40:53 +00:00
heavyiron
5a16823ef7 fixed make.bat, window with skin
git-svn-id: svn://kolibrios.org@177 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-11 18:34:48 +00:00
heavyiron
bed870101d Fasm updated to 1.67.12
git-svn-id: svn://kolibrios.org@176 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-11 10:51:26 +00:00
heavyiron
ab3caba8a7 small fixes
git-svn-id: svn://kolibrios.org@175 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-10 22:20:38 +00:00
heavyiron
de97cea06c Updated to official version 1.67.11, new function of drawing title and window, compiled programs now runs with 70th function
git-svn-id: svn://kolibrios.org@174 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-10 22:15:57 +00:00
Sergey Semyonov (Serge)
e60d47ae50 Removed file/folder
git-svn-id: svn://kolibrios.org@173 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-10 05:12:57 +00:00
Sergey Semyonov (Serge)
174a707452 1)fixed applications iopl level 2)fixed #PF exceptions handler
3)changed sysfuncr.txt fn. 18.20, 64.1, 68.11, 68.16


git-svn-id: svn://kolibrios.org@172 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-10 05:11:30 +00:00
Evgeny Grechnikov (Diamond)
8609e45095 File system: added function 70.8 - delete file/folder
git-svn-id: svn://kolibrios.org@171 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-09 12:34:00 +00:00
Sergey Semyonov (Serge)
9395f92693 1)fixed memory size in fn 18.16 & 18.17
2)added fn 18.20 - get extended memory info

git-svn-id: svn://kolibrios.org@170 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-08 07:48:38 +00:00
Andrey Halyavin (halyavin)
6c854695d0 fixed definition of process_table_entry structure in mesys.h
git-svn-id: svn://kolibrios.org@169 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-08 07:26:25 +00:00
Sergey Semyonov (Serge)
233c3e6435 complete SSE support. user-level SSE & FPU exceptions handling
git-svn-id: svn://kolibrios.org@168 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-07 09:47:03 +00:00
Sergey Semyonov (Serge)
6f8abcc3e7 cleanup
git-svn-id: svn://kolibrios.org@167 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-07 09:43:50 +00:00
Sergey Semyonov (Serge)
ec7c8397d5 fixed bug with FASM 1.67.11
git-svn-id: svn://kolibrios.org@166 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-06 08:39:23 +00:00
Sergey Semyonov (Serge)
1634ac97c2 ac97_mp3 source code
git-svn-id: svn://kolibrios.org@165 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-06 06:20:41 +00:00
Sergey Semyonov (Serge)
b6950333ac new kernel
git-svn-id: svn://kolibrios.org@164 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-06 06:09:41 +00:00
Evgeny Grechnikov (Diamond)
0e39a3fffe Fixed bug with border drawing
git-svn-id: svn://kolibrios.org@163 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-05 08:37:51 +00:00
Evgeny Grechnikov (Diamond)
2e850e52f6 hd_drv.inc: now code should work correctly on any computer
kernel32.inc: added 'dbgstr' macro which may be useful for kernel debugging

git-svn-id: svn://kolibrios.org@162 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-04 14:35:44 +00:00
Evgeny Grechnikov (Diamond)
603863d00c Added copyright strings for author of DMA HDD code (Mario79). Fixed error handling in hd_drv.inc.
git-svn-id: svn://kolibrios.org@161 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-10-02 12:21:10 +00:00
Evgeny Grechnikov (Diamond)
393a43c2ba DMA access to HD
git-svn-id: svn://kolibrios.org@160 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-27 14:58:51 +00:00
Andrey Halyavin (halyavin)
4d719e6bc5 * Assembler part of libc now also exports "name@params_size" for every system function
because of stdcall convention. 
* Some fixes in calculating relocations procedure.

git-svn-id: svn://kolibrios.org@159 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-23 14:00:36 +00:00
Andrey Halyavin (halyavin)
6127c7381d fixed bug in melibc and minor bug in compiler.
git-svn-id: svn://kolibrios.org@158 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-22 17:16:35 +00:00
heavyiron
69e4361cc8 Fasm updated to 1.67.9
git-svn-id: svn://kolibrios.org@157 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-22 15:55:59 +00:00
Evgeny Grechnikov (Diamond)
b239f46ecb AC97WAV: corrected after rewriting to fn 70
SYSXTREE: version from K0600 (CD-ROM support) + URL line fixes

git-svn-id: svn://kolibrios.org@156 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-22 11:26:31 +00:00
Evgeny Grechnikov (Diamond)
1e0680aa80 Fixed error in function 47 for client-relative drawing
git-svn-id: svn://kolibrios.org@155 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-20 15:01:30 +00:00
Evgeny Grechnikov (Diamond)
7f1f402a78 File subsystem: fixed function 70.0 for CD
Window subsystem: now minimized windows are not activated when program terminates
@RB: now it ignores minimized windows
CMD: version from K0600 distro (modified to use fn 70.7 instead of 19) +
     redraw does not change window border


git-svn-id: svn://kolibrios.org@154 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-19 13:16:31 +00:00
heavyiron
2665e9eebc 1. Calc now use system colors and drawing from client area (with current kernel it works incorrect because there is a bug in 47th function)
2. New version https by Hex, rewrited to use 70th function by YELLOW. It also use 0th function to write header

git-svn-id: svn://kolibrios.org@153 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-19 10:58:07 +00:00
heavyiron
bede2c62e6 Scripts now deletes lang.inc after compiling kernel.
Removed tabs from code (preboot.inc)

git-svn-id: svn://kolibrios.org@152 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-19 10:39:40 +00:00
hidnplayr
cfec947b3a clean up
git-svn-id: svn://kolibrios.org@151 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-18 17:42:11 +00:00
Evgeny Grechnikov (Diamond)
18c3550908 File subsystem: fixed error in function 70.5 for CD
Window subsystem: now when window coordinates are changed,
                  client area is changed too

git-svn-id: svn://kolibrios.org@150 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-18 12:23:52 +00:00
Evgeny Grechnikov (Diamond)
94b3a5b74e Corrected A20 enabling
git-svn-id: svn://kolibrios.org@149 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-13 11:18:16 +00:00
heavyiron
58ea327b12 made a copy
git-svn-id: svn://kolibrios.org@148 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-09 14:45:24 +00:00
Evgeny Grechnikov (Diamond)
990e3f745c Kernel: updated to Kolibri 0.6.0.0 distr
Programs from K0600 distr: CDP, KEYASCII

git-svn-id: svn://kolibrios.org@147 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-08 13:29:22 +00:00
Andrey Halyavin (halyavin)
87aca91906 tccmeos1.c deleted because it is old version of tccmeos.c
git-svn-id: svn://kolibrios.org@146 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-07 14:18:13 +00:00
Andrey Halyavin (halyavin)
51d395d0cc initial import of metcc project
git-svn-id: svn://kolibrios.org@145 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-07 14:14:53 +00:00
Alexey Teplov (
7df9c18621 add checkbox
git-svn-id: svn://kolibrios.org@144 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-09-01 05:24:43 +00:00
Evgeny Grechnikov (Diamond)
55d060c456 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

git-svn-id: svn://kolibrios.org@143 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-08-31 12:56:29 +00:00
Evgeny Grechnikov (Diamond)
7e19914ef4 Kernel: fixed work with zero-size windows
launcher, @rb: modified to use function 70

git-svn-id: svn://kolibrios.org@142 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-08-29 12:52:52 +00:00
Evgeny Grechnikov (Diamond)
1eba0190d0 corrected MIDAMP.ASM
git-svn-id: svn://kolibrios.org@141 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-08-28 14:23:17 +00:00
Evgeny Grechnikov (Diamond)
bb515acb25 Bootcode: fixed check on loader block correctness
git-svn-id: svn://kolibrios.org@140 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-08-28 13:47:50 +00:00
Evgeny Grechnikov (Diamond)
d3ae4b4e07 Kernel: rewritten function 4
@rcher, ac97wav, midamp, rtfread: modified to use function 70

git-svn-id: svn://kolibrios.org@139 a494cfbc-eb01-0410-851d-a64ba20cac60
2006-08-28 13:34:54 +00:00