Skip to content

Commit 93d7dcc

Browse files
authored
Merge pull request #185 from ayedm1/add-a-define-check-device-state
add device state check define to avoid use of internal struct fileds in app level
2 parents 4e578be + aafe6d4 commit 93d7dcc

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

common/core/inc/ux_api.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2685,6 +2685,10 @@ typedef struct UX_SYSTEM_SLAVE_STRUCT
26852685
#define UX_SYSTEM_DEVICE_MAX_CLASS_GET() (1)
26862686
#endif
26872687

2688+
#define UX_SLAVE_DEVICE_CHECK_STATE(state) \
2689+
(_ux_system_slave->ux_system_slave_device.ux_slave_device_state & (state)) ? UX_TRUE : UX_FALSE \
2690+
2691+
26882692
typedef struct UX_SYSTEM_OTG_STRUCT
26892693
{
26902694

0 commit comments

Comments
 (0)