-
公开(公告)号:CN103853586A
公开(公告)日:2014-06-11
申请号:CN201410078135.X
申请日:2014-03-05
Applicant: 中南大学
Abstract: 本发明公开了一种在UEFI层实现无线网卡驱动的方法,包括:移植和修改无线网卡驱动,添加无线网卡检测和初始化代码并实现网络协议接口;进行代码重新编写、编译和烧写至开发板;系统上电,UEFI固件运行,硬件初始化,并为上层接口实现所需要的所有UEFI规范中定义的各种服务。UEFI启动管理器加载UEFIShell。UEFIShell加载无线网卡驱动,并加载TCP/IP协议栈模块,无线网络通信环境建立,通过无线网络远程引导操作系统。本发明可以在无操作系统环境下实现对无线网络设备的检测、初始化和数据读写,解除了无线网络设备的使用对操作系统的依赖。
-
公开(公告)号:CN103853586B
公开(公告)日:2017-02-08
申请号:CN201410078135.X
申请日:2014-03-05
Applicant: 中南大学
Abstract: 本发明公开了一种在UEFI层实现无线网卡驱动的方法,包括:移植和修改无线网卡驱动,添加无线网卡检测和初始化代码并实现网络协议接口;进行代码重新编写、编译和烧写至开发板;系统上电,UEFI固件运行,硬件初始化,并为上层接口实现所需要的所有UEFI规范中定义的各种服务。UEFI 启动管理器加载UEFI Shell。UEFI Shell加载无线网卡驱动,并加载TCP/IP协议栈模块,无线网络通信环境建立,通过无线网络远程引导操作系统。本发明可以在无操作系统环境下实现对无线网络设备的检测、初始化和数据读写,解除了无线网络设备的使用对操作系统的依赖。
-
公开(公告)号:CN103777981A
公开(公告)日:2014-05-07
申请号:CN201410014034.6
申请日:2014-01-13
Applicant: 中南大学
Abstract: 本发明公开了一种适用于X86架构的多操作系统远程加载实现方法,擦除MBR,转换硬盘分区格式为GPT格式;建立及扩展EFI系统分区ESP;然后编译各个操作系统的文件系统,并将文件系统挂载至服务器端;修改各个操作系统内核中的无线网络配置文件,编译内核并将其挂载至ESP分区;通过UEFIOSLoader对需要启动的操作系统进行选择后,ESP分区内相应操作系统的内核驱动wifi,使客户端与服务器建立无线网络连接;服务器将所选操作系统的文件系统发送至客户端。本发明无需对硬件平台做出修改,直接通过存储在本地的操作系统内核驱动硬件平台的无线模块以建立无线网络连接,使得客户端从服务器上加载所需操作系统的文件系统,实现了操作系统的无线远程加载。
-
-