diff options
Diffstat (limited to 'openamp/src/system/generic/cortexm/sys.h')
-rw-r--r-- | openamp/src/system/generic/cortexm/sys.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/openamp/src/system/generic/cortexm/sys.h b/openamp/src/system/generic/cortexm/sys.h new file mode 100644 index 0000000..35a8aa0 --- /dev/null +++ b/openamp/src/system/generic/cortexm/sys.h @@ -0,0 +1,31 @@ +/* + * SPDX-FileCopyrightText: Copyright 2022 Arm Limited and/or its affiliates <open-source-office@arm.com> + * + * SPDX-License-Identifier: BSD-3-Clause + */ + +/* + * @file generic/cortexm/sys.h + * @brief cortexm system primitives for libmetal. + */ + +#ifndef __METAL_GENERIC_CORTEXM_SYS__H__ +#define __METAL_GENERIC_CORTEXM_SYS__H__ + +#ifdef __cplusplus +extern "C" { +#endif + +#ifdef METAL_INTERNAL + +void sys_irq_enable(unsigned int vector); + +void sys_irq_disable(unsigned int vector); + +#endif /* METAL_INTERNAL */ + +#ifdef __cplusplus +} +#endif + +#endif /* __METAL_GENERIC_CORTEXM_SYS__H__ */ |