Sergey Semyonov (Serge)
|
b7083f5742
|
new memory management for kernel heap
git-svn-id: svn://kolibrios.org@888 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-10-29 15:55:39 +00:00 |
|
Sergey Semyonov (Serge)
|
3f22b06b9f
|
replace old kernel_free with mem_free
git-svn-id: svn://kolibrios.org@887 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-10-27 23:38:33 +00:00 |
|
Sergey Semyonov (Serge)
|
bc6cebbf4b
|
mem_free
git-svn-id: svn://kolibrios.org@886 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-10-27 20:47:58 +00:00 |
|
Iliya Mihailov (Ghost)
|
639d436580
|
and eax, 0xff -> movzx eax, al
git-svn-id: svn://kolibrios.org@865 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-09-20 05:52:34 +00:00 |
|
Sergey Semyonov (Serge)
|
6cb566cf5e
|
replace old alloc_kernel_space and kernel_alloc with mem_alloc
git-svn-id: svn://kolibrios.org@864 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-09-15 15:25:03 +00:00 |
|
Sergey Semyonov (Serge)
|
d08f862229
|
fixed ASSERT conditions
git-svn-id: svn://kolibrios.org@862 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-09-12 10:56:47 +00:00 |
|
Sergey Semyonov (Serge)
|
f806f6b7f8
|
fixed:
1) small heap
2) malloc
3) background image
git-svn-id: svn://kolibrios.org@861 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-09-11 20:26:49 +00:00 |
|
Sergey Semyonov (Serge)
|
d10c087a12
|
merged trunk 850 - 858
git-svn-id: svn://kolibrios.org@860 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-09-10 14:00:21 +00:00 |
|
Sergey Semyonov (Serge)
|
2b91637d4d
|
1) slab allocator
2) new kernel heap
git-svn-id: svn://kolibrios.org@859 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-09-10 13:04:24 +00:00 |
|
Sergey Semyonov (Serge)
|
06eb2f3614
|
compact static kernel memory
git-svn-id: svn://kolibrios.org@855 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-20 18:37:48 +00:00 |
|
Sergey Semyonov (Serge)
|
e7779275eb
|
mixed compilation
git-svn-id: svn://kolibrios.org@854 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-13 19:13:40 +00:00 |
|
Sergey Semyonov (Serge)
|
7cb2a21b33
|
GRUB Now!!!
git-svn-id: svn://kolibrios.org@848 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-08 13:30:55 +00:00 |
|
Sergey Semyonov (Serge)
|
ebacfa0899
|
multiboot kernel
git-svn-id: svn://kolibrios.org@847 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-07 15:34:13 +00:00 |
|
Sergey Semyonov (Serge)
|
94030d053e
|
preparing for GRUB
git-svn-id: svn://kolibrios.org@846 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-07 09:14:48 +00:00 |
|
Sergey Semyonov (Serge)
|
28b0948e61
|
initial buddy allocator
git-svn-id: svn://kolibrios.org@843 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-05 14:17:58 +00:00 |
|
Sergey Semyonov (Serge)
|
b2e313b0d9
|
boot time allocator
git-svn-id: svn://kolibrios.org@841 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-30 08:32:24 +00:00 |
|
Sergey Semyonov (Serge)
|
3a719cd911
|
allocate memory for display_data
git-svn-id: svn://kolibrios.org@840 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-29 15:39:22 +00:00 |
|
Sergey Semyonov (Serge)
|
0490e63747
|
redesigned memory layout
git-svn-id: svn://kolibrios.org@839 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-29 12:37:27 +00:00 |
|
Sergey Semyonov (Serge)
|
2a2b5a8ff8
|
use e820 smap
git-svn-id: svn://kolibrios.org@837 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-28 06:29:05 +00:00 |
|