MAMEWorld >> Hardware
View all threads Index   Flat Mode Flat  

krick
Get Fuzzy
Reged: 02/09/04
Posts: 4235
Send PM
Re: Repeating Sound issue upon exit
04/03/12 08:59 PM


>
> Kind of old school talking about IRQ sharing in 2012 isn't it.
>

Basic PC motherboard architecture hasn't changed much in the last 15+ years because they want to maintain backwards compatibility.

What has changed is that modern motherboards have multiple USB and SATA controllers as well as onboard sound, lan, and video all sharing the same FOUR IRQ lines reserved for the PCI bus. Every pair of USB ports is a single device, so boards sporting 8 USB ports actually have 4 devices fighting for IRQs.

Even if you disable the LPT (parallel) port, COM (serial) ports, floppy drive, and PS/2 keyboard and mouse, no additional IRQs are available for devices sharing the PCI bus. It's still limited to 4 IRQs total even if they shift around.

I know that some modern chipsets have moved certain devices like the LAN port off the PCI bus, but I don't know how that meshes with legacy device IRQs. It probably just steals one of the PCI IRQs, leaving only three.

I think this mess is part of the reason that there was such a hard push to move to an interface like USB where multiple low-bandwidth devices can be chained off a single port using a hub architecture.


GroovyMAME support forum on BYOAC







Entire thread
Subject Posted by Posted on
* Repeating Sound issue upon exit thehuntsmen5434 04/02/12 07:47 PM
. * Re: Repeating Sound issue upon exit B2K24  04/02/12 08:28 PM
. * Re: Repeating Sound issue upon exit thehuntsmen5434  04/02/12 10:55 PM
. * Re: Repeating Sound issue upon exit thehuntsmen5434  04/02/12 11:04 PM
. * Re: Repeating Sound issue upon exit krick  04/03/12 12:45 AM
. * Re: Repeating Sound issue upon exit Sune  04/03/12 03:44 PM
. * Re: Repeating Sound issue upon exit krick  04/03/12 08:59 PM
. * Re: Repeating Sound issue upon exit thehuntsmen5434  04/03/12 03:54 PM

Extra information Permissions
Moderator:  GatKong 
0 registered and 56 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3033