iPXE
Data Fields
gdbstub Struct Reference

Data Fields

struct gdb_transporttrans
 
int exit_handler
 
int signo
 
gdbreg_tregs
 
void(* parse )(struct gdbstub *stub, char ch)
 
uint8_t cksum1
 
char buf [SIZEOF_PAYLOAD+4]
 
char * payload
 
int len
 

Detailed Description

Definition at line 46 of file gdbstub.c.

Field Documentation

◆ trans

struct gdb_transport* gdbstub::trans

Definition at line 47 of file gdbstub.c.

Referenced by gdbstub_handler(), gdbstub_start(), gdbstub_state_cksum2(), and gdbstub_tx_packet().

◆ exit_handler

int gdbstub::exit_handler

Definition at line 48 of file gdbstub.c.

Referenced by gdbstub_continue(), and gdbstub_handler().

◆ signo

int gdbstub::signo

Definition at line 50 of file gdbstub.c.

Referenced by gdbstub_handler(), and gdbstub_report_signal().

◆ regs

gdbreg_t* gdbstub::regs

Definition at line 51 of file gdbstub.c.

Referenced by gdbstub_continue(), gdbstub_handler(), gdbstub_read_regs(), and gdbstub_write_regs().

◆ parse

void( * gdbstub::parse) (struct gdbstub *stub, char ch)

◆ cksum1

uint8_t gdbstub::cksum1

Definition at line 54 of file gdbstub.c.

Referenced by gdbstub_state_cksum1(), and gdbstub_state_cksum2().

◆ buf

char gdbstub::buf[SIZEOF_PAYLOAD+4]

Definition at line 59 of file gdbstub.c.

Referenced by gdbstub_start(), and gdbstub_tx_packet().

◆ payload

char* gdbstub::payload

◆ len

int gdbstub::len

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