
              SLAN MASTER PROGRAM ROUTINES, SCHEMATICALLY
	      ===========================================



+------------------------------+
!                            <----> RAM TEST
!    PROGRAM INITIALIZATION    !
!                            <----> ROM TEST
+---------------!--------------+
                !
                !
	        V
+------------------------------+             Subroutines:
!           SCAN LOOP          !
! +--------------------------+ !             +----------------------+
! ! GENERATE STATUS MESSAGE  ! !        <--->!       RAM TEST       !
! +--------------------------+ !             +----------------------+
! +--------------------------+ !             +----------------------+
! !  GENERATE DATA MESSAGE   ! !        <--->!       ROM TEST       !
! +--------------------------+ !             +----------------------+
! +--------------------------+ !
! !     SEND CPU MESSAGE     ! !
! +--------------------------+ !
! +--------------------------+ !
! !       HANDLE ERROR       ! !             Interrupt routine:
! ! +----------------------+ ! !
! ! !REQUEST RETRANSMISSION! ! !             +----------------------+
! ! +----------------------+ ! !             !   TIMER INTERRUPT    !
! +--------------------------+ !             !(allowed to interrupt !
! +--------------------------+ !             !SCAN LOOP at any time)!
! !      TRANSMIT BYTE       ! !             +----------------------+
! +--------------------------+ !
! +--------------------------+ !
! !       RECEIVE BYTE       ! !
! ! +----------------------+ ! !
! ! !   CHECK CHECK SUM    ! ! !
! ! +----------------------+ ! !
! +--------------------------+ !
!                           <-----> ROM TEST
! +--------------------------+ !
! !   EXECUTE CPU COMMAND    ! !
! ! +----------------------+ ! !
! ! !    MASTER COMMAND  <--------> RAM TEST
! ! +----------------------+ ! !
! ! +----------------------+ ! !
! ! !     SLAVE COMMAND    ! ! !
! ! +----------------------+ ! !
! +--------------------------+ !
! +--------------------------+ !
! !   DETERMINE WHO'S NEXT   ! !
! ! +----------------------+ ! !
! ! !      POLL SLAVE      ! ! !
! ! +----------------------+ ! !
! !                       <-------> ROM TEST
! +--------------------------+ !
+------------------------------+




                                              IND AB / Olle Wernering

					      Rev. 0 / 1985-07-08
