## Keyboard shortcuts

Press `←` or `→` to navigate between chapters

Press `S` or `/` to search in the book

Press `?` to show this help

Press `Esc` to hide this help

# TMS 320c5

Assembler code

    cseg:0030
    cseg:0030 ; =============== S U B R O U T I N E =======================================
    cseg:0030
    cseg:0030
    cseg:0030 sub_cseg_30:
    cseg:0030                 bitt    *br0+, ar7
    cseg:0031                 bldd    #Reserved_0, byte_dseg_7F
    cseg:0033                 bldd    #Reserved_0, *br0+, ar7
    cseg:0035                 bldd    byte_dseg_7F, #Reserved_0
    cseg:0037                 bldd    *br0+, #Reserved_0, ar7
    cseg:0039                 bldd    bmar, byte_dseg_7F
    cseg:003A                 bldd    bmar, *br0+, ar7
    cseg:003B                 bldd    byte_dseg_7F, bmar
    cseg:003C                 bldd    *br0+, bmar, ar7
    cseg:003D                 bldp    byte_dseg_7F
    cseg:003E                 bldp    *br0+, ar7
    cseg:003F                 blpd    #start, byte_dseg_7F
    cseg:0041                 blpd    #start, *br0+, ar7
    cseg:0043                 blpd    bmar, byte_dseg_7F
    cseg:0044                 blpd    bmar, *br0+, ar7
    cseg:0045                 bsar    16
    cseg:0046                 cala
    cseg:0047                 calad
    cseg:0048                  call    start, *br0+, ar7
    cseg:004A                 calld   start, *br0+, ar7
    cseg:004C                  cc      start, geq,bio
    cseg:004E                 ccd     start, eq,bio
    cseg:0050                  clrc    ovm
    cseg:0051                  clrc    sxm
    cseg:0052                 clrc    hm
    cseg:0053                 clrc    tc
    cseg:0054                 clrc    c
    cseg:0055                 clrc    cnf
    cseg:0056                 clrc    intm
    cseg:0057                 clrc    xf