跳到主要内容

03_编程_写出框架

编程_写出框架

参考代码:

drivers\video\fbdev\s3c2410fb.c

本节视频对应源码在GIT仓库中,位置如下(这2个文件是完全一样的):

doc_and_source_for_drivers\STM32MP157\source\A7\03_LCD\01_fb_info\lcd_drv.c
或:
doc_and_source_for_drivers\IMX6ULL\source\03_LCD\01_fb_info\lcd_drv.c

注意

  • 工作中并不需要我们从头写出驱动程序,很多时候是去修改现成的代码
    • 但是需要你理解整个驱动
    • 需要知道改哪里、怎么改
    • 需要学习
  • 学习时
    • 如果只是对着现成的代码讲解,讲完听完也就忘记完了
    • 所以,强烈建议自己动手写
    • 我做Linux已经16年了,现在录制视频还是没偷懒从0写代码,你初学的话就想偷懒只看不练吗?

1. 分配fb_info

2. 设置fb_info

要设置哪些内容?根据APP的需求来。

3. 注册fb_info