35#include "arm_2d_types.h"
37#include "arm_2d_tile.h"
38#include "arm_2d_draw.h"
39#include "arm_2d_conversion.h"
40#include "arm_2d_alpha_blending.h"
41#include "arm_2d_transform.h"
50# pragma clang diagnostic push
51# pragma clang diagnostic ignored "-Wunknown-warning-option"
52# pragma clang diagnostic ignored "-Wreserved-identifier"
53#elif defined(__IS_COMPILER_ARM_COMPILER_5__)
54# pragma diag_suppress 1296,174
65#define ARM_2D_VERSION_MAJOR 1
66#define ARM_2D_VERSION_MINOR 1
67#define ARM_2D_VERSION_PATCH 0
68#define ARM_2D_VERSION_STR "preview1"
74#define ARM_2D_VERISON ( ARM_2D_VERSION_MAJOR * 10000ul \
75 + ARM_2D_VERSION_MINOR * 100ul \
172 arm_2d_op_wait_async();
173 arm_2d_op_status_t tStatus = arm_2d_get_op_status();
174 if (tStatus.bIOError) {
177 } else if (tStatus.bOpCpl) {
182 \param ptOP the address of the target OP (NULL means using the default OP)
183 \return arm_2d_op_status_t the operation status