Commit Graph

45 Commits

Author SHA1 Message Date
f8e67e0dd1 [autobuild] Fix asm-only and no-gcc build
git-svn-id: svn://kolibrios.org@9797 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-04-26 22:06:46 +00:00
turbocat
87b4931235 Geode (a5536) driver added to autobuild.
git-svn-id: svn://kolibrios.org@9503 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-12-27 20:10:59 +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
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
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)
a882bbbafc HDA: new chipsets
git-svn-id: svn://kolibrios.org@6299 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-02 00:26:08 +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)
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
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
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
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
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
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
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
54e9aebe23 Bugfix for new sound.sys
git-svn-id: svn://kolibrios.org@5071 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-29 19:53:38 +00:00
hidnplayr
205caf29cf Converted sound driver selector to PE format.
git-svn-id: svn://kolibrios.org@5070 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-29 19:11:18 +00:00
CleverMouse
727d1c9b53 fix SB16 driver broken in r3727, convert to PE
git-svn-id: svn://kolibrios.org@5057 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-25 09:49:27 +00:00
Asper
2dab47a972 intel_hda: Convert to PE. Apply source format rules. Some changes to get/set master volume. Enable unsolicited events.
git-svn-id: svn://kolibrios.org@5048 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-21 00:30:45 +00:00
CleverMouse
35e895c7dc hda driver: don't read uninitialized memory
git-svn-id: svn://kolibrios.org@4555 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-03 16:53:45 +00:00
Asper
6b3f1e224c HDA: Use another codec when no AFG found if possible
git-svn-id: svn://kolibrios.org@4324 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-03 22:26:30 +00:00
Yogev Ezra
e30f7484da Remove duplicate LSI
git-svn-id: svn://kolibrios.org@4321 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-03 13:50:36 +00:00
Yogev Ezra
6a22be49af Add 4 LSI audio codec names.
git-svn-id: svn://kolibrios.org@4320 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-03 12:43:29 +00:00
CleverMouse
98dff22e53 undo r3594 and fix the problem properly
git-svn-id: svn://kolibrios.org@3753 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-03 18:47:31 +00:00
shikhin
d4216492e1 Fixed sys_msg_board (fn 63) to not rely on cross_order and take arguments in original order.
git-svn-id: svn://kolibrios.org@3614 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-07 14:12:54 +00:00
Asper
6a3ae451a1 Fix hangup in VirtualBox on latest kernel revisions
git-svn-id: svn://kolibrios.org@3594 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-06-03 19:16:17 +00:00
Marat Zakiyanov (Mario79)
b3ade66ab3 Disable FDEBUG for r.3496 - it is not necessary for common case
git-svn-id: svn://kolibrios.org@3498 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-09 21:29:31 +00:00
Asper
f7a17ff6c5 Fix silent play bug
git-svn-id: svn://kolibrios.org@3496 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-05-09 17:25:42 +00:00
hidnplayr
e858dbe334 Fixed Vendor ID for VIA in intel_hda.
git-svn-id: svn://kolibrios.org@3170 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-01-15 18:46:31 +00:00
Kirill Lipatov (Leency)
4d4b5dd09a intel_hda try to fix autobuid (for UNIX)
git-svn-id: svn://kolibrios.org@3085 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-07 03:07:14 +00:00
Kirill Lipatov (Leency)
7a6b2a11ad intel hda from Asper 0.18b
git-svn-id: svn://kolibrios.org@3083 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-12-07 02:56:49 +00:00
Sergey Semyonov (Serge)
0998f89319 geode: disable debug output
git-svn-id: svn://kolibrios.org@2968 a494cfbc-eb01-0410-851d-a64ba20cac60
2012-09-04 21:50:09 +00:00
Sergey Semyonov (Serge)
137b1fee08 geode: DEV_GET_POS call done right
git-svn-id: svn://kolibrios.org@1695 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-10 05:17:31 +00:00
Sergey Semyonov (Serge)
f189914288 geode: DEV_GET_POS call
git-svn-id: svn://kolibrios.org@1692 a494cfbc-eb01-0410-851d-a64ba20cac60
2010-11-07 12:38:26 +00:00
Sergey Semyonov (Serge)
fb8dc89b4d move drivers from programs/system/drivers into /drivers
git-svn-id: svn://kolibrios.org@1029 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-11 06:52:01 +00:00
Sergey Semyonov (Serge)
3f3d1c781a move AMD Geode AC97 driver
git-svn-id: svn://kolibrios.org@1028 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-02-11 06:01:39 +00:00