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 |