                             README.1ST file for 
                 TIGA Interrupt Service Routine demonstration

This program demonstrates how to properly install and utilize Interrupt
Service Routines (ISR) with TIGA 2.0.  The demonstration uses the following
four ISRs:                                    
                                                                  
    o Display Interrupt (DI)                Trap 10
    o Window Violation interrupt (WV)       Trap 11
    o Host Interrupt (HI)                   Trap 09
    o Software trap interrupt (SW Trap)     Trap 16

The Display Interrupt is used to calculate the approximate screen refresh 
rate, per second.  The WV, HI and SW Trap interrupts are invoked a fixed
number of times, with each ISR keeping a count of the number of times it its
serviced.  These counts are then compared with the fixed value to insure
proper operation of each ISR.
                                                                  
The following source files comprise this demonstration:           
                                                                  
    Filename        Description
        Functions
    -------------   -------------------------------------------------

    readme.1st      This file                                                                  

    isrdemo.c       Host main calling program                         
        main()                                                        
                                                                  
    isrfuncs.c      Contains Interrupt Service Routines, and TMS340 functions 
                    to query/invoke ISRs.
        get_isr_service_count()                                       
        invoke_software_trap()                                        
        get_last_scanline()                                           
        di_isr()                                                      
        wv_isr()                                                      
        hi_isr()                                                      
        swtrap_isr()                                                  
                                                                  
    tiga.c          Useful TIGA functions                             
        init_tiga()                                                   
        term_tiga()                                                   
                                                                  
    tigarlm.asm     Contains .TIGAEXT and .TIGAISR section definitions 
                                                                  
    makefile        Make file to rebuild demo, type "make"
                                                                  
