Sergey Semyonov (Serge)
|
fef69aab20
|
merge flat kernel
git-svn-id: svn://kolibrios.org@465 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-04-18 06:37:14 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
c58d3fcbd1
|
Normal stack handling for sysenter/syscall; trap gate for int 0x40
git-svn-id: svn://kolibrios.org@434 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-03-28 14:51:04 +00:00 |
|
Sergey Semyonov (Serge)
|
5b119159d4
|
copyrights
git-svn-id: svn://kolibrios.org@431 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-03-26 12:18:08 +00:00 |
|
victor
|
21e4bc0233
|
added computing of current #revision for kernel *.inc and *.asm files
git-svn-id: svn://kolibrios.org@425 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-03-21 22:58:33 +00:00 |
|
Sergey Semyonov (Serge)
|
391818d48f
|
synchronization with flat kernel
git-svn-id: svn://kolibrios.org@412 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-03-10 16:04:35 +00:00 |
|
Sergey Semyonov (Serge)
|
9bdd298848
|
add prefix @ to thread name
git-svn-id: svn://kolibrios.org@392 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-03-06 17:01:25 +00:00 |
|
Sergey Semyonov (Serge)
|
1ced1382c9
|
replace all vars whith symbolic constants
git-svn-id: svn://kolibrios.org@381 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-03-01 20:32:19 +00:00 |
|
Sergey Semyonov (Serge)
|
a90d0cfe1d
|
replace vars 0x8000 0xC000 0xC004 0xD000 0x80000 whith symbolic constants
rename PROC_BASE -> SLOT_BASE
git-svn-id: svn://kolibrios.org@380 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-28 10:51:05 +00:00 |
|
Sergey Semyonov (Serge)
|
73c568fb03
|
1)new memory layout
2)Infinity 1.0
git-svn-id: svn://kolibrios.org@378 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-27 11:47:52 +00:00 |
|
Iliya Mihailov (Ghost)
|
b07dfce332
|
Fast System Call
Currently it only for kernel developing
See : http://meos.sysbin.com/viewtopic.php?t=662
git-svn-id: svn://kolibrios.org@375 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-25 14:20:50 +00:00 |
|
Sergey Semyonov (Serge)
|
c3f06c82fb
|
rename pages_tab -> page_tabs
git-svn-id: svn://kolibrios.org@365 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-20 12:05:24 +00:00 |
|
Sergey Semyonov (Serge)
|
0f0c0aabfa
|
reduce kernel memory
git-svn-id: svn://kolibrios.org@363 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-19 08:22:55 +00:00 |
|
Sergey Semyonov (Serge)
|
ee29610808
|
dynamic stack with fpu state area
git-svn-id: svn://kolibrios.org@357 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-17 10:09:23 +00:00 |
|
Sergey Semyonov (Serge)
|
b0776c09ad
|
signaling events, create_event(),
destroy_event(), raise_events(), wait_event()
git-svn-id: svn://kolibrios.org@354 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-16 04:16:52 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
1ace68286b
|
* New sysfunction 70.9, create folder
* Deleted obsolete 58.4 (create folder 8.3 on hd)
* Updated docs
* Bugfixes (file system; core; direct screen access), improvements (sysfn 70.3)
* KFar 0.21, full error handling, folder creation (with new kernel)
git-svn-id: svn://kolibrios.org@321 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-05 14:20:36 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
822a9715c4
|
* Modified sysfunction 65 (see documentation), use new KFAR
* Deleted useless sysfunction 59 (syscalls trace)
* Load vmode.mdr via new file subsystem
* KFar 0.2
git-svn-id: svn://kolibrios.org@314 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-02-02 15:09:14 +00:00 |
|
Sergey Semyonov (Serge)
|
15170454cc
|
imports header
kernel objects
segmented sound buffers
git-svn-id: svn://kolibrios.org@281 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-01-19 03:58:46 +00:00 |
|
Sergey Semyonov (Serge)
|
f825a71d89
|
rewritten reg_service, get_service, stop_all_services
git-svn-id: svn://kolibrios.org@278 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-01-18 02:06:00 +00:00 |
|
Sergey Semyonov (Serge)
|
1e7402569a
|
small heap and malloc/free
git-svn-id: svn://kolibrios.org@276 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2007-01-17 04:43:21 +00:00 |
|
Sergey Semyonov (Serge)
|
36ae3b7991
|
1)drivers version control
2)extended events format
3)ATI hardware cursor
git-svn-id: svn://kolibrios.org@227 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2006-12-02 08:18:48 +00:00 |
|
Sergey Semyonov (Serge)
|
7f38fb4c37
|
1)fixed wrong SSE detection for old AMD chips
2)restore COM2 IRQ handler
3)added new fn 37.4 37.5
git-svn-id: svn://kolibrios.org@221 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2006-11-27 10:07:51 +00:00 |
|
Sergey Semyonov (Serge)
|
00b8fb388c
|
1)fixed bug with wrong lfb size on some old videocards
2)set fpu/sse to default state for new thread
3)added driver sceletone
git-svn-id: svn://kolibrios.org@214 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2006-11-20 07:06:00 +00:00 |
|
Sergey Semyonov (Serge)
|
7c1c3a07a8
|
fixed wrong COFF size calculations in load_driver and load_library
git-svn-id: svn://kolibrios.org@206 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2006-11-03 15:19:15 +00:00 |
|
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 |
|
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 |
|
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)
|
b6950333ac
|
new kernel
git-svn-id: svn://kolibrios.org@164 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2006-10-06 06:09:41 +00:00 |
|