[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


   NAME
        RemICRVector -- Detach an interrupt handler from a cia bit.

   SYNOPSIS
        RemICRVector( Resource, iCRBit, interrupt )
                      A6        D0      A1

        void RemICRVector( struct library *, word, struct interrupt *);

   FUNCTION
        Disconnect interrupt processing code for a particular
        interrupt bit of the cia icr.

        This function will also disable the cia interrupt for the
        given ICR bit.

   INPUTS
        iCRBit          Bit number to set (0..4).
        interrupt       Pointer to interrupt structure.

   RESULT

   NOTE
        The cia resources are special in that there is more than one
        of them in the system. Because of this, the C language stubs
        in amiga.lib for the cia resources require an extra parameter
        to specify which cia resource to use. the synopsis for the
        amiga.lib stubs is as follows:

        RemICRVector( Resource, iCRBit, interrupt )
                      A6        D0      A1

        void RemICRVector( struct library *, word, struct interrupt *);

   SEE ALSO
        cia.resource/addicrvector()