struct serial_struct { int type; int line; unsignedint port; int irq; int flags; int xmit_fifo_size; int custom_divisor; int baud_base; unsignedshort close_delay; char io_type; char reserved_char[1]; int hub6; unsignedshort closing_wait; /* time to wait before closing */ unsignedshort closing_wait2; /* no longer used... */ unsignedchar *iomem_base; unsignedshort iomem_reg_shift; unsignedint port_high; unsignedlong iomap_base; /* cookie passed into ioremap */
};
/* *Multiportserialconfigurationstructure---externalstructure
*/ struct serial_multiport_struct { int irq; int port1; unsignedchar mask1, match1; int port2; unsignedchar mask2, match2; int port3; unsignedchar mask3, match3; int port4; unsignedchar mask4, match4; int port_monitor; int reserved[32];
};
/* *Serialinputinterruptlinecounters--externalstructure *Fourlinescaninterrupt:CTS,DSR,RI,DCD
*/ struct serial_icounter_struct { int cts, dsr, rng, dcd; int rx, tx; int frame, overrun, parity, brk; int buf_overrun; int reserved[9];
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.