Home
last modified time | relevance | path

Searched refs:serializer (Results 1 – 4 of 4) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/i2s/
A Di2s_callback.h94 const enum i2s_serializer serializer, in i2s_serializer_register_callback() argument
102 module_inst->serializer[serializer].callback[callback_type] = callback_func; in i2s_serializer_register_callback()
103 module_inst->serializer[serializer].registered_callback_mask |= in i2s_serializer_register_callback()
126 module_inst->serializer[serializer].callback[callback_type] = NULL; in i2s_serializer_unregister_callback()
127 module_inst->serializer[serializer].registered_callback_mask &= in i2s_serializer_unregister_callback()
153 module_inst->serializer[serializer].enabled_callback_mask |= in i2s_serializer_enable_callback()
159 (module_inst->serializer[serializer].mode == I2S_SERIALIZER_TRANSMIT) ? in i2s_serializer_enable_callback()
161 (I2S_INTFLAG_RXOR0 << serializer); in i2s_serializer_enable_callback()
185 module_inst->serializer[serializer].enabled_callback_mask &= in i2s_serializer_disable_callback()
191 (module_inst->serializer[serializer].mode == I2S_SERIALIZER_TRANSMIT) ? in i2s_serializer_disable_callback()
[all …]
A Di2s_callback.c62 uint8_t serializer; in _i2s_interrupt_handler() local
64 for (serializer = 0; serializer < 2; serializer ++) { in _i2s_interrupt_handler()
65 data_module = &module->serializer[serializer]; in _i2s_interrupt_handler()
86 module->hw->DATA[serializer].reg = in _i2s_interrupt_handler()
223 data_module = &module_inst->serializer[serializer]; in i2s_serializer_write_buffer_job()
250 data_module = &module_inst->serializer[serializer]; in i2s_serializer_write_buffer_job()
292 data_module = &module_inst->serializer[serializer]; in i2s_serializer_read_buffer_job()
319 data_module = &module_inst->serializer[serializer]; in i2s_serializer_read_buffer_job()
358 module_inst->serializer[serializer].job_status = STATUS_ABORTED; in i2s_serializer_abort_job()
363 module_inst->serializer[serializer].job_status = STATUS_ABORTED; in i2s_serializer_abort_job()
[all …]
A Di2s.c99 module_inst->serializer[i].job_buffer = NULL; in i2s_init()
255 const enum i2s_serializer serializer, in i2s_serializer_set_config() argument
260 Assert(serializer < I2S_SERIALIZER_N); in i2s_serializer_set_config()
319 module_inst->serializer[serializer].mode = config->mode; in i2s_serializer_set_config()
320 module_inst->serializer[serializer].data_size = config->data_size; in i2s_serializer_set_config()
548 enum i2s_serializer serializer, in i2s_serializer_write_buffer_wait() argument
553 Assert(serializer < I2S_SERIALIZER_N); in i2s_serializer_write_buffer_wait()
562 &module_inst->serializer[serializer]; in i2s_serializer_write_buffer_wait()
653 enum i2s_serializer serializer, in i2s_serializer_read_buffer_wait() argument
665 &module_inst->serializer[serializer]; in i2s_serializer_read_buffer_wait()
[all …]
A Di2s.h786 struct i2s_serializer_module serializer[2]; member
1093 const enum i2s_serializer serializer,
1112 const enum i2s_serializer serializer) in i2s_serializer_enable() argument
1119 seren_bit = I2S_CTRLA_SEREN0 << serializer; in i2s_serializer_enable()
1137 const enum i2s_serializer serializer) in i2s_serializer_disable() argument
1144 seren_bit = I2S_CTRLA_SEREN0 << serializer; in i2s_serializer_disable()
1191 enum i2s_serializer serializer, in i2s_serializer_write_wait() argument
1203 sync_bit = I2S_SYNCBUSY_DATA0 << serializer; in i2s_serializer_write_wait()
1220 enum i2s_serializer serializer) in i2s_serializer_read_wait() argument
1244 enum i2s_serializer serializer,
[all …]

Completed in 14 milliseconds