Move the struct debug_monitor_state out of _KERNEL.
Some userland libraries incude machine/pcb.h and this needs the full definition of struct debug_monitor_state. To allow this to work move stuct debug_monitor_state out of the _KERNEL guard. Sponsored by: DARPA, AFRL
This commit is contained in:
parent
b13b509b6a
commit
3de5e49155
@ -32,8 +32,6 @@
|
||||
#ifndef _MACHINE_DEBUG_MONITOR_H_
|
||||
#define _MACHINE_DEBUG_MONITOR_H_
|
||||
|
||||
#ifdef _KERNEL
|
||||
|
||||
#define DBG_BRP_MAX 16
|
||||
#define DBG_WRP_MAX 16
|
||||
|
||||
@ -48,6 +46,8 @@ struct debug_monitor_state {
|
||||
uint64_t dbg_wvr[DBG_WRP_MAX];
|
||||
};
|
||||
|
||||
#ifdef _KERNEL
|
||||
|
||||
enum dbg_access_t {
|
||||
HW_BREAKPOINT_X = 0,
|
||||
HW_BREAKPOINT_R = 1,
|
||||
|
Loading…
x
Reference in New Issue
Block a user