MSGOLEN
MSGOLEN += spi_populate_sync_msg(&MSGO(MSGOLEN), 50, 8);
if (MSGOLEN > 0 && !(GETPORT(SSTAT1) & BUSFREE))
if(MSGOLEN==0) {
while(MSGO_I<MSGOLEN) {
if (MSGO_I==MSGOLEN-1) {
if(MSGO_I<MSGOLEN) {
MSGO_I, MSGOLEN);
MSGOLEN = 0;
#define ADDMSGO(x) (MSGOLEN<256 ? (void)(MSGO(MSGOLEN++)=x) : aha152x_error(shpnt,"MSGO overflow"))