Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions common/inc/gx_api.h
Original file line number Diff line number Diff line change
Expand Up @@ -2903,14 +2903,14 @@ typedef struct GX_FIXED_POINT_STRUCT
#define GX_FIXED_VAL_ONE 1024
#define GX_FIXED_VAL_FRACTION_MASK 0x3ff

#define GX_FIXED_VAL_MAKE(_a) (((int)_a) << GX_FIXED_VAL_SHIFT)
#define GX_FIXED_VAL_TO_INT(_a) ((int)(((int)_a) >> GX_FIXED_VAL_SHIFT))
#define GX_FIXED_VAL_MUL(_a, _b) ((((int)_a) * (_b)) >> GX_FIXED_VAL_SHIFT)
#define GX_FIXED_VAL_DIV(_a, _b) ((((int)_a) << GX_FIXED_VAL_SHIFT) / ((int)_b))
#define GX_FIXED_VAL_RND(_a) (GX_VALUE)((((GX_FIXED_VAL)_a) + GX_FIXED_VAL_HALF) >> GX_FIXED_VAL_SHIFT)
#define GX_FIXED_VAL_RND_UP(_a) ((((GX_FIXED_VAL)_a) + GX_FIXED_VAL_ONE - 1) >> GX_FIXED_VAL_SHIFT)
#define GX_FIXED_VAL_ADD_ONE(_a) (((int)_a) + GX_FIXED_VAL_ONE)
#define GX_FIXED_VAL_SUB_ONE(_a) (((int)_a) - GX_FIXED_VAL_ONE)
#define GX_FIXED_VAL_MAKE(_a) (((int)(_a)) * GX_FIXED_VAL_ONE)
#define GX_FIXED_VAL_TO_INT(_a) ((int)(((int)(_a)) / GX_FIXED_VAL_ONE))
#define GX_FIXED_VAL_MUL(_a, _b) ((((int)(_a)) * (_b)) / GX_FIXED_VAL_ONE)
#define GX_FIXED_VAL_DIV(_a, _b) ((((int)(_a)) * GX_FIXED_VAL_ONE) / ((int)(_b)))
#define GX_FIXED_VAL_RND(_a) (GX_VALUE)((((GX_FIXED_VAL)(_a)) + GX_FIXED_VAL_HALF) / GX_FIXED_VAL_ONE)
#define GX_FIXED_VAL_RND_UP(_a) ((((GX_FIXED_VAL)(_a)) + GX_FIXED_VAL_ONE - 1) / GX_FIXED_VAL_ONE)
#define GX_FIXED_VAL_ADD_ONE(_a) (((int)(_a)) + GX_FIXED_VAL_ONE)
#define GX_FIXED_VAL_SUB_ONE(_a) (((int)(_a)) - GX_FIXED_VAL_ONE)

/* Define the system API mappings based on the error checking
selected by the user. Note: this section is only applicable to
Expand Down