搞了几周了,还是没搞懂,自己太笨了,也太懒了,目前只了解天嵌的串口驱动是tty类型了,太复杂了,封装了几层,依次顺序为 tty_io——》serial_core——》samsung.c,搞不懂这个samsung.c是针对串口0的,还是针对所有串口的,都说串口0是控制台的,可是串口0的在哪来可以找的到,比如一个个GPIO的驱动,动态加载后,可以在dev/下找到一个GPIO-Contorl的设备节点(至于是不是设备节点这个我不清楚,希望清楚的人给我纠正一下),串口0对应的是dev/下的哪个节点。今天又试了一下模仿GPIO驱动一下写串口驱动,后来发现原来串口驱动有两种模式,一种是tty模式驱动,一种是字符模式驱动,模仿GPIO驱动,也就是写一个字符类型的串口驱动,可是结果驱动能动态加载,可是数据发不出去,也收不到!希望看到的大神能救救我!
阅读(2195) | 评论(0) | 转发(0) |