qpc/ports/arm-cm/qv/iar/qep_port.h

44 lines
1.5 KiB
C
Raw Normal View History

/*============================================================================
* QP/C Real-Time Embedded Framework (RTEF)
* Copyright (C) 2005 Quantum Leaps, LLC. All rights reserved.
2012-08-14 18:07:04 -04:00
*
* SPDX-License-Identifier: GPL-3.0-or-later OR LicenseRef-QL-commercial
2012-08-14 18:07:04 -04:00
*
* This software is dual-licensed under the terms of the open source GNU
* General Public License version 3 (or any later version), or alternatively,
* under the terms of one of the closed source Quantum Leaps commercial
* licenses.
2012-08-14 18:07:04 -04:00
*
* The terms of the open source GNU General Public License version 3
* can be found at: <www.gnu.org/licenses/gpl-3.0>
2012-08-14 18:07:04 -04:00
*
* The terms of the closed source Quantum Leaps commercial licenses
* can be found at: <www.state-machine.com/licensing>
*
* Redistributions in source code must retain this top-level comment block.
* Plagiarizing this software to sidestep the license obligations is illegal.
2012-08-14 18:07:04 -04:00
*
* Contact information:
* <www.state-machine.com>
2020-03-17 21:33:20 -04:00
* <info@state-machine.com>
============================================================================*/
/*!
* @date Last updated on: 2022-06-12
* @version Last updated for: @ref qpc_7_0_1
*
* @file
* @brief QEP/C port, generic IAR compiler
2015-04-28 13:45:35 -04:00
*/
2019-10-27 11:57:33 -04:00
#ifndef QEP_PORT_H
#define QEP_PORT_H
2012-08-14 18:07:04 -04:00
2020-03-17 21:33:20 -04:00
/*! no-return function specifier (IAR compiler) */
#define Q_NORETURN __noreturn void
#include <stdint.h> /* Exact-width types. WG14/N843 C99 Standard */
#include <stdbool.h> /* Boolean type. WG14/N843 C99 Standard */
2012-08-14 18:07:04 -04:00
#include "qep.h" /* QEP platform-independent public interface */
2012-08-14 18:07:04 -04:00
2019-10-27 11:57:33 -04:00
#endif /* QEP_PORT_H */