Akyltist
dbe5ae5137
mini refactoring
...
git-svn-id: svn://kolibrios.org@4797 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-08 08:01:38 +00:00
Akyltist
a1d6f1eae4
fix kernel function 48.2 48.3 (set EDX max size = 192 byte)
...
git-svn-id: svn://kolibrios.org@4796 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-08 07:40:38 +00:00
Yogev Ezra
df4cadefa8
MTRR: new @notify support
...
git-svn-id: svn://kolibrios.org@4793 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-07 23:41:38 +00:00
eAndrew
6e448a0873
old cursors
...
git-svn-id: svn://kolibrios.org@4783 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 12:57:31 +00:00
eAndrew
e43991c023
new cursors
...
git-svn-id: svn://kolibrios.org@4782 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 12:32:33 +00:00
Akyltist
531b98bc9f
skin: hotfix new system color table
...
git-svn-id: svn://kolibrios.org@4779 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 10:20:38 +00:00
Akyltist
31e84c92d6
skin: supported new system color table
...
git-svn-id: svn://kolibrios.org@4778 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 10:06:51 +00:00
Marat Zakiyanov (Mario79)
354e32e7f3
Fix for IDE devices:
...
1) Restore broken HD load for ramdisk image
2) Check of support UDMA mode for disk devices before initialization channel of IDE controller
git-svn-id: svn://kolibrios.org@4772 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-05 21:36:10 +00:00
hidnplayr
fd06243954
set up serial debug console before first print to the debug board (if enabled)
...
git-svn-id: svn://kolibrios.org@4741 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-03 17:56:55 +00:00
Marat Zakiyanov (Mario79)
76718d400a
Fix for r.4700 - fix proc check_ATAPI_device_event
...
git-svn-id: svn://kolibrios.org@4734 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-02 20:55:06 +00:00
Marat Zakiyanov (Mario79)
87aa62f216
Fix for r.4700
...
git-svn-id: svn://kolibrios.org@4720 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-30 21:09:44 +00:00
Marat Zakiyanov (Mario79)
035587c456
Empty commit, blyat!
...
git-svn-id: svn://kolibrios.org@4713 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-28 20:36:41 +00:00
Marat Zakiyanov (Mario79)
be1fff9c56
Fix f.24 for r.4700
...
git-svn-id: svn://kolibrios.org@4711 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-28 20:04:31 +00:00
Marat Zakiyanov (Mario79)
ba19a6400d
Kernel supports up to three IDE controllers, and all the devices connected to them
...
git-svn-id: svn://kolibrios.org@4700 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-27 20:44:32 +00:00
CleverMouse
5fca5f7cd4
small fix
...
git-svn-id: svn://kolibrios.org@4695 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-25 14:46:50 +00:00
Yogev Ezra
4291e3d3e1
Make the Grammar-Nazis happy
...
git-svn-id: svn://kolibrios.org@4694 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-23 23:43:11 +00:00
Marat Zakiyanov (Mario79)
507451f315
Removal of obsolete functions 18.11.2. Reduce the DRIVE_DATA area, because the data above 10 bytes is not used.
...
git-svn-id: svn://kolibrios.org@4641 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-13 07:21:24 +00:00
Marat Zakiyanov (Mario79)
0991dff6cc
Fix for prev.rev.
...
git-svn-id: svn://kolibrios.org@4625 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-10 00:14:09 +00:00
Marat Zakiyanov (Mario79)
28e8a442bf
IDE DMA
...
1) No more 16-bit code, all the code in 32-bit mode
2) Expansion of the data output about modes of IDE devices
git-svn-id: svn://kolibrios.org@4624 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-10 00:09:59 +00:00
CleverMouse
43101a8623
r4619
...
git-svn-id: svn://kolibrios.org@4619 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-07 10:57:58 +00:00
Marat Zakiyanov (Mario79)
f6f7a854c7
Fix for r.4588
...
git-svn-id: svn://kolibrios.org@4612 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-05 15:31:09 +00:00
Marat Zakiyanov (Mario79)
feb4d70501
Do not print the data from the BAR's if IDE controller is not found .
...
git-svn-id: svn://kolibrios.org@4611 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-04 20:22:14 +00:00
CleverMouse
1a23d648fd
add test data
...
git-svn-id: svn://kolibrios.org@4610 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-04 14:01:49 +00:00
CleverMouse
b1cb69355f
reconfigure MTRRs after BIOS, enable write-combining framebuffer in more configurations
...
git-svn-id: svn://kolibrios.org@4608 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-04 13:58:20 +00:00
CleverMouse
8efb57fc9b
r4599
...
git-svn-id: svn://kolibrios.org@4599 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-27 18:31:15 +00:00
CleverMouse
42f5c5294a
Fix typing \ | symbols on some specific USB keyboards
...
git-svn-id: svn://kolibrios.org@4598 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-27 17:22:54 +00:00
CleverMouse
39d0c4cbda
test_cpu: simplify & detect physical address width
...
git-svn-id: svn://kolibrios.org@4593 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-25 19:12:10 +00:00
hidnplayr
dc04bfc89f
Absolute mouse coordinates are now calculated inside kernel instead of driver(s).
...
git-svn-id: svn://kolibrios.org@4592 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-25 18:28:56 +00:00
Marat Zakiyanov (Mario79)
ce96116465
Function 2 (get the code of the pressed key) for AL = 0 in EAX bits 16-23 = contain scancode for pressed key
...
git-svn-id: svn://kolibrios.org@4588 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-25 01:03:37 +00:00
CleverMouse
85d31dcef6
quick fix for active IDE interrupts at boot stage
...
git-svn-id: svn://kolibrios.org@4578 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-20 13:01:13 +00:00
Marat Zakiyanov (Mario79)
3dd1f86eac
Some reorganization of code:
...
1) Grouping of code working with IDE drives
2) Moving messages about the SVN revision and CPU counter to the beginning of the log of the message board.
git-svn-id: svn://kolibrios.org@4575 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-18 23:01:02 +00:00
hidnplayr
5ae0511a52
Fixed stack corruption on SOCKET_num_to_ptr error.
...
git-svn-id: svn://kolibrios.org@4574 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-18 19:42:18 +00:00
CleverMouse
f406933a83
actualize documentation
...
git-svn-id: svn://kolibrios.org@4573 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-18 18:21:49 +00:00
CleverMouse
74329e061f
fix draw of type-I windows with small height
...
git-svn-id: svn://kolibrios.org@4572 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-18 17:49:35 +00:00
hidnplayr
7441360013
Serial debug console: reserve port so nobody else uses it.
...
git-svn-id: svn://kolibrios.org@4553 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-01 14:22:21 +00:00
CleverMouse
437347b036
fix crash if disconnecting when reading/writing introduced in r4346
...
git-svn-id: svn://kolibrios.org@4549 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-29 21:09:01 +00:00
CleverMouse
241079c114
API to cancel all queued transfers on USB pipe; add timeout for USB device early initialization
...
git-svn-id: svn://kolibrios.org@4547 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-29 12:14:28 +00:00
hidnplayr
bd53b16a76
Bugfix for SOCKET_alloc.
...
git-svn-id: svn://kolibrios.org@4535 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-27 10:27:38 +00:00
hidnplayr
633e4d7a5f
USBHID: support for pointer type device. Now 'USB tablet' mode also works in QEMU.
...
git-svn-id: svn://kolibrios.org@4531 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-26 16:44:42 +00:00
hidnplayr
0e1f1afeae
Fixed labels in usbhid, no semantic changes.
...
git-svn-id: svn://kolibrios.org@4530 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-26 14:58:22 +00:00
hidnplayr
40cbd60db3
USBHID: support for USB tablet (absolute coordinates).
...
git-svn-id: svn://kolibrios.org@4529 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-26 13:38:45 +00:00
hidnplayr
91ae4fdcf8
More bugfixes for SOCKET_notify.
...
git-svn-id: svn://kolibrios.org@4528 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-25 13:14:23 +00:00
hidnplayr
6e6f7a23d3
Bugfix in SOCKET_notify.
...
git-svn-id: svn://kolibrios.org@4527 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-25 12:48:59 +00:00
hidnplayr
730070df44
Bugfix in SOCKET_block
...
git-svn-id: svn://kolibrios.org@4520 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-23 14:37:18 +00:00
hidnplayr
74965458e3
Bugfix for #4510
...
git-svn-id: svn://kolibrios.org@4511 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-22 15:09:05 +00:00
hidnplayr
006f9694b3
Make network queue spinlock protected instead of mutex-protected or worse: a combination of both..
...
git-svn-id: svn://kolibrios.org@4510 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-22 14:08:37 +00:00
lev
199e14f164
redraw cursor in 37.5 in any case
...
git-svn-id: svn://kolibrios.org@4507 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-21 22:21:53 +00:00
Asper
d403519d87
fix codec reset condition. DEV_GET_POS audio driver service.
...
git-svn-id: svn://kolibrios.org@4496 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-20 15:51:16 +00:00
CleverMouse
01f77003a9
small fix
...
git-svn-id: svn://kolibrios.org@4465 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-17 10:27:05 +00:00
CleverMouse
8454f182c5
hardware cursors for RDC M2010/M2012
...
git-svn-id: svn://kolibrios.org@4453 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-14 20:50:19 +00:00