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 |
|
hidnplayr
|
67aca9ac45
|
Added CPU exception error messages.
more info about cpu exceptions: http://www.delorie.com/djgpp/doc/dpmi/ch4.5.html
git-svn-id: svn://kolibrios.org@858 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-09-04 12:19:29 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
2b13a4a53d
|
new cursor from Leency
git-svn-id: svn://kolibrios.org@857 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-26 11:15:19 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
a881989d7c
|
bugfix in sysfn 67: avoid system crash for invalid parameter
git-svn-id: svn://kolibrios.org@856 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-25 16:37:47 +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)
|
4637e1f6a3
|
splitting kernel into sections
git-svn-id: svn://kolibrios.org@851 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-10 05:23:24 +00:00 |
|
Sergey Semyonov (Serge)
|
bdd8453ba4
|
from Nable: SB16 MASTERVOLUME
git-svn-id: svn://kolibrios.org@850 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-09 17:09:47 +00:00 |
|
Sergey Semyonov (Serge)
|
c6d4df748c
|
PE kernel
git-svn-id: svn://kolibrios.org@849 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-09 08:38:20 +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)
|
2769f0fd61
|
merged trunk 842
git-svn-id: svn://kolibrios.org@844 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-05 16:58:13 +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 |
|
Evgeny Grechnikov (Diamond)
|
059b851217
|
sysfunction 65: added 16-bit color
git-svn-id: svn://kolibrios.org@842 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-08-04 16:43:51 +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)
|
1146b67279
|
check for PSE and BIOS SMAP
git-svn-id: svn://kolibrios.org@838 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-28 14:49:38 +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 |
|
Evgeny Grechnikov (Diamond)
|
93caed27c6
|
bugfix in bootscreen scrollbar handling (bug #3)
git-svn-id: svn://kolibrios.org@834 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-24 16:32:10 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
cd1b4f52db
|
bugfix of revision 803
git-svn-id: svn://kolibrios.org@831 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-23 14:02:13 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
1827396bcc
|
bugfixes in 68.20 for decreasing allocated memory size
git-svn-id: svn://kolibrios.org@823 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-11 10:49:21 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
3dac4b35a4
|
fixed problem with extremely slow work on some machines
git-svn-id: svn://kolibrios.org@821 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-09 21:46:35 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
c6b94086d8
|
* more space for EBDA in V86
* some bugfixes in NTFS support
git-svn-id: svn://kolibrios.org@820 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-09 13:17:57 +00:00 |
|
Sergey Semyonov (Serge)
|
ed2e35a24c
|
1) unmap_pages
2) code cleanup
git-svn-id: svn://kolibrios.org@819 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-04 20:44:53 +00:00 |
|
Alexey Teplov (
|
e3f6e939d2
|
set cursor for out blue screen
git-svn-id: svn://kolibrios.org@816 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-07-04 06:15:05 +00:00 |
|
Alver
|
052092663c
|
git-svn-id: svn://kolibrios.org@803 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-06-22 15:14:42 +00:00 |
|
Sergey Semyonov (Serge)
|
77a4ede567
|
from Nable: Sound Blaster driver
git-svn-id: svn://kolibrios.org@802 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-06-09 12:12:09 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
a1cf173d09
|
normal work with CD: bugfix of revision 758
git-svn-id: svn://kolibrios.org@800 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-05-31 14:59:50 +00:00 |
|
Sergey Semyonov (Serge)
|
8322617480
|
fix mapped io address
git-svn-id: svn://kolibrios.org@798 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-05-06 08:53:46 +00:00 |
|
Sergey Semyonov (Serge)
|
bb6bf261e7
|
fix irq_owner in attach_int_handler
git-svn-id: svn://kolibrios.org@797 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-05-02 07:27:54 +00:00 |
|
Dmitry Kartashov (shurf)
|
cc1adaa2dd
|
Added floppy FAT12 boot sector (kernel bootloader)
git-svn-id: svn://kolibrios.org@796 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-28 19:30:57 +00:00 |
|
Dmitry Kartashov (shurf)
|
8ca0210b13
|
Now correctly loads FAT12 from floppies of any volume into ramdisk, rather than only from 1.44 MB
git-svn-id: svn://kolibrios.org@795 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-28 19:12:24 +00:00 |
|
Sergey Semyonov (Serge)
|
16b20de954
|
optimizing switching of the FPU context
git-svn-id: svn://kolibrios.org@794 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-21 19:19:15 +00:00 |
|
Sergey Semyonov (Serge)
|
1fe26ef9de
|
fixed kernel heap size
git-svn-id: svn://kolibrios.org@793 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-21 09:44:14 +00:00 |
|
Sergey Semyonov (Serge)
|
c69afcb005
|
add new exports for pe cursor driver
git-svn-id: svn://kolibrios.org@792 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-18 10:11:59 +00:00 |
|
Sergey Semyonov (Serge)
|
5d19dd9dc0
|
initialize command processor.
little bit close to 3D rendering
git-svn-id: svn://kolibrios.org@791 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-13 08:31:06 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
2dae596c61
|
Last (in this series) fix of V86 IRQ handling
git-svn-id: svn://kolibrios.org@789 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-05 17:55:09 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
890388b50c
|
* Reverted previous revision because it was my mistake
* Fixed V86 IRQ handling broken in rev. 769
git-svn-id: svn://kolibrios.org@788 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-05 11:15:03 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
c4be8acc8c
|
Restored normal IRQ handling broken in rev. 769
git-svn-id: svn://kolibrios.org@787 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-04 17:36:17 +00:00 |
|
Sergey Semyonov (Serge)
|
8dffd5ba5f
|
fix cursors in EGA/VGA modes
git-svn-id: svn://kolibrios.org@786 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-04 14:49:16 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
02fc4154be
|
bugfix of revision 769
git-svn-id: svn://kolibrios.org@785 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-03 22:11:49 +00:00 |
|
Evgeny Grechnikov (Diamond)
|
90a098b648
|
fixed bug in tiled background, found by heavyiron
git-svn-id: svn://kolibrios.org@784 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-04-02 18:40:54 +00:00 |
|
hidnplayr
|
c669e7bd89
|
Fixed i8255x ethernet driver
git-svn-id: svn://kolibrios.org@782 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-03-30 13:51:30 +00:00 |
|
hidnplayr
|
b384868a4d
|
Fixed PCnet32 ethernet driver
git-svn-id: svn://kolibrios.org@781 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-03-28 23:42:28 +00:00 |
|
derPENGUIN
|
80346e52bc
|
shell script for building kernel on linux based systems
git-svn-id: svn://kolibrios.org@779 a494cfbc-eb01-0410-851d-a64ba20cac60
|
2008-03-26 15:54:39 +00:00 |
|