uint32_t _ki2c_polled_install ( /* [IN] A string that identifies the device for fopen */ char *identifier, /* [IN] The I/O init data pointer */ KI2C_INIT_STRUCT_CPTR init_data_ptr ) { /* Body */ #if PE_LDD_VERSION if (PE_PeripheralUsed((uint32_t)_bsp_get_i2c_base_address(init_data_ptr->CHANNEL))) { /* IO Device used by PE Component*/ return IO_DEVICE_EXISTS; } #endif return _io_i2c_polled_install(identifier, (_mqx_uint (_CODE_PTR_)(void *, void **, char *))_ki2c_polled_init, (_mqx_uint (_CODE_PTR_)(void *, void *))_ki2c_polled_deinit, (_mqx_int (_CODE_PTR_)(void *, char *, _mqx_int))_ki2c_polled_rx, (_mqx_int (_CODE_PTR_)(void *, char *, _mqx_int))_ki2c_polled_tx, (_mqx_int (_CODE_PTR_)(void *, _mqx_uint, _mqx_uint_ptr))_ki2c_polled_ioctl, (void *)init_data_ptr); } /* Endbody */
uint32_t _mcf52xx_i2c_polled_install ( /* [IN] A string that identifies the device for fopen */ char *identifier, /* [IN] The I/O init data pointer */ MCF52XX_I2C_INIT_STRUCT_CPTR init_data_ptr ) { /* Body */ return _io_i2c_polled_install(identifier, (_mqx_uint (_CODE_PTR_)(void *, void **, char *))_mcf52xx_i2c_polled_init, (_mqx_uint (_CODE_PTR_)(void *, void *))_mcf52xx_i2c_polled_deinit, (_mqx_int (_CODE_PTR_)(void *, char *, _mqx_int))_mcf52xx_i2c_polled_rx, (_mqx_int (_CODE_PTR_)(void *, char *, _mqx_int))_mcf52xx_i2c_polled_tx, (_mqx_int (_CODE_PTR_)(void *, _mqx_uint, _mqx_uint_ptr))_mcf52xx_i2c_polled_ioctl, (void *)init_data_ptr); } /* Endbody */