hidnplayr
34efef1da5
Updates in RTL8029 and PCNET32 driver.
...
Moved public data structure for network drivers to netdrv.inc
git-svn-id: svn://kolibrios.org@1492 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-11 16:44:47 +00:00
Alexey Teplov (
04bf87db30
The 70 system function have call without shift registers.
...
git-svn-id: svn://kolibrios.org@1491 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-11 14:07:06 +00:00
Artem Jerdev (art_zh)
a9bc0ed088
Extended PCI-express configuration space
...
can now be manually configured for non-AMD machines
git-svn-id: svn://kolibrios.org@1487 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-08 14:58:29 +00:00
hidnplayr
7ccd311e15
Net-branch:
...
Fixed bug in RTL8139 interrupt handler.
git-svn-id: svn://kolibrios.org@1486 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 18:48:49 +00:00
hidnplayr
721a4859b3
net-branch:
...
Fix crash in udp.inc when arp-entry is not found.
Fixed bug in deleting of arp entry's
git-svn-id: svn://kolibrios.org@1485 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 16:10:07 +00:00
hidnplayr
9cbcb28cd1
Looks like I uploaded wrong udp.inc in previous revision...
...
git-svn-id: svn://kolibrios.org@1484 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 14:17:36 +00:00
hidnplayr
e4b0f6f30d
net-branch:
...
Fixed error in udp.inc
Fixed another error in checksum, seems to work bug-free now :)
git-svn-id: svn://kolibrios.org@1483 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 12:57:52 +00:00
hidnplayr
34c194bda4
Net-branch:
...
Fixed Bugs in checksum, introduced in #1473
Checksum for IP/UDP/TCP is now very fast.
git-svn-id: svn://kolibrios.org@1482 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-07 09:37:13 +00:00
hidnplayr
049d796e81
Net-branch:
...
Added statistics to 3c59x driver.
Fixed mixed up DNS and Gateway of static settings for zeroconf
git-svn-id: svn://kolibrios.org@1481 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-06 19:04:46 +00:00
hidnplayr
63480d7af3
Fixed merging error in RTL8139.Asm for net-branch
...
git-svn-id: svn://kolibrios.org@1478 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-06-01 14:53:43 +00:00
Evgeny Grechnikov (Diamond)
c5397f9cf2
optimize set_window_box: do nothing if new box is the same as old one
...
git-svn-id: svn://kolibrios.org@1474 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-30 18:19:10 +00:00
hidnplayr
c59969f41c
Updates in net branch coded 6 months ago.
...
Mostly concerning checksuming, and cleanups
git-svn-id: svn://kolibrios.org@1473 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-28 20:47:32 +00:00
hidnplayr
9ca8f38b9e
Changes in net_branch:
...
Fixed yet another bug in RTL8139 driver (should be almost bug-free now)
Added 3com driver (only boomerang cards tested)
If somebody has a vortex type 3com card, please help me debug the driver!
git-svn-id: svn://kolibrios.org@1472 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-28 15:40:36 +00:00
Marat Zakiyanov (Mario79)
18f7c161ab
Now, if the window is captured and moved by the user, then no mouse events! (6 = mouse event)
...
git-svn-id: svn://kolibrios.org@1466 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-26 19:05:43 +00:00
Marat Zakiyanov (Mario79)
9b02a3a71e
Fix of left mouse button broken to revision 1460
...
git-svn-id: svn://kolibrios.org@1465 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-24 06:34:12 +00:00
Artem Jerdev (art_zh)
298c1a755b
PCIexpress: extended configurator
...
git-svn-id: svn://kolibrios.org@1463 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-17 10:14:12 +00:00
Artem Jerdev (art_zh)
5dd58a4db9
allocation bug for prefetched BARs fixed
...
git-svn-id: svn://kolibrios.org@1462 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-12 14:03:38 +00:00
Evgeny Grechnikov (Diamond)
2bc8f0feb7
changes in free memory checks from Maxis (bug #9 )
...
git-svn-id: svn://kolibrios.org@1461 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-07 17:47:52 +00:00
Alexey Teplov (
83d4e309e4
small changes
...
git-svn-id: svn://kolibrios.org@1460 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-05-06 01:10:56 +00:00
Artem Jerdev (art_zh)
999126566d
1) back to #1451 to save some phys. memory
...
2) non-PSE paging restored
3) documentation corrected
git-svn-id: svn://kolibrios.org@1455 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-22 15:33:55 +00:00
Artem Jerdev (art_zh)
e84fb6973a
Number of system pages corrected
...
git-svn-id: svn://kolibrios.org@1454 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-20 21:03:47 +00:00
Artem Jerdev (art_zh)
91ae6e8a7f
useless i486-code removed from init.inc
...
git-svn-id: svn://kolibrios.org@1453 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-19 08:20:58 +00:00
Sergey Semyonov (Serge)
620f7dbe70
Maxis fixes: stupid bug in load_file()
...
git-svn-id: svn://kolibrios.org@1452 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-18 18:14:03 +00:00
Artem Jerdev (art_zh)
0d32c5bfec
kernel PTE initialization bug fixed
...
git-svn-id: svn://kolibrios.org@1451 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-16 21:47:03 +00:00
Evgeny Grechnikov (Diamond)
90d7119b99
unpacker code is now aware of file type field in packed files
...
git-svn-id: svn://kolibrios.org@1450 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-16 09:03:50 +00:00
Evgeny Grechnikov (Diamond)
66d949f4b4
identical mapping of first physical page in V86
...
(some BIOSes use physical address of ds:si for int 13h)
git-svn-id: svn://kolibrios.org@1448 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-14 18:41:33 +00:00
Evgeny Grechnikov (Diamond)
7ca326635d
fixed sysfn 18.13 broken in rev. 684
...
git-svn-id: svn://kolibrios.org@1447 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-04-12 10:43:11 +00:00
Artem Jerdev (art_zh)
b3c9cb50aa
application address corrected in syfn9 docs
...
git-svn-id: svn://kolibrios.org@1445 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-31 11:02:35 +00:00
Sergey Semyonov (Serge)
2e1f635004
linux-like kernel mutexes
...
git-svn-id: svn://kolibrios.org@1434 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-03-17 17:42:57 +00:00
Evgeny Grechnikov (Diamond)
431a2b2431
reverted wrong file from previous commit
...
git-svn-id: svn://kolibrios.org@1425 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-28 16:08:32 +00:00
Evgeny Grechnikov (Diamond)
093a27f7ac
fixed behaviour with too big window sizes broken in rev. 1391
...
git-svn-id: svn://kolibrios.org@1424 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-28 16:06:46 +00:00
Evgeny Grechnikov (Diamond)
6cbe592aa6
size of temporary array for wallpaper code increased
...
due to fact that highest resolutions are possible
(should fix problems with wallpaper in high resolutions)
git-svn-id: svn://kolibrios.org@1420 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-19 17:58:55 +00:00
turbanoff
5a063e44a7
Fixed bug when working with a large number of groups of blocks
...
git-svn-id: svn://kolibrios.org@1419 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-17 17:26:25 +00:00
turbanoff
7f6ce667e1
reworked search partition on HDD
...
git-svn-id: svn://kolibrios.org@1410 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-13 13:34:41 +00:00
turbanoff
1ddcc97e9d
ext2. return correct date/time
...
git-svn-id: svn://kolibrios.org@1400 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-09 14:17:26 +00:00
turbanoff
778b83a98b
ext2. fix bug in hdReadFolder cycle
...
git-svn-id: svn://kolibrios.org@1398 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-08 20:43:55 +00:00
turbanoff
0aa07aa06e
support russian filenames in ext2
...
git-svn-id: svn://kolibrios.org@1397 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-08 19:51:43 +00:00
Evgeny Grechnikov (Diamond)
96dcf55fe0
fixed DEBUGF with %s and addressing with esp
...
git-svn-id: svn://kolibrios.org@1396 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-08 17:21:04 +00:00
Evgeny Grechnikov (Diamond)
cca30001ba
fixed debugging broken in rev. 1329
...
git-svn-id: svn://kolibrios.org@1394 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-07 19:27:28 +00:00
Artem Jerdev (art_zh)
8e6ff896c2
memmap info corrected
...
git-svn-id: svn://kolibrios.org@1393 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-07 14:48:39 +00:00
Evgeny Grechnikov (Diamond)
1ee7b4055e
more correct background redraw
...
git-svn-id: svn://kolibrios.org@1392 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-07 12:57:42 +00:00
Mihail Semenyako (mike.dld)
ddd29cc90f
gui/mouse.inc:
...
+ new file for GUI-related mouse events handling (old mouse.inc renamed)
gui/button.inc and gui/window.inc:
* refactoring in regards of new mouse.inc:
* obsolete code eliminated
* old'n'ugly `check_buttons` and `checkwindows` removed
* events handlers added
gui/window.inc:
* moved GUI-related syscalls and auxilary functions from kernel.asm
* removed registers cross-ordering from syscall 67 (window move/resize)
+ more comments added
known bugs include:
1. apps using syscall 67 (kfar etc.) may not redraw their old screen area leaving ghost images
2. possibility of mouse cursor artefacts may have increased (this *really* has to be reworked)
git-svn-id: svn://kolibrios.org@1391 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-06 19:08:19 +00:00
turbanoff
2038403213
small fix
...
git-svn-id: svn://kolibrios.org@1389 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-04 16:44:28 +00:00
Artem Jerdev (art_zh)
038c6d5b23
memmap.inc corrected; all free holes listed
...
git-svn-id: svn://kolibrios.org@1388 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-04 12:07:41 +00:00
turbanoff
1f81205a1d
ext2fs fix bugs with large file
...
git-svn-id: svn://kolibrios.org@1387 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-03 18:01:16 +00:00
turbanoff
db4288650c
ext2fs 70.5 support. fix bugs
...
git-svn-id: svn://kolibrios.org@1384 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-02-01 18:47:19 +00:00
Evgeny Grechnikov (Diamond)
5e27f136a7
fixed buttons code broken in rev. 1334
...
git-svn-id: svn://kolibrios.org@1381 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-30 22:44:47 +00:00
Evgeny Grechnikov (Diamond)
34b5b25917
do not unmask all IRQs
...
git-svn-id: svn://kolibrios.org@1380 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-28 10:40:07 +00:00
turbanoff
8a94df9a76
small fix
...
git-svn-id: svn://kolibrios.org@1379 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-23 16:01:24 +00:00
turbanoff
7eed0cd366
ext2fs support. read only
...
git-svn-id: svn://kolibrios.org@1378 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-01-23 15:24:03 +00:00