Functions | |
| void | ocs_dump32 (uint32_t mask, ocs_os_handle_t os, const char *label, void *buf, uint32_t buf_length) |
| Dump 32 bit hex/ascii data. More... | |
| void | ocs_debug_enable (uint32_t mask) |
| enable debug options More... | |
| void | ocs_debug_disable (uint32_t mask) |
| disable debug options More... | |
| int | ocs_debug_is_enabled (uint32_t mask) |
| return true if debug bits are enabled More... | |
| void ocs_debug_disable | ( | uint32_t | mask | ) |
disable debug options
Disables debug options by clearing bits in mask into the currently enabled debug mask.
| mask | mask bits to enable |
Definition at line 89 of file ocs_debug.c.
| void ocs_debug_enable | ( | uint32_t | mask | ) |
enable debug options
Enables debug options by or-ing in mask into the currently enabled debug mask.
| mask | mask bits to enable |
Definition at line 73 of file ocs_debug.c.
| int ocs_debug_is_enabled | ( | uint32_t | mask | ) |
return true if debug bits are enabled
Returns true if the request debug bits are set.
| mask | debug bit mask |
Definition at line 106 of file ocs_debug.c.
| void ocs_dump32 | ( | uint32_t | mask, |
| ocs_os_handle_t | os, | ||
| const char * | label, | ||
| void * | buf, | ||
| uint32_t | buf_length | ||
| ) |
Dump 32 bit hex/ascii data.
Dumps using ocs_log a buffer of data as 32 bit hex and ascii
| mask | debug enable bits |
| os | os handle |
| label | text label for the display (may be NULL) |
| buf | pointer to data buffer |
| buf_length | length of data buffer |
Definition at line 72 of file ocs_dump32.c.