![]() |
RTEMS 6.3
|
Public Member Functions | |
| SPIN_DECLARE (devlock) | |
Data Fields | |
| struct drvmgr_dev * | dev |
| char | devName [52] |
| unsigned int | baseaddr |
| unsigned int | ram_base |
| struct grcan_regs * | regs |
| int | irq |
| int | minor |
| int | open |
| int | started |
| unsigned int | channel |
| int | flushing |
| unsigned int | corefreq_hz |
| int | fd_capable |
| void * | _rx |
| void * | _rx_hw |
| void * | _tx |
| void * | _tx_hw |
| void * | txbuf_adr |
| void * | rxbuf_adr |
| struct grcan_msg * | rx |
| struct grcan_msg * | tx |
| unsigned int | rxbuf_size |
| unsigned int | txbuf_size |
| int | txblock |
| int | rxblock |
| int | txcomplete |
| int | rxcomplete |
| struct grcan_filter | sfilter |
| struct grcan_filter | afilter |
| int | config_changed |
| struct grcan_config | config |
| struct grcan_stats | stats |
| rtems_id | rx_sem |
| rtems_id | tx_sem |
| rtems_id | txempty_sem |
| rtems_id | dev_sem |