Aus dem Strichpunkt am Ende schließe ich, dass diese Zeile solange wartet, bis im Rückgabewert von canreg_read() das LSB auf 0 gesetzt wurde.

Grüsse, Martin