Go to the source code of this file.
|
#define | PDEBUG(fmt, args...) /* not debugging: nothing */ |
|
#define | PDEBUGG(fmt, args...) /* nothing: it's a placeholder */ |
|
#define | EMERALD_NR_PORTS 8 /* number of serial ports on an emerald-mm-8 */ |
|
#define | EMERALD_IOC_MAGIC 0xd0 |
|
#define | EMERALD_IOCSPORTCONFIG _IOW(EMERALD_IOC_MAGIC, 0, emerald_config) |
|
#define | EMERALD_IOCGPORTCONFIG _IOR(EMERALD_IOC_MAGIC, 1, emerald_config) |
|
#define | EMERALD_IOCSEEPORTCONFIG _IOW(EMERALD_IOC_MAGIC, 2, emerald_config) |
|
#define | EMERALD_IOCGEEPORTCONFIG _IOR(EMERALD_IOC_MAGIC, 3, emerald_config) |
|
#define | EMERALD_IOCEECONFIGLOAD _IO(EMERALD_IOC_MAGIC, 4) |
|
#define | EMERALD_IOCPORTENABLE _IO(EMERALD_IOC_MAGIC, 5) |
|
#define | EMERALD_IOCGNBOARD _IOR(EMERALD_IOC_MAGIC, 6, int) |
|
#define | EMERALD_IOCGISABASE _IOR(EMERALD_IOC_MAGIC,7,unsigned long) |
|
#define | EMERALD_IOCGDIOOUT _IOR(EMERALD_IOC_MAGIC,8,int) |
|
#define | EMERALD_IOCSDIOOUT _IOW(EMERALD_IOC_MAGIC,9,int) |
|
#define | EMERALD_IOCGDIO _IOR(EMERALD_IOC_MAGIC,10,int) |
|
#define | EMERALD_IOCSDIO _IOW(EMERALD_IOC_MAGIC,11,int) |
|
#define | EMERALD_IOCG_MODE _IOWR(EMERALD_IOC_MAGIC,12,emerald_mode) |
|
#define | EMERALD_IOCS_MODE _IOW(EMERALD_IOC_MAGIC,13,emerald_mode) |
|
#define | EMERALD_IOCG_EEMODE _IOWR(EMERALD_IOC_MAGIC,14,emerald_mode) |
|
#define | EMERALD_IOCS_EEMODE _IOW(EMERALD_IOC_MAGIC,15,emerald_mode) |
|
#define | EMERALD_IOC_MAXNR 15 |
|
◆ EMERALD_IOC_MAGIC
#define EMERALD_IOC_MAGIC 0xd0 |
◆ EMERALD_IOC_MAXNR
#define EMERALD_IOC_MAXNR 15 |
◆ EMERALD_IOCEECONFIGLOAD
◆ EMERALD_IOCG_EEMODE
◆ EMERALD_IOCG_MODE
◆ EMERALD_IOCGDIO
◆ EMERALD_IOCGDIOOUT
◆ EMERALD_IOCGEEPORTCONFIG
◆ EMERALD_IOCGISABASE
◆ EMERALD_IOCGNBOARD
◆ EMERALD_IOCGPORTCONFIG
◆ EMERALD_IOCPORTENABLE
◆ EMERALD_IOCS_EEMODE
◆ EMERALD_IOCS_MODE
◆ EMERALD_IOCSDIO
◆ EMERALD_IOCSDIOOUT
◆ EMERALD_IOCSEEPORTCONFIG
◆ EMERALD_IOCSPORTCONFIG
◆ EMERALD_NR_PORTS
#define EMERALD_NR_PORTS 8 /* number of serial ports on an emerald-mm-8 */ |
Referenced by emerald_init_module(), emerald_open(), emm_check_config(), emm_check_model(), emm_get_port_mode(), emm_get_port_mode_eeprom(), emm_printk_port_modes(), emm_read_config(), emm_read_eeconfig(), emm_set_port_mode(), emm_set_port_mode_eeprom(), emm_write_config(), and emm_write_eeconfig().
◆ PDEBUG
#define PDEBUG |
( |
| fmt, |
|
|
| args... ) /* not debugging: nothing */ |
◆ PDEBUGG
#define PDEBUGG |
( |
| fmt, |
|
|
| args... ) /* nothing: it's a placeholder */ |
◆ emerald_config
typedef struct emerald_config emerald_config |
◆ emerald_mode
typedef struct emerald_mode emerald_mode |
◆ emerald_serial_port
typedef struct emerald_serial_port emerald_serial_port |
◆ EMERALD_MODE
Enumerator |
---|
EMERALD_RS232 | |
EMERALD_RS422 | |
EMERALD_RS485_ECHO | |
EMERALD_RS485_NOECHO | |
◆ EMERALD_MODEL
Enumerator |
---|
EMERALD_UNKNOWN | |
EMERALD_MM_8 | |
EMERALD_MM_8P | |