| word | stack | description |
|---|---|---|
| brp | ( n -- ) | set baud rate prescaler divisor |
| sjw | ( n -- ) | set sychronization jump width |
| prs | ( n -- ) | set propagation time segment |
| phs1 | ( n -- ) | set phase segment 1 |
| phs2 | ( n -- ) | set phase segment 2 |
| smp | ( n -- ) | select sampling mode |
| can | ( -- ) | enable can channel |
| /can | ( -- ) | put can channel in standby mode |
| mob | ( n -- ) | select the current message object |
| mobclr | ( -- ) | clear the current message object |
| mobclrall | ( -- ) | clear all message objects |
| mobget | ( -- n ; f ) | allocate a message object |
| id! | ( x -- ) | store standard id |
| id@ | ( -- x ) | fetch standard id |
| mask! | ( x -- ) | store standard mask |
| mask@ | ( -- x ) | fetch standard mask |
| xid! | ( d -- ) | store extended id |
| xid@ | ( -- d ) | fetch extended id |
| xmask! | ( d -- ) | store extended mask |
| xmask@ | ( -- d ) | fetch extended mask |
| dlc! | ( n -- ) | store data length code |
| dlc@ | ( -- n ) | fetch data length code |
| canc! | ( c -- ) | store byte in data buffer |
| can! | ( x -- ) | store cell in data buffer |
| canc@ | ( -- c ) | fetch byte from data buffer |
| can@ | ( -- x ) | fetch cell from data buffer |
| moboff | ( -- ) | disable message object |
| mobtx | ( -- ) | put message object in transmit mode |
| mobrx | ( -- ) | put message object in receive mode |
| mobrxb | ( -- ) | put message object in receive frame buffer mode |
| cantx? | ( -- ; f ) | test for transmit complete |
| canrx? | ( -- ; f ) | test for receive complete |
| mobst | ( -- ) | clear mob status |