fixed cd & root counter irq's [smf]

This commit is contained in:
smf- 2012-10-31 21:07:32 +00:00
parent f1692a0a35
commit 29e3f296d3
2 changed files with 6 additions and 7 deletions

View File

@ -125,7 +125,7 @@ WRITE_LINE_MEMBER( psxirq_device::intin1 )
{
if( state )
{
set( 1 << 3 );
set( 1 << 1 );
}
}
@ -133,7 +133,7 @@ WRITE_LINE_MEMBER( psxirq_device::intin2 )
{
if( state )
{
set( 1 << 3 );
set( 1 << 2 );
}
}
@ -149,7 +149,7 @@ WRITE_LINE_MEMBER( psxirq_device::intin4 )
{
if( state )
{
set( 1 << 3 );
set( 1 << 4 );
}
}
@ -157,7 +157,7 @@ WRITE_LINE_MEMBER( psxirq_device::intin5 )
{
if( state )
{
set( 1 << 3 );
set( 1 << 5 );
}
}
@ -165,7 +165,7 @@ WRITE_LINE_MEMBER( psxirq_device::intin6 )
{
if( state )
{
set( 1 << 3 );
set( 1 << 6 );
}
}

View File

@ -34,8 +34,6 @@ public:
DECLARE_WRITE_LINE_MEMBER( intin9 );
DECLARE_WRITE_LINE_MEMBER( intin10 );
void set( UINT32 bitmask );
protected:
virtual void device_start();
virtual void device_reset();
@ -43,6 +41,7 @@ protected:
private:
void psx_irq_update( void );
void set( UINT32 bitmask );
UINT32 n_irqdata;
UINT32 n_irqmask;