uint_32 _kuart_int_install ( /* [IN] A string that identifies the device for fopen */ char_ptr identifier, /* [IN] The I/O init data pointer */ KUART_INIT_STRUCT_CPTR init_data_ptr, /* [IN] The I/O queue size to use */ uint_32 queue_size ) { /* Body */ #if PE_LDD_VERSION if (PE_PeripheralUsed((uint_32)_bsp_get_serial_base_address(init_data_ptr->DEVICE))) { return IO_ERROR; } #endif return _io_serial_int_install(identifier, (uint_32 (_CODE_PTR_)(pointer, char _PTR_))_kuart_int_init, (uint_32 (_CODE_PTR_)(pointer))_kuart_int_enable, (uint_32 (_CODE_PTR_)(pointer,pointer))_kuart_int_deinit, (void (_CODE_PTR_)(pointer, char))_kuart_int_putc, (uint_32 (_CODE_PTR_)(pointer, uint_32, pointer))_kuart_polled_ioctl, (pointer)init_data_ptr, queue_size); } /* Endbody */
uint_32 _mcf54xx_uart_serial_int_install ( /* [IN] A string that identifies the device for fopen */ char_ptr identifier, /* [IN] The I/O init data pointer */ MCF54XX_UART_SERIAL_INIT_STRUCT_CPTR init_data_ptr, /* [IN] The I/O queue size to use */ uint_32 queue_size ) { /* Body */ return _io_serial_int_install(identifier, (uint_32 (_CODE_PTR_)(pointer, char _PTR_))_mcf54xx_uart_serial_int_init, (uint_32 (_CODE_PTR_)(pointer))_mcf54xx_uart_serial_int_enable, (uint_32 (_CODE_PTR_)(pointer,pointer))_mcf54xx_uart_serial_int_deinit, (void (_CODE_PTR_)(pointer, char))_mcf54xx_uart_serial_int_putc, (uint_32 (_CODE_PTR_)(pointer, uint_32, pointer))_mcf54xx_uart_serial_polled_ioctl, (pointer)init_data_ptr, queue_size); } /* Endbody */