Commit Graph

24 Commits

Author SHA1 Message Date
hidnplayr
b13c4c9c6d i8254x: Improved interrupt handling.
git-svn-id: svn://kolibrios.org@9147 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-22 20:49:13 +00:00
hidnplayr
6f3b0e45fa Atheros 8161/8162/8171/8172 Ethernet driver.
Only tested on AR8171 with rev B0 chip.

git-svn-id: svn://kolibrios.org@7809 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-19 17:46:27 +00:00
hidnplayr
ade341318e Interpret 64-bit PCI BAR's properly.
git-svn-id: svn://kolibrios.org@7250 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-04-21 08:29:06 +00:00
hidnplayr
3bf057cc8d i8254x: Dont set auto-negotiation bit in transmit configuration register, it requires extra code to work properly.
git-svn-id: svn://kolibrios.org@6947 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-08-30 19:09:46 +00:00
hidnplayr
b87cf02d06 i8254x: Link detection
git-svn-id: svn://kolibrios.org@5588 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-20 16:04:03 +00:00
hidnplayr
d69ad59490 i8254x: reduced network buffer size
git-svn-id: svn://kolibrios.org@5527 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-18 13:37:41 +00:00
hidnplayr
0ba1fff7a7 New network buffers - phase I
git-svn-id: svn://kolibrios.org@5522 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-17 21:50:29 +00:00
Yogev Ezra
76a0cbdfe5 Change copyright year in kernel and drivers to 2015. No code changes.
git-svn-id: svn://kolibrios.org@5363 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-08 20:10:22 +00:00
hidnplayr
35addf1d02 i8254x: dont crash when out of memory.
git-svn-id: svn://kolibrios.org@5156 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-01 18:39:23 +00:00
hidnplayr
5d2391c32e Corrected ANE bit. (Merged from Baremetal OS)
git-svn-id: svn://kolibrios.org@5140 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-23 08:27:47 +00:00
hidnplayr
bb295aca38 Removed old netdrv.inc and pci.inc, replaced with newer, better versions.
git-svn-id: svn://kolibrios.org@5074 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-31 14:09:14 +00:00
hidnplayr
f2707b7f34 MTD80x network driver: Now in PE format. Added link detection and more specific device names. Fixed typo in PE network drivers.
git-svn-id: svn://kolibrios.org@4580 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-20 19:35:01 +00:00
hidnplayr
f17a706c3f PCnet32: now in PE format.
git-svn-id: svn://kolibrios.org@4532 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-26 19:50:44 +00:00
hidnplayr
7ea58d1906 Bugfixes for PE version of i8254x driver
git-svn-id: svn://kolibrios.org@4524 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-24 16:40:41 +00:00
hidnplayr
738e6b0db0 i8254x driver: Now in PE format!
git-svn-id: svn://kolibrios.org@4522 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-23 17:47:35 +00:00
hidnplayr
6471aac71c i8254x driver: Corrected return flags for transmit procedure.
git-svn-id: svn://kolibrios.org@4521 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-23 15:01:01 +00:00
hidnplayr
a54af7d24b i8254x driver: Use more then one TX descriptor. Prevented re-entry of transmit procedure.
git-svn-id: svn://kolibrios.org@4519 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-23 12:46:33 +00:00
hidnplayr
eee492f327 i8254x driver: use more then one RX descriptor.
git-svn-id: svn://kolibrios.org@4512 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-22 21:28:03 +00:00
hidnplayr
b21956c356 Bugfix for #4467
git-svn-id: svn://kolibrios.org@4470 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-17 15:07:07 +00:00
hidnplayr
f0f1e6f272 Removed structures and constants from netdrv.inc that are present in macros.inc
git-svn-id: svn://kolibrios.org@4467 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-17 12:51:32 +00:00
hidnplayr
72c96117d0 ALL ethernet drivers: return success/failed for transmit function, dump packet when failing.
git-svn-id: svn://kolibrios.org@4334 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-08 14:34:08 +00:00
hidnplayr
da3583db82 Better debug output for i8254x and pcnet32 driver.
git-svn-id: svn://kolibrios.org@3855 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-05 11:00:22 +00:00
hidnplayr
3e750a39ab Disabled some debug output for i8254x driver.
git-svn-id: svn://kolibrios.org@3788 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-09 17:59:57 +00:00
hidnplayr
e4cf34c0de Merge new network stack with trunk
git-svn-id: svn://kolibrios.org@3545 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-28 17:34:26 +00:00