Searched refs:serializer (Results 1 – 4 of 4) sorted by relevance
94 const enum i2s_serializer serializer, in i2s_serializer_register_callback() argument102 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 …]
62 uint8_t serializer; in _i2s_interrupt_handler() local64 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 …]
99 module_inst->serializer[i].job_buffer = NULL; in i2s_init()255 const enum i2s_serializer serializer, in i2s_serializer_set_config() argument260 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() argument553 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() argument665 &module_inst->serializer[serializer]; in i2s_serializer_read_buffer_wait()[all …]
786 struct i2s_serializer_module serializer[2]; member1093 const enum i2s_serializer serializer,1112 const enum i2s_serializer serializer) in i2s_serializer_enable() argument1119 seren_bit = I2S_CTRLA_SEREN0 << serializer; in i2s_serializer_enable()1137 const enum i2s_serializer serializer) in i2s_serializer_disable() argument1144 seren_bit = I2S_CTRLA_SEREN0 << serializer; in i2s_serializer_disable()1191 enum i2s_serializer serializer, in i2s_serializer_write_wait() argument1203 sync_bit = I2S_SYNCBUSY_DATA0 << serializer; in i2s_serializer_write_wait()1220 enum i2s_serializer serializer) in i2s_serializer_read_wait() argument1244 enum i2s_serializer serializer,[all …]
Completed in 14 milliseconds