*DECK EXGETBG 
          IDENT  GETBIG 
          ENTRY  GETBIG 
          USE    /TSBMDAT/
 CTSBLWA  BSS    1
 TSBFWA   BSS    1
 PTSBLWA  BSS    1
 BIGFREE  BSS    1
 FFFWA    BSS    1
          USE    /*/
**
*         GETBIG
* 
*         GETBIG LOCATES THE LARGEST FREE TSB IN THE TSB AREA AND STORES
*           ITS SIZE IN CELL BIGFREE
* 
* 
          EJECT 
 GETBIG   BSS    1
          SA1    FFFWA       START SEARCH WITH FIRST FREE TSB 
          SA3    CTSBLWA     STOP SEARCH AT END OF TSB AREA 
          SA2    X1 
          SB3    X3 
          SB4    B0          START WITH SIZE ZERO 
 GB1      SB5    A2          SAVE TSB ADDRESS 
          SB2    X2          SAVE CURRENT TSB SIZE
          NG     X2,GB2      TSB IS NOT FREE
          LT     B2,B4,GB2   SIZE IS NOT LARGER THAN CURRENT LARGEST
          SB4    B2          SAVE NEW LARGEST SIZE
 GB2      GE     B5,B3,FINISH  ALL TSBS SEARCHED
          SA2    A2+B2       GET NEXT TSB HEADER
          EQ     GB1
* 
*         ALL TSBS CHECKED, BIGGEST SIZE IS IN B4 
* 
 FINISH   SX6    B4 
          SA6    BIGFREE     SAVE LARGEST SIZE
          EQ     GETBIG      RETURN 
          END 
