1
0
mirror of https://github.com/open-simh/simh.git synced 2026-01-14 07:40:35 +00:00

Fixed bug disabling TTI interrupts on VAX 11/780, VAX 11/750, VAX 11/730 reported by Mike Burke

This commit is contained in:
Mark Pizzolato 2012-12-31 10:44:38 -08:00
parent ba0f331fa5
commit 43b1c04ae4
3 changed files with 3 additions and 3 deletions

View File

@ -597,7 +597,7 @@ return (tti_csr & RXCS_RD);
void rxcs_wr (int32 data)
{
if ((data & CSR_IE) == 0)
tto_int = 0;
tti_int = 0;
else if ((tti_csr & (CSR_DONE + CSR_IE)) == CSR_DONE)
tti_int = 1;
tti_csr = (tti_csr & ~RXCS_WR) | (data & RXCS_WR);

View File

@ -594,7 +594,7 @@ return (tti_csr & RXCS_RD);
void rxcs_wr (int32 data)
{
if ((data & CSR_IE) == 0)
tto_int = 0;
tti_int = 0;
else if ((tti_csr & (CSR_DONE + CSR_IE)) == CSR_DONE)
tti_int = 1;
tti_csr = (tti_csr & ~RXCS_WR) | (data & RXCS_WR);

View File

@ -416,7 +416,7 @@ return (tti_csr & RXCS_RD);
void rxcs_wr (int32 data)
{
if ((data & CSR_IE) == 0)
tto_int = 0;
tti_int = 0;
else if ((tti_csr & (CSR_DONE + CSR_IE)) == CSR_DONE)
tti_int = 1;
tti_csr = (tti_csr & ~RXCS_WR) | (data & RXCS_WR);