Nordic Semiconductor nRF5 AirFuel SDK  version 2.2.0
test_mux_common.h File Reference
#include <stdint.h>

Go to the source code of this file.

Macros

#define TMUX_SET(hal_fun, arg)
 Macro for multiplexing **hal**set() functions. More...
 
#define TMUX_GET(hal_fun, arg, override_val)
 Macro for multiplexing **hal**get() functions. More...
 

Enumerations

enum  tmux_select_t { TMUX_SELECT_NO_OVERRIDE = 0, TMUX_SELECT_OVERRIDE }
 Enumerator used for configuring test multiplexer.
 

Functions

uint32_t tmux_init (void)
 Initialize the PTU's test multiplexer. More...
 
void tmux_get_select (tmux_select_t select)
 Select source for all **tmux**get() functions. More...
 
void tmux_set_select (tmux_select_t select)
 Select whether override values shall be used when writing to **hal**set() functions. More...