|
发表于 2015-11-1 13:58:52
11365 浏览 1 回复
[求助]串口驱动问题
最近一直在看串口驱动的代码,但发现有些理解不了,网上资料也不多,请帮忙解答一下:
问题1、
在samsung.c文件下 s3c24xx_serial_modinit()-->uart_register_driver(&s3c24xx_uart_drv);
--->>>alloc_tty_driver(drv->nr)
tty_set_operations(normal, &uart_ops);
tty_register_driver(normal);
进入这里变成了字符设备的注册,但它挂载的平台设备怎找不到呢?(不是说每个设备都需要挂载一种设备总线的)
手册上说的串口驱动就在samsun.c文件中,但看到这里,它具体做了什么呢?
问题2、
在开发板上,启动以后ls /sys/devices/platform
serial8250 s5pv210-uart.0 s5pv210-uart.1 s5pv210-uart.2 s5pv210-uart.3
其中serial8250 的作用是干什么的? s5pv210-uart.0到4 是从哪个地方注册的? 他们的作用又是什么呢?
问题3、
通过查找代码,发现tty/serial/s5pv210.c 下的函数好像被注册了。 这个平台驱动的名称.name = "s5pv210-uart",他对应的平台设备是arch/arm/mach-exynos/init.c下的s3c24xx_init_uartdevs("s5pv210-uart", s5p_uart_resources, cfg, no);吗???
当我把这两个位置的s5pv210-uart改为相同的其他名称时,编译出来的zImage 文件,下载到开发板时,在超级终端里面显示乱码。。
s5pv210.c 和Samsung.c的关系是什么?
请帮忙解答,非常感谢!
|
|
|
|
|
|
|
|
发表于 2020-3-23 15:45:02
seo优化seo培训seo专业培训seo技术培训企业站seoseo培训公司
seo培训教程seo系统培训seo优化培训企业网站seoseo网络优化教程
培训seoseo免费培训seo排名培训seo排名优化seo学习seo实战
seo交流免费seo培训seo优化方案seo教学seo如何优化seo优化教程
如何做seo优化seo经验分享sem和seo区别seo基础seo课程seo网络培训
电子商务网站seo网站优化seo培训seo优化课程seo基础教程seo培训服务
seo基础知识关键词seo培训seo技术教程seo视频培训网站seo方法
怎么优化自己网站学习seoseo网站关键词优化seo怎么做seo实战课程
seo培训学院黑帽seo教程网站seo培训seo优化方法企业seo培训
你是否看过不少的seo书籍?你是否每天花大量时间研究网上或某某培训中的视频录像?
你是否报名参加过为数不少的seo培训班?报名其他SEO培训学完课程后还是感觉很迷茫?
想做seo却不知道怎么下手?做seo每天都不知道该怎么开始?每天还在努力的用软件刷假IP假PV或下拉框?
学完课程连怎么开始做seo都不会,还学什么seo?看录像视频都花好几月时间,看完连每天seo怎么做都不知道,你学的是什么seo?
恭喜你,这些症状特征都是没有真正学懂学透seo技术的现实表现!不是你不勤奋,也不是你脑子笨,原因在于这几个字:没人愿意教真东西!
市面上充斥太多的SEO培训,学员参加培训之后,往往只学会了名词解释,根本学不到真正的实战和大神级的日常作技巧和技术!
来加入我们吧,我们强调实战,重视实战,我们毫无保留传授给你seo大神级作技巧和seo技术!我们强调快速而有效,稳定而长久!
在此强调一下,我们对培训多少学员数量不敏感,我们更注重的是质量;还有个事,就是我们自己正以自己的seo方式推广我们的盈利项目...
官方网站seo299.com (免费解答seo问题,免费提供seo优化建议,免费帮选优化关键词)
客服咨询QQ996934(企鹅扣扣)
Email:996934@qq.com
seo培训学习_seo299.com 培训seo教学课程_seo299.com 企业站seo实战培训_seo299.com |
|
|
|
|
|
|
登录或注册
扫一扫关注迅为公众号
|