aos/include/barrelfish_kpi/sys_debug.h
Daniel Schwyn a7a01f8ea1 Bug fixes
Signed-off-by: Daniel Schwyn <daniel.schwyn@inf.ethz.ch>
2022-04-04 15:16:17 +02:00

45 lines
1.1 KiB
C

/**
* \file
* \brief Essential capability definitions.
*/
/*
* Copyright (c) 2007, 2008, 2009, 2010, ETH Zurich.
* All rights reserved.
*
* This file is distributed under the terms in the attached LICENSE file.
* If you do not find this file, copies can be found by writing to:
* ETH Zurich D-INFK, Universitaetstrasse 6, CH-8092 Zurich. Attn: Systems Group.
*/
#ifndef BARRELFISH_KPI_SYS_DEBUG_H
#define BARRELFISH_KPI_SYS_DEBUG_H
enum debug_message {
DEBUG_CONTEXT_COUNTER_RESET,
DEBUG_CONTEXT_COUNTER_READ,
DEBUG_TIMESLICE_COUNTER_READ,
DEBUG_FLUSH_CACHE,
DEBUG_FLUSH_TLB,
DEBUG_SEND_IPI,
DEBUG_SET_BREAKPOINT,
DEBUG_SEND_NOTIFY,
DEBUG_SLEEP,
DEBUG_HARDWARE_TIMER_READ,
DEBUG_HARDWARE_TIMER_HERTZ_READ,
DEBUG_HARDWARE_GLOBAL_TIMER_LOW,
DEBUG_HARDWARE_GLOBAL_TIMER_HIGH,
DEBUG_GET_TSC_PER_MS,
DEBUG_GET_APIC_TIMER,
DEBUG_GET_APIC_TICKS_PER_SEC,
DEBUG_FEIGN_FRAME_CAP,
DEBUG_TRACE_PMEM_CTRL,
DEBUG_GET_APIC_ID,
DEBUG_CREATE_IRQ_SRC_CAP,
DEBUG_GET_MDB_SIZE,
DEBUG_PRINT_MDB_COUNTERS,
DEBUG_GET_PLATFORM_INFO,
};
#endif //BARRELFISH_KPI_SYS_DEBUG_H