27#define IDT_MASK_SRC 0xF
28#define IDT_MASK_POL 1<<5
29#define IDT_MASK_TERM 1<<6
30#define IDT_MASK_DIR 1<<7
36#define IDT_TERM_ON 1<<6
39#define IDT_DIR_OUT 1<<7
uint8_t clock_switch_default_config()
uint8_t clock_switch_read_reg(uint8_t *rx_data)
Definition idt_8v54816.c:31
IDT_CLK_SRC
Definition idt_8v54816.h:42
@ IDT_SRC_CH6
Definition idt_8v54816.h:49
@ IDT_SRC_CH1
Definition idt_8v54816.h:44
@ IDT_SRC_CH2
Definition idt_8v54816.h:45
@ IDT_SRC_CH4
Definition idt_8v54816.h:47
@ IDT_SRC_CH13
Definition idt_8v54816.h:56
@ IDT_SRC_CH11
Definition idt_8v54816.h:54
@ IDT_SRC_CH14
Definition idt_8v54816.h:57
@ IDT_SRC_CH12
Definition idt_8v54816.h:55
@ IDT_SRC_CH0
Definition idt_8v54816.h:43
@ IDT_SRC_CH8
Definition idt_8v54816.h:51
@ IDT_SRC_CH9
Definition idt_8v54816.h:52
@ IDT_SRC_CH3
Definition idt_8v54816.h:46
@ IDT_SRC_CH5
Definition idt_8v54816.h:48
@ IDT_SRC_CH15
Definition idt_8v54816.h:58
@ IDT_SRC_CH10
Definition idt_8v54816.h:53
@ IDT_SRC_CH7
Definition idt_8v54816.h:50
uint8_t clock_switch_write_reg(uint8_t *tx_data)
Definition idt_8v54816.c:44
uint8_t clock_switch_read_single_channel(uint8_t channel, uint8_t *data)
Definition idt_8v54816.c:65
uint8_t clock_switch_set_single_channel(uint8_t channel, uint8_t value)
Definition idt_8v54816.c:55
Port layer (includes all portable functions headers)