Lines Matching refs:pRx
241 decodeBocu1(Bocu1Rx *pRx, uint8_t b);
416 decodeBocu1LeadByte(Bocu1Rx *pRx, uint8_t b) { in decodeBocu1LeadByte() argument
452 pRx->diff=c; in decodeBocu1LeadByte()
453 pRx->count=count; in decodeBocu1LeadByte()
467 decodeBocu1TrailByte(Bocu1Rx *pRx, uint8_t b) { in decodeBocu1TrailByte() argument
475 pRx->prev=BOCU1_ASCII_PREV; in decodeBocu1TrailByte()
476 pRx->count=0; in decodeBocu1TrailByte()
488 c=pRx->diff; in decodeBocu1TrailByte()
489 count=pRx->count; in decodeBocu1TrailByte()
493 c=pRx->prev+c+t; in decodeBocu1TrailByte()
496 pRx->prev=bocu1Prev(c); in decodeBocu1TrailByte()
497 pRx->count=0; in decodeBocu1TrailByte()
501 pRx->prev=BOCU1_ASCII_PREV; in decodeBocu1TrailByte()
502 pRx->count=0; in decodeBocu1TrailByte()
509 pRx->diff=c+t*BOCU1_TRAIL_COUNT; in decodeBocu1TrailByte()
511 pRx->diff=c+t*BOCU1_TRAIL_COUNT*BOCU1_TRAIL_COUNT; in decodeBocu1TrailByte()
513 pRx->count=count-1; in decodeBocu1TrailByte()
530 decodeBocu1(Bocu1Rx *pRx, uint8_t b) { in decodeBocu1() argument
533 if(pRx==NULL) { in decodeBocu1()
538 prev=pRx->prev; in decodeBocu1()
541 prev=pRx->prev=BOCU1_ASCII_PREV; in decodeBocu1()
542 count=pRx->count=0; in decodeBocu1()
544 count=pRx->count; in decodeBocu1()
555 pRx->prev=BOCU1_ASCII_PREV; in decodeBocu1()
575 pRx->prev=bocu1Prev(c); in decodeBocu1()
579 pRx->prev=BOCU1_ASCII_PREV; in decodeBocu1()
582 return decodeBocu1LeadByte(pRx, b); in decodeBocu1()
586 return decodeBocu1TrailByte(pRx, b); in decodeBocu1()