RichardG867
|
92dd28efc1
|
VIA PIPC/AC97: Fixed and enabled software FM mode
|
2023-03-24 20:53:39 -03:00 |
|
RichardG867
|
17d9578c8e
|
VIA PIPC: Fix incorrect register order in software FM mode
|
2023-03-04 13:22:41 -03:00 |
|
RichardG867
|
3f62a95ca1
|
VIA PIPC: Poll legacy audio only if enabled, improves performance on 686A/B machines
|
2023-02-11 14:34:35 -03:00 |
|
Jasmine Iwanek
|
1860700eab
|
Fix some small issues
|
2023-01-07 17:02:23 -05:00 |
|
Jasmine Iwanek
|
bd75bc141a
|
Header cleanups
Tabs to spaces
Consistency
|
2022-11-13 21:15:47 -05:00 |
|
Jasmine Iwanek
|
3753a9f8b2
|
clang-format in src/chipset/
|
2022-09-18 17:19:21 -04:00 |
|
Adrien Moulin
|
808337aac3
|
OPL: add the faster YMFM cores
This refactors the OPL interface in two drivers : Nuked and YMFM
Nuked is used by default, YMFM can be enabled with [Sound] fm_driver = ymfm
|
2022-07-25 20:24:31 +02:00 |
|
TC1995
|
d630bba26e
|
Not only AudioPCI, revert the NMI way where applicable (ali1489, viapipc, amstrad and sigma).
|
2022-07-16 22:04:45 +02:00 |
|
OBattler
|
f6fef765d7
|
Chipsets.
|
2022-07-16 02:58:37 +02:00 |
|
OBattler
|
0cea9de7df
|
VIA PIPC and ALi M1489 fix.
|
2022-07-16 02:48:59 +02:00 |
|
Jasmine Iwanek
|
a52f0cca79
|
src/chipset
|
2022-03-13 09:21:08 -04:00 |
|
Jasmine Iwanek
|
4674756664
|
More newline and whitespace cleanups
|
2022-02-20 16:26:40 -05:00 |
|
David Hrdlička
|
76fbaa4b8c
|
Revert "Merge branch 'master' of https://github.com/86Box/86Box"
This reverts commit efb79217f2, reversing
changes made to 351db812e0.
|
2022-02-18 21:42:05 +01:00 |
|
Jess Lovelace
|
f18615ae87
|
refactored device_t and all declarations
|
2022-02-02 16:31:22 -05:00 |
|
RichardG867
|
cf373449fc
|
Fix enum entries in VIA chipset code that were bugging me
|
2021-11-28 00:15:31 -03:00 |
|
RichardG867
|
cada8f3572
|
Set I/O trap read/write bit on VIA 686
|
2021-11-21 00:36:36 -03:00 |
|
RichardG867
|
4c21f0d6ce
|
Make VIA 686 instantiate the integrated Super I/O and hardware monitor
|
2021-11-21 00:16:10 -03:00 |
|
RichardG867
|
1e98d531f2
|
Fix hijacking of the CD audio filter by VIA AC97
|
2021-11-20 22:59:08 -03:00 |
|
OBattler
|
10a257749f
|
Fixed Intel PIIX and VIA PIPC trap SMI# function calls.
|
2021-10-19 18:19:29 +02:00 |
|
OBattler
|
a394a33500
|
Conflict resolution.
|
2021-10-19 18:18:15 +02:00 |
|
RichardG867
|
04bea78e5e
|
PIIX: Implement drive separation on IDE I/O traps
|
2021-10-19 00:17:27 -03:00 |
|
RichardG867
|
e05aab152a
|
Implement I/O port traps on PIIX and VIA ACPI
|
2021-10-18 21:59:12 -03:00 |
|
RichardG867
|
878c92bf7f
|
ACPI: Rework suspend types and remove bogus PMCNTRL mirrors (those are SMI traps instead)
|
2021-10-18 15:05:38 -03:00 |
|
RichardG867
|
6bf299cd41
|
Implement undocumented PMCNTRL mirrors on VIA 596 (unconfirmed), 686 (confirmed) and PIIX4 (unconfirmed) ACPI
|
2021-10-16 21:36:58 -03:00 |
|
Miran Grča
|
b0ec4e1ece
|
Merge pull request #1652 from 86Box/master
Brought the branch up to par with master.
|
2021-09-03 16:41:24 +02:00 |
|
OBattler
|
3268c0299d
|
Implemented DDMA for the VIA southbridges that support it, closes #1613.
|
2021-09-02 22:56:51 +02:00 |
|
Miran Grča
|
9d648644f8
|
Merge pull request #1598 from 86Box/master
Bring the branch up to par with master.
|
2021-08-10 15:49:15 +02:00 |
|
OBattler
|
ee315970a1
|
Correct implementation of the VIA write-only NVR register 0D bit that is read from power management PCI register 42, fixes the FIC VA-503A.
|
2021-08-09 07:19:12 +02:00 |
|
Miran Grča
|
77a5cf6891
|
Merge pull request #1581 from 86Box/master
Bring the branch up to par with master.
|
2021-08-04 09:15:08 +02:00 |
|
RichardG867
|
e937de6760
|
Implement VIA SBPro emulation
|
2021-08-03 20:28:24 -03:00 |
|
Miran Grča
|
8ca1328c7e
|
Merge pull request #1571 from 86Box/master
Bring the branch up to par with master.
|
2021-08-02 06:58:22 +02:00 |
|
RichardG867
|
35d0aa0df4
|
Change VIA FM and other behavior to match real hardware, and add "real fake OPL" mode
|
2021-07-27 16:01:17 -03:00 |
|
RichardG867
|
42eada3122
|
VIA AC97 improvements, almost ready
|
2021-07-25 22:58:03 -03:00 |
|
RichardG867
|
293c4a0281
|
Fix unused variable warning
|
2021-07-24 22:37:05 -03:00 |
|
RichardG867
|
ce63373613
|
Add incomplete VIA AC97 FM implementation
|
2021-07-22 11:10:05 -03:00 |
|
RichardG867
|
b2b2120d8f
|
Merge branch 'master' of https://github.com/86Box/86Box into feature/savquest
|
2021-07-18 16:33:09 -03:00 |
|
OBattler
|
00a9894821
|
More AT NVR and VIA fixes - the Gigabyte GA-6VX-4X AMI BIOS (machine will be added on the WIP branch) works fine now.
|
2021-07-18 04:52:32 +02:00 |
|
OBattler
|
5fc73eee7b
|
Various VIA fixes.
|
2021-07-17 06:01:27 +02:00 |
|
RichardG867
|
ff1a55d08d
|
More AC97, now with VIA kinda sorta working and ES1371
|
2021-07-13 00:53:26 -03:00 |
|
RichardG867
|
b9c68bf277
|
Initial commit for AC97
|
2021-07-11 16:58:52 -03:00 |
|
Miran Grča
|
aa06cffe24
|
Merge pull request #1539 from 86Box/master
Bring the branch up to part with master.
|
2021-07-09 04:42:04 +02:00 |
|
RichardG867
|
2eba22295a
|
VIA southbridge fixes, including dynamic SMBus clock
|
2021-07-08 18:55:05 -03:00 |
|
OBattler
|
a896953dd5
|
Current WIP ALi work.
|
2021-07-04 18:16:35 +02:00 |
|
RichardG867
|
71cbebb662
|
Work around P3V133 ACPI I/O space mapping issue
|
2021-04-13 14:05:18 -03:00 |
|
OBattler
|
3074d5b845
|
Cleaned up excess header includes from the chipset files and the ALI M1487/1489 is now correctly implemented (still Dev branched as I have not committed the machine files yet).
|
2021-03-24 20:03:20 +01:00 |
|
RichardG867
|
7cdceb056f
|
Add ISA speed control to PIIX and VIA southbridges, and M6117 SoC
|
2021-03-14 19:44:09 -03:00 |
|
RichardG867
|
9cbf62b312
|
Fix VIA USB controller revisions
|
2020-12-07 18:34:14 -03:00 |
|
RichardG867
|
2638c37da2
|
Fix VIA 596A revision ID, should be <= 0x0f according to Linux pata_via
|
2020-12-03 18:01:44 -03:00 |
|
RichardG867
|
a90d8d1e65
|
Implement VIA southbridge UDMA status bit, fixes UDMA on Windows
|
2020-12-02 21:58:01 -03:00 |
|
RichardG867
|
64249d50a3
|
I2C overhaul part 7: S3 Trio and Cirrus Logic
|
2020-11-25 00:16:42 -03:00 |
|