diff --git a/arch/at91sam3x8e/include/arch/debug.h b/arch/at91sam3x8e/include/arch/debug.h new file mode 100644 index 0000000..ba563e1 --- /dev/null +++ b/arch/at91sam3x8e/include/arch/debug.h @@ -0,0 +1,24 @@ +/* See the end of this file for copyright, license, and warranty information. */ + +#pragma once + +#include + +#ifdef DEBUG +#define __breakpoint __asm__ volatile("\tbkpt\n" ::: ) +#else +#define __breakpoint +#endif + +/* + * This file is part of Ardix. + * Copyright (c) 2020, 2021 Felix Kopp . + * + * Ardix is non-violent software: you may only use, redistribute, + * and/or modify it under the terms of the CNPLv6+ as found in + * the LICENSE file in the source code root directory or at + * . + * + * Ardix comes with ABSOLUTELY NO WARRANTY, to the extent + * permitted by applicable law. See the CNPLv6+ for details. + */