Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ sa_spl(3spp) — UMIPS/BSD System Programmer's Package 2.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

nofault(3spp)

show_fault(3spp)

SA_SPL(3spp)

NAME

sa_spl − enable write bus error interrupts

SYNOPSIS

sa_spl()

DESCRIPTION

Sa_spl sets the R2000 status register to enable write bus error interrupts detected by the R2300 cpu board hardware.  Because of the R2020 write buffers, bus errors on writes are detected after the R2000 store instruction which initiated the write; therefore, bus errors on writes are reported via interrupts.  When a fault has occurred, the standalone fault handling code disables all interrupts and invokes either the standard fault handler or a user declared handler (see nofault(3spp)). The fault handler should determine the cause of the fault and perform the appropriate action to terminate any pending interrupt requests. Sa_spl may then be called to re-enable write bus error interrupts.  Sa_spl will clear a pending write bus error if one is present at the time it is called. 

SEE ALSO

nofault(3spp), show_fault(3spp)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026