Sergey Semyonov (Serge)
966e9d897b
kernel: read/write locks, part 2
...
git-svn-id: svn://kolibrios.org@5344 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-04 15:21:46 +00:00
Sergey Semyonov (Serge)
92d3d6c2c8
kernel: read/write locks, part 1
...
git-svn-id: svn://kolibrios.org@5343 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-04 11:04:39 +00:00
Sergey Semyonov (Serge)
2f6c0cead9
kernel: initialize handle table
...
git-svn-id: svn://kolibrios.org@5202 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-01 04:35:53 +00:00
CleverMouse
2a46f2320b
fix floppy operations broken in r5089
...
git-svn-id: svn://kolibrios.org@5196 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-28 20:19:34 +00:00
Marat Zakiyanov (Mario79)
7388b6930f
The rollback r.4970.
...
git-svn-id: svn://kolibrios.org@5185 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-21 23:27:14 +00:00
CleverMouse
6a8f9e7ccd
fix comment, resolve #89
...
git-svn-id: svn://kolibrios.org@5177 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-14 16:34:04 +00:00
hidnplayr
86a9d29ceb
Prefer 32bpp over 24bpp over 16bpp as default video mode.
...
git-svn-id: svn://kolibrios.org@5169 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 17:29:00 +00:00
hidnplayr
ce25720d9f
Prefer 16bpp mode over VGA as default video mode.
...
git-svn-id: svn://kolibrios.org@5167 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 16:01:32 +00:00
Sergey Semyonov (Serge)
c28f6e1a01
kernel: hotfix for 5130
...
git-svn-id: svn://kolibrios.org@5165 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 06:00:48 +00:00
hidnplayr
65ccbec301
Small optimization.
...
git-svn-id: svn://kolibrios.org@5164 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-03 16:03:20 +00:00
hidnplayr
b71a661bfc
16bpp support for f73 (blitter)
...
git-svn-id: svn://kolibrios.org@5161 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-03 15:12:21 +00:00
hidnplayr
5f2e32c82f
Moved new 'bytes_per_pixel' dword to end of display_t struct for backwards compatibility (yuck!)
...
git-svn-id: svn://kolibrios.org@5157 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-02 17:27:41 +00:00
hidnplayr
22d5b72b64
Dont crash on socket_fork when out of memory.
...
git-svn-id: svn://kolibrios.org@5155 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-01 18:27:28 +00:00
hidnplayr
274d2c309b
Support for 16bpp video modes (usefull for embedded devices such as 86duino with vortex86 VGA)
...
git-svn-id: svn://kolibrios.org@5154 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-01 17:26:42 +00:00
Marat Zakiyanov (Mario79)
ab98cf7eab
Support for all IDE controllers (e.g. PCI 0101EE). Previously supported only PCI 01018x.
...
git-svn-id: svn://kolibrios.org@5147 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-24 05:13:52 +00:00
Marat Zakiyanov (Mario79)
908f9c8bce
Additional correction for r.5143.
...
git-svn-id: svn://kolibrios.org@5144 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-06 21:32:44 +00:00
hidnplayr
bbd90aaebc
Fixed network documentation.
...
git-svn-id: svn://kolibrios.org@5143 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-06 08:57:52 +00:00
hidnplayr
c993fd46f8
Small changes in TCP_input
...
git-svn-id: svn://kolibrios.org@5133 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-19 19:02:34 +00:00
Sergey Semyonov (Serge)
76d618357e
kernel: kolibri-process merged into trunk. This is my little gift to myself for my birthday.
...
git-svn-id: svn://kolibrios.org@5130 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-18 07:58:56 +00:00
CleverMouse
cd74d1af33
switch build system to Tup
...
git-svn-id: svn://kolibrios.org@5098 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-12 15:15:23 +00:00
CleverMouse
6f2514bcd9
don't trash ebx in fs_read64_sys, was broken in r5089
...
git-svn-id: svn://kolibrios.org@5095 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-08 18:46:36 +00:00
CleverMouse
9d022746fd
disk cache: support for sector sizes other than 512 bytes
...
git-svn-id: svn://kolibrios.org@5089 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-03 12:11:19 +00:00
CleverMouse
99959f9109
remove support for COFF drivers
...
git-svn-id: svn://kolibrios.org@5088 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-03 12:05:44 +00:00
CleverMouse
10723a5892
oops, restore tabulation in Makefile
...
git-svn-id: svn://kolibrios.org@5084 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 17:51:34 +00:00
CleverMouse
0cbc1cfedf
remove kernel/trunk/drivers, (root)/drivers is now the place for all drivers
...
git-svn-id: svn://kolibrios.org@5083 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 17:49:21 +00:00
CleverMouse
ef5fb3e04e
cleanup compile-time re-encoding macroses, no changes in binary
...
git-svn-id: svn://kolibrios.org@5082 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 14:45:07 +00:00
Sergey Semyonov (Serge)
0ea298fd2f
move incomplete uart.asm into /drivers/old
...
git-svn-id: svn://kolibrios.org@5079 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-01 17:17:37 +00:00
CleverMouse
11bd59473f
* sound drivers converted to PE
...
* sound driver selector: revert r5071 and fix the problem properly
* sis: integrate changes from drivers/audio/sisnbook, add to autobuild
* intelac97: fix clicks during play on VBox
* intel_hda: fix problems at shutdown
git-svn-id: svn://kolibrios.org@5077 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-01 11:21:04 +00:00
hidnplayr
3b6ca98aaa
Improved com mouse driver, converted to PE format.
...
git-svn-id: svn://kolibrios.org@5072 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-30 21:28:19 +00:00
hidnplayr
205caf29cf
Converted sound driver selector to PE format.
...
git-svn-id: svn://kolibrios.org@5070 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-29 19:11:18 +00:00
hidnplayr
c85b73c2b8
moved ensoniq driver to drivers/unfinished
...
git-svn-id: svn://kolibrios.org@5067 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-29 15:15:01 +00:00
hidnplayr
24547ca793
Converted unfinished cardbus and AGP drivers to PE, moved to drivers/unfinished
...
git-svn-id: svn://kolibrios.org@5066 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-29 15:09:56 +00:00
CleverMouse
727d1c9b53
fix SB16 driver broken in r3727, convert to PE
...
git-svn-id: svn://kolibrios.org@5057 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-25 09:49:27 +00:00
CleverMouse
169584397a
update driver sceletone
...
git-svn-id: svn://kolibrios.org@5054 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-22 18:08:08 +00:00
CleverMouse
7dce54fc55
convert usbhid and usbstor to PE
...
git-svn-id: svn://kolibrios.org@5051 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-22 09:54:27 +00:00
CleverMouse
c66e498dba
add delays
...
git-svn-id: svn://kolibrios.org@5049 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-21 12:41:24 +00:00
CleverMouse
7dc01ee888
convert tmpdisk and ps2mouse to PE
...
git-svn-id: svn://kolibrios.org@5044 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-20 10:11:50 +00:00
CleverMouse
21132138a1
support for stripped PE headers in drivers; declare COFF drivers deprecated
...
git-svn-id: svn://kolibrios.org@5039 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-18 11:18:15 +00:00
CleverMouse
05b46beb07
deep sleep on Intel SSE3+ CPUs
...
git-svn-id: svn://kolibrios.org@5033 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-15 15:46:44 +00:00
CleverMouse
cd8fe59acc
don't rely on BIOS for returning to real mode
...
git-svn-id: svn://kolibrios.org@5032 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-15 11:18:27 +00:00
CleverMouse
6a10b418b1
speed up booting in some configurations
...
git-svn-id: svn://kolibrios.org@5031 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-14 12:17:53 +00:00
CleverMouse
2ecf899269
don't try to detect CD if controller doesn't respond to device select
...
git-svn-id: svn://kolibrios.org@5030 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-12 11:11:45 +00:00
CleverMouse
db841104b9
fix r5012
...
git-svn-id: svn://kolibrios.org@5028 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-11 20:34:02 +00:00
CleverMouse
ac41199c94
numlock on at boot
...
git-svn-id: svn://kolibrios.org@5027 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-11 18:34:39 +00:00
hidnplayr
e7360b0f51
Cleanup/small refactor of some internal network functions.
...
git-svn-id: svn://kolibrios.org@5015 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-02 12:48:32 +00:00
hidnplayr
ce330875f5
Moved TCP slow timer handler to separate thread, to avoid possible deadlocks.
...
git-svn-id: svn://kolibrios.org@5013 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-30 09:44:18 +00:00
CleverMouse
90df12563a
speed up booting in some configurations
...
git-svn-id: svn://kolibrios.org@5012 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-29 10:41:27 +00:00
hidnplayr
985e69de26
Disabled experimental PPPoE and IPv6 support by default.
...
git-svn-id: svn://kolibrios.org@5001 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-17 15:52:31 +00:00
CleverMouse
0727266021
fix kernel crash when TCP input queue is full
...
git-svn-id: svn://kolibrios.org@5000 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-17 15:44:18 +00:00
hidnplayr
0923c62681
IPv4: accept all destination addresses when we dont have one yet.
...
git-svn-id: svn://kolibrios.org@4976 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-15 12:00:30 +00:00