Correctly set the token chain length for different TBM types:
TBM08x: channel 0: 0-7, channel 1: 8-15
TBM09x: channel 0: 0-3, channel 1: 4-7, channel 2: 8-11, channel 3: 12-15
This is part of #237