前言内核版本4.4平台瑞芯微RK33998250串口一、驱动整体框架二、驱动结构体对象1.structuart_driver串口驱动主要结构体,记录各个层对象,(tty层,和uart层)2.|---structtty_drivertty层结构体3.|---structuart_stateuart层结构体4.|---structtty_port 5.|---structuart_port每个结构体对应硬件上每个uart关系如下图所示三、驱动代码流程驱动加载由以下入口8250_core.c----->staticint__initserial8250_init(void)这部分创建uart_dri