Commit Graph

464 Commits

Author SHA1 Message Date
turbocat
8848af8de1 Devman (acpi.sys):
- Fixed errors breaking build; 
- Added to auto build;

git-svn-id: svn://kolibrios.org@9499 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-27 18:22:14 +00:00
turbocat
c1d40e004d ACPICA: Added setting a custom path for the log.
git-svn-id: svn://kolibrios.org@9498 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-27 18:19:07 +00:00
turbocat
15fcd3804d DDK headers:
- Delete old acpi headers (use acpica headers)
- Fixed pci functions to use devman.

git-svn-id: svn://kolibrios.org@9493 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-27 17:00:36 +00:00
turbocat
a63c01aeba ACPICA: Added to autobuild.
git-svn-id: svn://kolibrios.org@9492 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-27 16:27:09 +00:00
Kirill Lipatov (Leency)
d043483a70 fix build
git-svn-id: svn://kolibrios.org@9479 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-26 16:03:32 +00:00
Kirill Lipatov (Leency)
7acdbd2b5b geode loader: load driver from the same folder
git-svn-id: svn://kolibrios.org@9478 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-26 16:00:44 +00:00
Kirill Lipatov (Leency)
af8ede5fd0 docs/config.txt: change *.obj to *.sys in the sound section
git-svn-id: svn://kolibrios.org@9425 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-15 22:12:04 +00:00
09e9a9558f HDA: Add AMD Matisse vendor:device ids
git-svn-id: svn://kolibrios.org@9285 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-17 19:12:38 +00:00
Kirill Lipatov (Leency)
98d39923c6 Rename drivers:
- intelac97 > ac97 
- intel_hda > hdaudio
To fit into 8.3

git-svn-id: svn://kolibrios.org@9274 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-16 00:28:47 +00:00
hidnplayr
78c7f262bf i8255x: Link detection.
git-svn-id: svn://kolibrios.org@9243 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-03 21:45:38 +00:00
hidnplayr
3bd9001d45 i8255x: Improved interrupt handling.
git-svn-id: svn://kolibrios.org@9232 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-02 20:34:40 +00:00
hidnplayr
329531cd24 3C59X: Improved interrupt handeling. Small fixes (magic numbers, delays)
git-svn-id: svn://kolibrios.org@9188 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-12 10:38:04 +00:00
turbocat
80647f2201 libddk: fixed io functions
git-svn-id: svn://kolibrios.org@9186 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-09-10 18:50:14 +00:00
hidnplayr
3fa8866797 RTL8139: Improved interrupt handeling.
git-svn-id: svn://kolibrios.org@9161 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-28 10:54:08 +00:00
hidnplayr
61d6d826c7 Some small bugfixes in unfinished drivers.
git-svn-id: svn://kolibrios.org@9160 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-28 10:40:39 +00:00
hidnplayr
397acfbb0a BCM57XX: Update template
git-svn-id: svn://kolibrios.org@9159 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-28 09:56:53 +00:00
hidnplayr
d297ba3894 R6040: Improved interrupt handeling.
git-svn-id: svn://kolibrios.org@9158 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-28 09:34:24 +00:00
hidnplayr
650af770ae Rhine: Improved interrupt handeling.
git-svn-id: svn://kolibrios.org@9157 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-28 09:12:02 +00:00
turbocat
b5fd9c29dc k10temp: fix for erratum 688 returned
git-svn-id: svn://kolibrios.org@9152 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-24 19:57:13 +00:00
hidnplayr
2f33c5d0a4 AR81xx: Add PCI ID's of some more possibly working devices. (Disabled in netcfg for now)
git-svn-id: svn://kolibrios.org@9150 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-23 20:57:10 +00:00
hidnplayr
fed8d22166 Cleanup
git-svn-id: svn://kolibrios.org@9149 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-22 21:14:54 +00:00
hidnplayr
55487f48ed rtl8169: Improved interrupt handling.
git-svn-id: svn://kolibrios.org@9148 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-22 20:57:59 +00:00
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
8822960988 AR81xx: Bugfixes (now also works on non-gigabit devices such as QCA8172), refactoring.
git-svn-id: svn://kolibrios.org@9146 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-22 20:18:00 +00:00
turbocat
7fed66e496 k10temp:
- fixed crash when there was no device.

git-svn-id: svn://kolibrios.org@9144 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-19 20:26:35 +00:00
turbocat
dbd63546e8 driver k10temp:
- Added API
 - Added to autobuild 

git-svn-id: svn://kolibrios.org@9100 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-01 18:55:58 +00:00
turbocat
da1f95ca0b Fixed build libcore.a
git-svn-id: svn://kolibrios.org@9099 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-01 18:44:17 +00:00
turbocat
26637a498f Added libddk and libcore to autobuild
git-svn-id: svn://kolibrios.org@9098 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-01 17:51:35 +00:00
turbocat
5ed7924e95 the "k10temp" driver has been ported.
created "coretemp" based on memtest86

git-svn-id: svn://kolibrios.org@9079 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-23 20:52:08 +00:00
turbocat
1161cdeac4 ddk:
- added new headers and fixed old ones


git-svn-id: svn://kolibrios.org@9078 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-23 20:47:23 +00:00
turbocat
73c3929ff2 ddk:
- Fixed typo

git-svn-id: svn://kolibrios.org@9058 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-12 23:07:50 +00:00
turbocat
be90c91c89 ddk:
- Fixed Makefile
- Added FS_Service instead of calling system call 70

git-svn-id: svn://kolibrios.org@9057 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-12 22:49:51 +00:00
turbocat
36c4b6f145 Drivers:
Added FS_Service to fasm includes

git-svn-id: svn://kolibrios.org@9056 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-12 22:42:27 +00:00
Magomed Kostoev (mkostoevr)
e1d4f4b8d9 [drivers][example] Make the example compile
- Rename `ksys_drv_ctl_t` to `ksys_ioctl_t`
- Change path to kolibri-libc (libc.obj)

git-svn-id: svn://kolibrios.org@9012 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-06 18:14:03 +00:00
hidnplayr
28a3191504 RTL8169: RX overrun fixed
git-svn-id: svn://kolibrios.org@8997 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-04 17:43:16 +00:00
Kirill Lipatov (Leency)
0698439542 devman/acpi.asm: run acpi.dll from its folder
git-svn-id: svn://kolibrios.org@8911 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-21 21:19:09 +00:00
hidnplayr
756f1b10a2 PcNET32: Link detection for MII enabled devices.
git-svn-id: svn://kolibrios.org@8910 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-21 20:29:29 +00:00
hidnplayr
ff6bf9b758 PcNET32: Handle FIFO overruns gracefully.
git-svn-id: svn://kolibrios.org@8898 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-20 20:30:44 +00:00
hidnplayr
c32ae93703 PcNET32: General cleanup
git-svn-id: svn://kolibrios.org@8897 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-20 20:28:33 +00:00
hidnplayr
3868bd567a Add network packet error counters.
git-svn-id: svn://kolibrios.org@8896 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-20 20:22:57 +00:00
bb845a71ca Fix autobuild.
git-svn-id: svn://kolibrios.org@8724 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-05-22 19:09:11 +00:00
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