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);
};

MEMBERS

name
Name 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.

AUTHORS

Jason Wessel <jason.wessel@windriver.com>
Author.
Tom Rini <trini@kernel.crashing.org>
Author.
Amit S. Kale <amitkale@linsyssoft.com>
Author.

COPYRIGHT

Copyright © 2010-2025 Platon Technologies, s.r.o.           Index | Man stránky | tLDP | Dokumenty | Utilitky | O projekte
Design by styleshout