blob: b303f85f3d8fb465825b6f54b02b8ba5531557e5 [file] [log] [blame]
/*
* Copyright 2017, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: BSD-2-Clause
*/
#include <autoconf.h>
#include <platsupport/gen_config.h>
#include <utils/attribute.h>
#include "regions.h"
#ifdef CONFIG_LIB_SEL4_ACPI_DEBUG
/************************
**** Debug features ****
************************/
// pretty print a table. table type is auto detected
void
acpi_print_table(const void* start);
// print the raw table in hex and ASCII
void
acpi_print_table_raw(const void* start, int length);
void
acpi_print_regions(const RegionList_t* rl);
#else
static inline void
acpi_print_table(const void* start UNUSED) {}
static inline void
acpi_print_table_raw(const void* start UNUSED, int length UNUSED) {}
static inline void
acpi_print_regions(const RegionList_t* rl UNUSED) {}
#endif