PMADDS

(GIN Macro)

Defined in: PMACS

Used in: PMFSADDA866, PMFSADDB86, PMFSADDC86

PMADDS.mac.txt
 F#NJ    [??? PMADDS SECT DIAG FGN 104 DOC   
 F*87    #MAC  PMADDS                       [M.C.D. MANN 
 F*M8    [   
 FB69    [   
 FBK=    [     ************  
 FC4?    [     *  PMADDS  *  
 FCH#    [     ************  
 FD2*    [   
 FDFB    [   
 FDYC    [           19?+0  CONTAINS THE HIGHEST FIXED CORE ADDRESS  
 FFCD    [                  ENCOUNTERED SO FAR   
 FFWF    [   
 FG*G    [           20?    CONTAINS THE RECOMMENDED TABLE LENGTH
 FGSH    [   
 FH?J    [           21?    CONTAINS THE LENGTH OF PMFSADDA  
 FHQK    [   
 FJ9L    [           22?    CONTAINS AN ERROR INDICATOR FOR %A   
 FJNM    [   
 FK7N    [           23?    STORES THE LISTING LEVEL 
 FKLP    [   
 FL5Q    #STR  %A
 FLJR    (   
 FM3S    #DEF  22?=1                        [ PRESET ERROR FLAG  
 FMGT    #SKI  19?+0]<%A-%A                 [ CHECK SEQUENCE 
 FM^W    #SKI
 FNDX    (   
 FNXY    !           %A IS OUT OF NUMERICAL SEQUENCE 
 FPB^    #DEF  22?=0 
 FPW2    )   
 FQ*3    #SKI  JFCS>%A-%A                   [ CHECK MNEMONIC IS IN FIXED CORE
 FQS4    #SKI
 FR?5    (   
 FRQ6    !           %A IS BEYOND FIXED CORE 
 FS97    #DEF  22?=0 
 FSN8    )   
 FT79    #SKI  22?                          [ ERROR ?
 FTL=    (   
 FW5?    #SKI  0?>20?-20?                    [ TABLE GETTING LONG ?  
 FWJ#    (   
 FX3*    #DEF  23?=1?                       [ STORE LISTING LEVEL
 FXGB    #LIS 4  
 FX^C    #        WARNING             WARNING             WARNING
 FYDD    #                  THIS TABLE IS GETTING
 FYXF    #     TOO  LONG 
 F^BG    #LIS  23?   
 F^TH    )   
 G2#J    #SKI  0?>21?-21?                    [ TABLE TOO LONG
 G2RK    (   
 G3=L    !    THIS TABLE IS LONGER THAN  
 G3PM    !    PMFSADDSA  
 G48N    !    SOME FIXED CORE LOCATIONS  
 G4MP    !   MAY BE LOST 
 G56Q    )   
 G5KR          +%A                          [ STORE ENTRIES  
 G64S    #STR  %B                     [%B PRESENT
 G6K=          8H%B  
 G73P    #STR  %B
 G7G8    #SKI                                [%B ABSENT, USE %A AS MNEMONIC  
 G7YM          8H%A  
 G8C6    #DEF  19?+0=%A                     [ RESET HIGHEST %A INDICATOR 
 G8TK    )   
 G9#4          PMADDS %C,%D,%E,%F,%G,%H,%I,%J   [CALL RECURSIVELY
 G9QH    )   
 G=92    #NOR
  • Last modified: 17/01/2024 11:55
  • by 127.0.0.1