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_
|
#ifndef _MACHINE_DEBUG_MONITOR_H_
|
||||||
#define _MACHINE_DEBUG_MONITOR_H_
|
#define _MACHINE_DEBUG_MONITOR_H_
|
||||||
|
|
||||||
#ifdef _KERNEL
|
|
||||||
|
|
||||||
#define DBG_BRP_MAX 16
|
#define DBG_BRP_MAX 16
|
||||||
#define DBG_WRP_MAX 16
|
#define DBG_WRP_MAX 16
|
||||||
|
|
||||||
@ -48,6 +46,8 @@ struct debug_monitor_state {
|
|||||||
uint64_t dbg_wvr[DBG_WRP_MAX];
|
uint64_t dbg_wvr[DBG_WRP_MAX];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#ifdef _KERNEL
|
||||||
|
|
||||||
enum dbg_access_t {
|
enum dbg_access_t {
|
||||||
HW_BREAKPOINT_X = 0,
|
HW_BREAKPOINT_X = 0,
|
||||||
HW_BREAKPOINT_R = 1,
|
HW_BREAKPOINT_R = 1,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user