Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Data Fields
baycom_state Struct Reference

Data Structures

struct  debug_vals
 
struct  modem_state
 

Data Fields

int magic
 
struct pardevicepdev
 
struct net_devicedev
 
unsigned int work_running
 
struct delayed_work run_work
 
unsigned int modem
 
unsigned int bitrate
 
unsigned char stat
 
struct {
   unsigned int   intclk
 
   unsigned int   fclk
 
   unsigned int   bps
 
   unsigned int   extmodem
 
   unsigned int   loopback
 
cfg
 
struct hdlcdrv_channel_params ch_params
 
struct {
   unsigned int   bitbuf
 
   unsigned int   bitstream
 
   unsigned int   numbits
 
   unsigned int   state
 
   unsigned char *   bufptr
 
   int   bufcnt
 
   unsigned char   buf [TXBUFFER_SIZE]
 
hdlcrx
 
struct {
enum  { tx_idle = 0, tx_keyup, tx_data, tx_tail }
 
   int   calibrate
 
   int   slotcnt
 
   int   flags
 
   enum baycom_state:: { ... }    state
 
   unsigned char *   bufptr
 
   int   bufcnt
 
   unsigned char   buf [TXBUFFER_SIZE]
 
hdlctx
 
unsigned int ptt_keyed
 
struct sk_buffskb
 
struct baycom_state::debug_vals debug_vals
 
struct hdlcdrv_state hdrv
 
unsigned int options
 
struct baycom_state::modem_state modem
 
unsigned int baud
 
unsigned int baud_us
 
unsigned int baud_arbdiv
 
unsigned int baud_uartdiv
 
unsigned int baud_dcdtimeout
 
int opt_dcd
 

Detailed Description

Definition at line 169 of file baycom_epp.c.

Field Documentation

unsigned int baud

Definition at line 129 of file baycom_ser_fdx.c.

unsigned int baud_arbdiv

Definition at line 129 of file baycom_ser_fdx.c.

unsigned int baud_dcdtimeout

Definition at line 129 of file baycom_ser_fdx.c.

unsigned int baud_uartdiv

Definition at line 129 of file baycom_ser_fdx.c.

unsigned int baud_us

Definition at line 129 of file baycom_ser_fdx.c.

unsigned int bitbuf

Definition at line 191 of file baycom_epp.c.

unsigned int bitrate

Definition at line 177 of file baycom_epp.c.

unsigned int bitstream

Definition at line 191 of file baycom_epp.c.

unsigned int bps

Definition at line 183 of file baycom_epp.c.

unsigned char buf[TXBUFFER_SIZE]

Definition at line 194 of file baycom_epp.c.

int bufcnt

Definition at line 193 of file baycom_epp.c.

unsigned char* bufptr

Definition at line 192 of file baycom_epp.c.

int calibrate

Definition at line 198 of file baycom_epp.c.

struct { ... } cfg

Definition at line 188 of file baycom_epp.c.

Definition at line 173 of file baycom_epp.c.

unsigned int extmodem

Definition at line 184 of file baycom_epp.c.

unsigned int fclk

Definition at line 182 of file baycom_epp.c.

int flags

Definition at line 200 of file baycom_epp.c.

struct { ... } hdlcrx
struct { ... } hdlctx

Definition at line 129 of file baycom_par.c.

unsigned int intclk

Definition at line 181 of file baycom_epp.c.

unsigned int loopback

Definition at line 185 of file baycom_epp.c.

int magic

Definition at line 170 of file baycom_epp.c.

Definition at line 176 of file baycom_epp.c.

unsigned int numbits

Definition at line 191 of file baycom_epp.c.

int opt_dcd

Definition at line 130 of file baycom_ser_fdx.c.

unsigned int options

Definition at line 132 of file baycom_par.c.

struct pardevice * pdev

Definition at line 172 of file baycom_epp.c.

unsigned int ptt_keyed

Definition at line 207 of file baycom_epp.c.

struct delayed_work run_work

Definition at line 175 of file baycom_epp.c.

Definition at line 208 of file baycom_epp.c.

int slotcnt

Definition at line 199 of file baycom_epp.c.

unsigned char stat

Definition at line 178 of file baycom_epp.c.

unsigned int state

Definition at line 191 of file baycom_epp.c.

enum { ... } state
unsigned int work_running

Definition at line 174 of file baycom_epp.c.


The documentation for this struct was generated from the following files: