-
公开(公告)号:CN103761129A
公开(公告)日:2014-04-30
申请号:CN201410013951.2
申请日:2014-01-13
Applicant: 中南大学
IPC: G06F9/445
Abstract: 本发明公开了一种在Bootloader层实现SDIO接口驱动的方法,包括:修改、剪切操作系统内核中的SDIO接口驱动;把SDIO接口驱动移植到Bootloader中;移植完成后编译Bootloader;把编译好的Bootloader移植到开发板中;开发板上电启动后运行Bootloader,在Bootloader运行过程中对SDIO接口设备进行检测;如果检测到SDIO接口设备则对设备进行初始化,然后根据用户的需求对设备进行读写,读写完成后继续执行Bootloader启动操作系统;如果未检测到SDIO接口设备则顺序执行Bootloader启动操作系统。本发明可以在无操作系统环境下实现对SDIO接口设备的检测、初始化和数据读写,解除了SDIO设备的使用对操作系统的依赖。
-
公开(公告)号:CN103761129B
公开(公告)日:2017-04-12
申请号:CN201410013951.2
申请日:2014-01-13
Applicant: 中南大学
IPC: G06F9/445
Abstract: 本发明公开了一种在Bootloader层实现SDIO接口驱动的方法,包括:修改、剪切操作系统内核中的SDIO接口驱动;把SDIO接口驱动移植到Bootloader中;移植完成后编译Bootloader;把编译好的Bootloader移植到开发板中;开发板上电启动后运行Bootloader,在Bootloader运行过程中对SDIO接口设备进行检测;如果检测到SDIO接口设备则对设备进行初始化,然后根据用户的需求对设备进行读写,读写完成后继续执行Bootloader启动操作系统;如果未检测到SDIO接口设备则顺序执行Bootloader启动操作系统。本发明可以在无操作系统环境下实现对SDIO接口设备的检测、初始化和数据读写,解除了SDIO设备的使用对操作系统的依赖。
-
公开(公告)号:CN103853383B
公开(公告)日:2016-08-31
申请号:CN201410078635.3
申请日:2014-03-05
Applicant: 中南大学
Abstract: 本发明公开了一种在Uboot中实现触摸屏驱动的方法,包括:修改、剪切操作系统内核中的触摸屏驱动;把触摸屏驱动移植到Uboot中;移植完成后编译Uboot;把编译好的Uboot移植到开发板中;开发板上电启动后运行Uboot,初始化触摸屏。如果用户在Uboot运行阶段对触摸屏有操作就选择继续操作,触摸屏会列表显示出用户可用的应用程序,用户点击屏幕选择自己需要的应用程序,检测触点的坐标后通过对照应用程序和触点坐标范围的映射关系,程序跳到相应应用程序的程序入口处执行,执行完成后退出继续执行Uboot代码启动操作系统。如果用户在Uboot运行阶段对触摸屏没有操作,则退出,继续执行Uboot代码启动操作系统。本发明解决了触摸屏只能使用在操作系统启动之后的问题。
-
公开(公告)号:CN103853383A
公开(公告)日:2014-06-11
申请号:CN201410078635.3
申请日:2014-03-05
Applicant: 中南大学
Abstract: 本发明公开了一种在Uboot中实现触摸屏驱动的方法,包括:修改、剪切操作系统内核中的触摸屏驱动;把触摸屏驱动移植到Uboot中;移植完成后编译Uboot;把编译好的Uboot移植到开发板中;开发板上电启动后运行Uboot,初始化触摸屏。如果用户在Uboot运行阶段对触摸屏有操作就选择继续操作,触摸屏会列表显示出用户可用的应用程序,用户点击屏幕选择自己需要的应用程序,检测触点的坐标后通过对照应用程序和触点坐标范围的映射关系,程序跳到相应应用程序的程序入口处执行,执行完成后退出继续执行Uboot代码启动操作系统。如果用户在Uboot运行阶段对触摸屏没有操作,则退出,继续执行Uboot代码启动操作系统。本发明解决了触摸屏只能使用在操作系统启动之后的问题。
-
-
-