RB isn't needed. The reader can either wait a long period of time or issue a 0x70 status command. RB can be tricky to find due to noise BUT look for RB to go LOW/HIGH after a 30h command and once data starts being read it goes high, match it up to whatever CE is LOW. If there are multiple buses this can be tricky, look for a sharp trigger (ie: no delay) on read or trial and error.
CE: During the boot sequence, CE's will usually look like a cascade..
eg:
- Code:
CE0 -> ID (90h)
CE1 -> ID (90h)
CE2 -> ID (90h)
CE3 -> ID (90h)