other versions
- wheezy-backports 3.16.39-1+deb8u1~bpo70+1
- jessie 3.16.43-2
STRUCT KGDB_IO(9) | Kernel Debugger Internals | STRUCT KGDB_IO(9) |
NAME¶
struct_kgdb_io - Describe the interface for an I/O driver to talk with KGDB.SYNOPSIS¶
struct kgdb_io { const char * name; int (* read_char) (void); void (* write_char) (u8); void (* flush) (void); int (* init) (void); void (* pre_exception) (void); void (* post_exception) (void); int is_console; };
MEMBERS¶
nameName of the I/O driver.
read_char
Pointer to a function that will return one
char.
write_char
Pointer to a function that will write one
char.
flush
Pointer to a function that will flush any
pending writes.
init
Pointer to a function that will initialize the
device.
pre_exception
Pointer to a function that will do any prep
work for the I/O driver.
post_exception
Pointer to a function that will do any cleanup
work for the I/O driver.
is_console
1 if the end device is a console 0 if the I/O
device is not a console
AUTHOR¶
Jason Wessel <jason.wessel@windriver.com>Author.
COPYRIGHT¶
February 2017 | Kernel Hackers Manual 3.16 |