Taky by me zajimalo jak je to s tou kompatabilitou, jak autor uvadi „což mj. znamená, že by mělo být možné používat tyto čipy i v DOSu jako plnohodnotnou náhradu Sound Blasterů“. Tim asi neni myslena primo HW kompatabilita, ne? Ale spis na urovni ovladacu, kde to mozna fungovalo pod win9×. U SB live to resil DOSovy driver, ktery vyuzival nake hacky pres SERR# a NMI pro zachyceni pristupu na legacy porty a predani parametru SW SB emulatoru.
Pak sem videl este jiny zajimavy pristup na AMD Geode (a pry to fungovalo i na nejakych VIA cipech), kde vyrobce napsal SMI handler do BIOSu (u AMD VSA modul), ktery pak zcela transparentne emuloval SB. Jak jsem pochopil, chipset musi mit nejakou HW podporu, ktera umozni generovani SMI preruseni pri pristupu na legacy port a o zbytek se postara SMI handler. Protoze ten bezi v SMI rezimu a je nainstalovany uz z BIOSu, tak je neviditelny pro OS a funguje to krasne v DOSu, v RM i PM, v linuxu i woknech. Akorat to pozere trochu vic strojovyho casu, ale co kdyz mame neska ty gigaherce. Bohuzel se to ale moc neujalo, takze dnes SB kompatabilita veskera nulova… :(