turbocat
3b21d367d3
Driver example:
...
- Removed printk.
- c_drv.dll file has become smaller than (6kb-> 407b)
git-svn-id: svn://kolibrios.org@8704 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-04-29 20:47:26 +00:00
turbocat
14b216f2e8
- Added the simplest examples of drivers (fasm and kos32-gcc).
...
- Added a program for testing them.
git-svn-id: svn://kolibrios.org@8703 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-04-29 18:49:57 +00:00
bw
91d4003b6e
uart driver
...
git-svn-id: svn://kolibrios.org@8384 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-13 02:57:39 +00:00
hidnplayr
e8a367619a
Cardbus driver bugfixes
...
git-svn-id: svn://kolibrios.org@8038 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-06-11 16:29:02 +00:00
hidnplayr
07efb9321b
Add chip type detection. Only QCA816x/7x supported so far.
...
git-svn-id: svn://kolibrios.org@7827 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-04-27 18:47:33 +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
00f82ec9ff
intel_hda: Add AMD RavenRidge vendor:device ids.
...
Also, set memory space bit in PCI Command register at initialization.
This enables sound at least on my laptop.
git-svn-id: svn://kolibrios.org@7737 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-03-13 01:41:46 +00:00
036ce5c69d
Apply patch from r7584 to all audio drivers.
...
Allow audio drivers to use IRQs 1,2,8,12, this is MenuetOS legacy.
git-svn-id: svn://kolibrios.org@7585 a494cfbc-eb01-0410-851d-a64ba20cac60
2019-02-22 22:39:36 +00:00
CleverMouse
f48620ab51
remove obsolete logic, IRQs 1,2,8,12 have been nothing special for a while
...
git-svn-id: svn://kolibrios.org@7584 a494cfbc-eb01-0410-851d-a64ba20cac60
2019-02-21 18:59:13 +00:00
b00bl1k
eee894983a
usbftdi: fix errors
...
git-svn-id: svn://kolibrios.org@7552 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-11-12 18:39:44 +00:00
hidnplayr
82e469a233
RTL8169 driver: Small bugfix, cleanup
...
git-svn-id: svn://kolibrios.org@7299 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-07-01 10:56:44 +00:00
hidnplayr
afdec23ff9
Small extension to 86duino GPIO Demo
...
git-svn-id: svn://kolibrios.org@7298 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-07-01 10:48:38 +00:00
hidnplayr
330d103dec
Update bcm57xx driver stub as well.
...
git-svn-id: svn://kolibrios.org@7251 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-04-21 08:35:26 +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
Sergey Semyonov (Serge)
d9a1d7b212
i915 destroy_cursor(): GEN3 specific code
...
git-svn-id: svn://kolibrios.org@7173 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-03-05 18:32:47 +00:00
Sergey Semyonov (Serge)
e9755d2ab6
ati-4.6.7
...
git-svn-id: svn://kolibrios.org@7146 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-02-03 12:23:53 +00:00
Sergey Semyonov (Serge)
cb2af79a5a
i915-4.6.7
...
git-svn-id: svn://kolibrios.org@7144 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-02-02 15:17:50 +00:00
Sergey Semyonov (Serge)
66fbaa74b0
ddk: v4.6.7
...
git-svn-id: svn://kolibrios.org@7143 a494cfbc-eb01-0410-851d-a64ba20cac60
2018-02-02 14:53:42 +00:00
hidnplayr
5e5c753d2f
i8255x: Give device more time to perform selective reset.
...
git-svn-id: svn://kolibrios.org@6948 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-08-31 18:55:12 +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
Asper
6ed4ab087f
fix fasm strange behaviour
...
git-svn-id: svn://kolibrios.org@6946 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-08-20 12:41:47 +00:00
Asper
4cf3034f56
fix for the different fasm version
...
git-svn-id: svn://kolibrios.org@6945 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-08-20 12:32:04 +00:00
Asper
be847c5e1f
a little fix to previous revision
...
git-svn-id: svn://kolibrios.org@6944 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-08-20 12:30:21 +00:00
Asper
7eee1429ae
automute on pin (when it is possible)
...
git-svn-id: svn://kolibrios.org@6943 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-08-20 12:08:25 +00:00
Sergey Semyonov (Serge)
683dfff8d5
ati-4.5.7
...
git-svn-id: svn://kolibrios.org@6938 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-07-28 20:51:10 +00:00
Sergey Semyonov (Serge)
d2905e7c3f
i915-4.5.7
...
git-svn-id: svn://kolibrios.org@6937 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-07-28 20:01:47 +00:00
Sergey Semyonov (Serge)
f75e5bc283
ddk: v4.5.7
...
git-svn-id: svn://kolibrios.org@6936 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-07-28 19:22:53 +00:00
Sergey Semyonov (Serge)
b7275f8e12
i915-4.4.78
...
git-svn-id: svn://kolibrios.org@6935 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-07-27 12:14:33 +00:00
Sergey Semyonov (Serge)
8a4553d3a9
ddk: v4.4.78
...
git-svn-id: svn://kolibrios.org@6934 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-07-27 10:22:14 +00:00
hidnplayr
bfd672d9a4
86Duino demo: reading ADC0
...
git-svn-id: svn://kolibrios.org@6878 a494cfbc-eb01-0410-851d-a64ba20cac60
2017-03-17 19:30:51 +00:00
hidnplayr
97e49e498f
Fixed eeprom reading for certain chips, detect PHY ID, improved reset.
...
git-svn-id: svn://kolibrios.org@6717 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-15 21:34:09 +00:00
hidnplayr
0dbd422c9e
Fix for rev6711.
...
git-svn-id: svn://kolibrios.org@6713 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-11-15 18:13:39 +00:00
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