flat assembler
Message board for the users of flat assembler.
Index
> DOS > ICH4 AC97 WAV Player for DOS? |
Author |
|
bitRAKE 19 Jun 2013, 05:26
It's been some years since I've read any ICH* docs. From what I can remember, most of the legacy support is setup by the BIOS so that compatibility would be completely transparent, and if not needed/desired - completely discarded. Also, supporting both interfaces is likely not possible, or has other limitations. Everything changed to memory mapped registers as the IO space is too limited.
If a switch doesn't exist in the BIOS then it likely isn't configured, and so the configuration default to ICH4 and is left for the OS to configure. _________________ ¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup |
|||
19 Jun 2013, 05:26 |
|
neville 21 Jun 2013, 00:08
bitRAKE wrote: If a switch doesn't exist in the BIOS then it likely isn't configured, and so the configuration default to ICH4 and is left for the OS to configure. Also Intel claim full backward compatibility for all ICH's, but this appears to be an outright lie: AC97 Programmers Reference Manual wrote: ..ICHx is fully compatible with ICH1/2/.../x-1 versions. This allows for current drivers developed by ISVs and IHVs to work without modifications. _________________ FAMOS - the first memory operating system |
|||
21 Jun 2013, 00:08 |
|
bitRAKE 21 Jun 2013, 02:19
neville wrote:
_________________ ¯\(°_o)/¯ “languages are not safe - uses can be” Bjarne Stroustrup |
|||
21 Jun 2013, 02:19 |
|
neville 21 Jun 2013, 23:59
bitRAKE wrote: The linux drivers are open source if you need some code to look at to figure it out. Learning curve is very steep for such long winded docs. _________________ FAMOS - the first memory operating system |
|||
21 Jun 2013, 23:59 |
|
DOS386 23 Jun 2013, 12:36
> A few weeks ago I came across Jeff Leyda's ICH2 PLAYER
Jeff tried to send me an updated version ... and lost it at that occasion 3 MiB _________________ Bug Nr.: 12345 Title: Hello World program compiles to 100 KB !!! Status: Closed: NOT a Bug |
|||
23 Jun 2013, 12:36 |
|
neville 26 Jun 2013, 23:02
DOS386 wrote: Jeff tried to send me an updated version ... and lost it at that occasion _________________ FAMOS - the first memory operating system |
|||
26 Jun 2013, 23:02 |
|
rugxulo 04 Jul 2013, 19:05
neville, it appears that DOS386 is trying to bundle a bunch of different files together, and I'm not totally sure how (appears to be a .tar with .ZIPs inside, among others).
The real answer he's trying to give is that (for DOS) you're best off using something like Khusraw's modified WSS or latest (ALSA-inspired) Judas Player (now with HDA support). Or maybe Mpxplay would give you the code you need, who knows, worth looking at, perhaps. |
|||
04 Jul 2013, 19:05 |
|
neville 08 Jul 2013, 00:42
Thanks rugxulo. So I've just downloaded several versions of Judas (with source, hopefully asm!) I found at http://piotrkn22.republika.pl/judas/index.html which will be yet more happy reading for me when I get a chance. One of the versions is said to include AC97 and HDA support, while another has AC97 support but not HDA. So it will be interesting and hopefully it will help me with HDA support in FAMOS also.
_________________ FAMOS - the first memory operating system |
|||
08 Jul 2013, 00:42 |
|
DOS386 07 Aug 2013, 03:26
neville wrote: wssunjud.zip 3 MiB What is this? I must have the Download Doldrums! Avast didn't complain about this one, but Winzip says it is invalid or corrupted It's a 100% valid (misnamed) TAR: Code: DELTREE /Y C:\PROGRA~2\AVAST DELTREE /Y C:\PROGRA~2\WING-ZIP DELTREE /Y C:\PROGRA~2\DOLDRU~1 |
|||
07 Aug 2013, 03:26 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.