Commit Graph

441 Commits

Author SHA1 Message Date
hidnplayr
fdf02e4b52 Added more hardware diversities, refactored chip wake up procedure, set PCI_CMD_PIO bit to allow access to devices which have this bit disabled by default.
git-svn-id: svn://kolibrios.org@6711 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-14 16:28:33 +00:00
hidnplayr
b1100a5fe6 RTL8139: Do not register driver if reset failed.
git-svn-id: svn://kolibrios.org@6682 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-06 17:59:28 +00:00
Sergey Semyonov (Serge)
f30b8d3154 atikms-4.4.30
git-svn-id: svn://kolibrios.org@6661 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-03 10:03:44 +00:00
Sergey Semyonov (Serge)
bbf8a71cf4 i915-4.4.30
git-svn-id: svn://kolibrios.org@6660 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-03 10:03:00 +00:00
Sergey Semyonov (Serge)
c2e8916773 ddk: update includes
git-svn-id: svn://kolibrios.org@6659 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-03 10:01:12 +00:00
Sergey Semyonov (Serge)
9a7d86dfc0 acpi driver
git-svn-id: svn://kolibrios.org@6595 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-15 02:03:01 +00:00
Sergey Semyonov (Serge)
3d1f528de7 ddk: update includes
git-svn-id: svn://kolibrios.org@6594 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-15 01:54:24 +00:00
Sergey Semyonov (Serge)
87bd03dfbf ddk: update
git-svn-id: svn://kolibrios.org@6591 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-13 21:18:16 +00:00
Sergey Semyonov (Serge)
8f3ca726d6 ddk: update includes
git-svn-id: svn://kolibrios.org@6588 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-12 18:46:14 +00:00
Sergey Semyonov (Serge)
c6a90cef0f ddk: update
git-svn-id: svn://kolibrios.org@6587 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-10-11 22:54:59 +00:00
Sergey Semyonov (Serge)
640dae6ddf ddk-v4.4.20
git-svn-id: svn://kolibrios.org@6514 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-09-08 12:18:08 +00:00
hidnplayr
0e1259ffe3 RTL8169: Fixed total received byte counter.
git-svn-id: svn://kolibrios.org@6480 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-16 16:15:03 +00:00
Sergey Semyonov (Serge)
4b9e73fcb4 ddk: v.4.4.5
git-svn-id: svn://kolibrios.org@6336 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-13 06:45:57 +00:00
Sergey Semyonov (Serge)
46c3e64a46 atikms-4.4.5
git-svn-id: svn://kolibrios.org@6321 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-11 10:55:22 +00:00
Sergey Semyonov (Serge)
34e9b82476 i915-4.4.5
git-svn-id: svn://kolibrios.org@6320 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-11 09:57:26 +00:00
Sergey Semyonov (Serge)
a882bbbafc HDA: new chipsets
git-svn-id: svn://kolibrios.org@6299 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-02 00:26:08 +00:00
Sergey Semyonov (Serge)
8ee34fed7b i915-4.4.3
git-svn-id: svn://kolibrios.org@6296 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-27 20:16:35 +00:00
Sergey Semyonov (Serge)
cae5fbcf75 ddk: update
git-svn-id: svn://kolibrios.org@6295 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-27 20:06:12 +00:00
Sergey Semyonov (Serge)
40e97d15fa ddk: update
git-svn-id: svn://kolibrios.org@6293 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-26 19:23:56 +00:00
Sergey Semyonov (Serge)
7004f5f0ae i915-4.4.2-dbg2
git-svn-id: svn://kolibrios.org@6283 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-22 09:10:27 +00:00
Sergey Semyonov (Serge)
e1e0ae1b7a ddk: update
git-svn-id: svn://kolibrios.org@6282 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-22 08:52:35 +00:00
Sergey Semyonov (Serge)
a73038cb78 ps2mouse: disable mouse before system shutdown
git-svn-id: svn://kolibrios.org@6241 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-17 14:20:47 +00:00
hidnplayr
3dfbd4d145 Fixed error in TX configuration register.
git-svn-id: svn://kolibrios.org@6229 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-14 22:51:12 +00:00
hidnplayr
1486250609 RTL8139 Link status: full/half duplex detection.
git-svn-id: svn://kolibrios.org@6227 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-14 22:17:37 +00:00
Sergey Semyonov (Serge)
49e6d69320 i915: forgotten files
git-svn-id: svn://kolibrios.org@6132 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-02 18:09:06 +00:00
Sergey Semyonov (Serge)
0b68aa81cf i915-4.4.1
git-svn-id: svn://kolibrios.org@6131 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-02 17:21:05 +00:00
Sergey Semyonov (Serge)
4ab605b8d3 ddk: fixed bug with emty list in wake_up()
git-svn-id: svn://kolibrios.org@6125 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-01 21:30:55 +00:00
hidnplayr
2f1193a112 Added some more MAC identifiers.
git-svn-id: svn://kolibrios.org@6124 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-01 20:32:42 +00:00
hidnplayr
0373dceb83 Print TxConfig register value to debug board for unlisted rtl8169 clones.
git-svn-id: svn://kolibrios.org@6119 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-01 18:21:55 +00:00
Sergey Semyonov (Serge)
19354e2950 atikms-4.4 missing files
git-svn-id: svn://kolibrios.org@6105 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-27 06:09:35 +00:00
Sergey Semyonov (Serge)
42370b4d12 atikms-4.4 preview
git-svn-id: svn://kolibrios.org@6104 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-27 05:49:16 +00:00
Sergey Semyonov (Serge)
5d98dda3cf i915-4.4 update
git-svn-id: svn://kolibrios.org@6103 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-27 05:47:59 +00:00
Sergey Semyonov (Serge)
cf125b5b49 ddk: update
git-svn-id: svn://kolibrios.org@6102 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-27 05:30:28 +00:00
Sergey Semyonov (Serge)
3f61ba72bb i915-4.4 set active connector and mode from command line.
git-svn-id: svn://kolibrios.org@6088 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-22 05:09:08 +00:00
Sergey Semyonov (Serge)
87ba1ae914 i915-4.4 works_on_my_computer edition.
git-svn-id: svn://kolibrios.org@6084 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-20 04:45:20 +00:00
Sergey Semyonov (Serge)
9e5dea1997 ddk: 4.4
git-svn-id: svn://kolibrios.org@6082 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-20 04:19:53 +00:00
hidnplayr
ef9ddaeb38 Added TODO list for cardbus driver.
git-svn-id: svn://kolibrios.org@5866 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-28 20:45:59 +00:00
hidnplayr
d8d75b5cf6 PCNET32: Correctly handle interrupts when more then one device is loaded.
git-svn-id: svn://kolibrios.org@5617 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-26 11:02:45 +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
803d1a2842 RTL8169: Fail graciously when out of mem.
git-svn-id: svn://kolibrios.org@5567 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-06-01 22:06:51 +00:00
hidnplayr
b754cb2eae i8255x: Cleanup, Better handeling of received frames.
git-svn-id: svn://kolibrios.org@5562 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-05-29 19:12:25 +00:00
hidnplayr
c9d8d9f37b i8255x: Fail graciously when out of mem.
git-svn-id: svn://kolibrios.org@5561 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-05-28 10:43:00 +00:00
hidnplayr
c5df59af4b i8255x: Fixed memory leak when i8255x runs out of resources.
git-svn-id: svn://kolibrios.org@5560 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-05-28 10:32:10 +00:00
hidnplayr
a2738af006 86duino One GPIO demo.
git-svn-id: svn://kolibrios.org@5558 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-05-20 13:58:39 +00:00
gtament
e6c8640959 Fixed same constants' names typo
git-svn-id: svn://kolibrios.org@5551 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-04-14 20:33:54 +00:00
hidnplayr
c1f96ec4d4 AGP driver: use PCI list from kernel.
git-svn-id: svn://kolibrios.org@5544 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-23 12:15:55 +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
6a6d3deaec i8255x: cleanup + support for multiple TX descriptors.
git-svn-id: svn://kolibrios.org@5525 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-18 10:57:16 +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
hidnplayr
1f31c584e7 RTL8169: cleanup + link state detection.
Netstat: fixed some link state messages.

git-svn-id: svn://kolibrios.org@5498 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-05 20:04:52 +00:00
hidnplayr
5bc7dd64ce Updated chip version detection with a lot of newer chips.
(From r8169.c linux driver dated feb 2015)

git-svn-id: svn://kolibrios.org@5494 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-03 13:31:19 +00:00
Sergey Semyonov (Serge)
461dfb6196 drm: 3.19-rc3
git-svn-id: svn://kolibrios.org@5367 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-10 16:53:44 +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
Sergey Semyonov (Serge)
8aa816f1ce drm: 3.19-rc2
git-svn-id: svn://kolibrios.org@5354 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-05 19:15:42 +00:00
Sergey Semyonov (Serge)
89cf5a21d6 ddk: update includes
git-svn-id: svn://kolibrios.org@5352 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-05 18:33:59 +00:00
Sergey Semyonov (Serge)
ff063f54ce kernel: combine display related data in one structure
git-svn-id: svn://kolibrios.org@5351 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-05 17:59:03 +00:00
Sergey Semyonov (Serge)
e354ae97d1 ddk: update includes
git-svn-id: svn://kolibrios.org@5347 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-04 16:47:42 +00:00
Sergey Semyonov (Serge)
f55e40ca74 drm: update
git-svn-id: svn://kolibrios.org@5346 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-04 16:39:44 +00:00
Sergey Semyonov (Serge)
cfd2f3ef88 ddk: kernel rw locks
git-svn-id: svn://kolibrios.org@5345 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-01-04 15:48:58 +00:00
hidnplayr
1b6a5f1d9b Fix codes for multimedia keys.
git-svn-id: svn://kolibrios.org@5294 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-30 10:26:09 +00:00
Sergey Semyonov (Serge)
3c66f47b1e Infinity: return proper size for ring buffers
git-svn-id: svn://kolibrios.org@5273 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-28 12:37:33 +00:00
Sergey Semyonov (Serge)
d1a5bee94f ddk: update includes
git-svn-id: svn://kolibrios.org@5272 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-28 06:27:57 +00:00
Sergey Semyonov (Serge)
b4abefe936 drm: ati-3.19-rc1
git-svn-id: svn://kolibrios.org@5271 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-27 15:58:21 +00:00
Sergey Semyonov (Serge)
16bc56fa96 ddk: 3.19-rc1
git-svn-id: svn://kolibrios.org@5270 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-27 15:42:08 +00:00
hidnplayr
5cd0c307f0 i8255x: longer acces timing for eeprom.
git-svn-id: svn://kolibrios.org@5247 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-19 21:33:05 +00:00
CleverMouse
9e74531bdb small fix in OHCI driver
git-svn-id: svn://kolibrios.org@5246 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-19 18:03:04 +00:00
CleverMouse
87f04de658 sound loader: fix crash if the target driver has refused to load
git-svn-id: svn://kolibrios.org@5234 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-16 15:05:19 +00:00
hidnplayr
3054442804 Program TFA correctly.
git-svn-id: svn://kolibrios.org@5194 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-28 12:17:10 +00:00
hidnplayr
6803a3edb6 Remove unused locals
git-svn-id: svn://kolibrios.org@5193 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-28 12:12:51 +00:00
hidnplayr
636971f000 Make all network driver service names uppercase.
(avoid loading the same driver multiple times because of different naming)

git-svn-id: svn://kolibrios.org@5186 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-22 17:01:23 +00:00
hidnplayr
e54f076e14 DEC21X4X: dont copy data when receiving.
git-svn-id: svn://kolibrios.org@5184 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-21 12:26:02 +00:00
hidnplayr
bf63b913c5 removed duplicate mii constants
git-svn-id: svn://kolibrios.org@5182 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-20 22:20:37 +00:00
hidnplayr
bf2246e564 DEC21X4X: use regular descriptors instead of chained method, better support for real cards (works on Accton EN1207B-TX card)
git-svn-id: svn://kolibrios.org@5180 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-20 22:09:33 +00:00
Sergey Semyonov (Serge)
340b70a352 drm: ati-3.17.3
git-svn-id: svn://kolibrios.org@5179 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-16 11:41:43 +00:00
Sergey Semyonov (Serge)
46307e7dc7 ddk: 3.17.3
git-svn-id: svn://kolibrios.org@5178 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-16 11:38:35 +00:00
hidnplayr
4ef97c812c Use PCI list instead of manually re-scanning PCI bus.
git-svn-id: svn://kolibrios.org@5173 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-05 17:45:10 +00:00
hidnplayr
a91af11f0f Dont try to scan multiple functions on a single function device.
git-svn-id: svn://kolibrios.org@5172 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-05 16:11:45 +00:00
hidnplayr
c59d1565ab Fixed typo from #5168
git-svn-id: svn://kolibrios.org@5170 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 19:43:15 +00:00
hidnplayr
733343d310 Dont try to scan multiple functions on a single function device.
Load SB16 driver when no compatible PCI soundcard was found.

git-svn-id: svn://kolibrios.org@5168 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 16:56:34 +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
75d63bdb63 USBHID: translate USB media keys to corresponding PS/2 codes.
git-svn-id: svn://kolibrios.org@5148 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-10-24 12:45:11 +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
Sergey Semyonov (Serge)
22d99e8448 drm: 3.17-rc6
git-svn-id: svn://kolibrios.org@5139 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-22 12:59:19 +00:00
Sergey Semyonov (Serge)
347bbd1570 drm: 3.17-rc5
git-svn-id: svn://kolibrios.org@5128 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-17 10:10:28 +00:00
hidnplayr
1415fa22e9 set zero flag when transmit succeeded.
git-svn-id: svn://kolibrios.org@5127 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-15 11:28:35 +00:00
hidnplayr
68f4210d52 RTL8169: set zero flag when transmit succeeded
git-svn-id: svn://kolibrios.org@5126 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-15 11:23:03 +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
Sergey Semyonov (Serge)
94776ec237 drm: 3.17-rc4
git-svn-id: svn://kolibrios.org@5097 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-09 18:24:25 +00:00
Sergey Semyonov (Serge)
750da8262b ddk: dmi support
git-svn-id: svn://kolibrios.org@5096 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-09 18:23:18 +00:00
gtament
33f53bbf8d Converted to PE. Added explaining debug messages. Now two levels of debug output. Improved readability.
git-svn-id: svn://kolibrios.org@5087 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 20:17:47 +00:00
gtament
b6edc1a03f Include file for apps, which want to use FTDI chips, has all constants and sort of documentation
git-svn-id: svn://kolibrios.org@5086 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 20:16:20 +00:00
gtament
3d808905f1 Improved code style. Changed linkedlist_delete to linkedlist_unlink to make linkedlist.inc universal
git-svn-id: svn://kolibrios.org@5085 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-02 20:15:13 +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
Sergey Semyonov (Serge)
fb5bc1431f drm i915: 3.17-rc3
git-svn-id: svn://kolibrios.org@5078 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-01 11:49:48 +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
4afcb5706b More reliable third button.
git-svn-id: svn://kolibrios.org@5076 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-01 10:54:46 +00:00
hidnplayr
455fe89163 Com mouse driver: added support for third button.
git-svn-id: svn://kolibrios.org@5075 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-01 09:26:41 +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
48b7151d43 Converted 3c59x driver to PE format.
git-svn-id: svn://kolibrios.org@5073 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-31 13:44:14 +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