Metropoli BBS
VIEWER: aclxchg.asm MODE: TEXT (ASCII)
COMMENT $
Copyright (C) Magna Carta Software, Inc. 1989-1991.  All Rights Reserved
COMISR.ASM -- Assembly language versions of communications interrupt
handlers for C Communications Toolkit.
$


INCLUDE         CMACROS.MAC

DEFSEG  ACLXCHG _DATA

CSEG            SEGMENT WORD PUBLIC 'CODE'
                ASSUME CS:CSEG, DS:DGROUP


;-------------------------------------------------------------------------------
;_COM_INT0 -- This is the ISR dispatcher.
;We make BX our pointer to the COMM_PORT structure and SI the index.
;-------------------------------------------------------------------------------
START_PROC      <xchg>, <FAR_DPTR addr>
                xor    ax, ax
                xchg   ax, addr
END_PROC        xchg
[ RETURN TO DIRECTORY ]