发明名称 一种通过PCI扩展ROM实现网络功能的方法
摘要 本发明的目的在于提供一种在PC加载操作系统之前,通过PCI扩展ROM实现网络功能的方法。根据《PCI局部总线标准》及PC启动过程的知识,PC在上电或重启时,在执行POST(PowerOn Self-Test)时,在加载磁盘中的操作系统之前,会扫描加PCI总线上的各PCI设备,如果发现某个PCI设备带有扩展ROM,且这个扩展ROM中的数据符合BootROM的标准格式,PC就会依次加载并运行这些Boot ROM。因此,我们可以以PCI扩展ROM的工作机制为基础,编写具有网络通讯介质驱动功能的Boot ROM程序,使PC在加载操作系统之前具有网络功能。该方法的实现载体不受制于PCI卡的类型(可以不是网卡),在其基础上可灵活的开发各种应用(如网络认证,网络数据传输等)。
申请公布号 CN1648862A 申请公布日期 2005.08.03
申请号 CN200510037709.X 申请日期 2005.02.01
申请人 苏州超锐微电子有限公司 发明人 谢海雁;沈寒冰;朱小茅;吴俊辉
分类号 G06F9/445 主分类号 G06F9/445
代理机构 代理人
主权项 1.一种通过PCI扩展ROM实现网络功能的方法,该方法包括以下步骤:①.编写基于BIOS环境下的网络通讯介质的驱动程序及其他功能程序,将其集成到BootROM程序中,并固化到带PCI扩展ROM接口的PCI设备的扩展ROM中,出于兼容性的考虑,该驱动程序可以包括多种网络通讯介质的驱动功能,并具有可配置或选择性;②.在PC的启动过程中,运行到该PCI扩展ROM阶段时,程序根据用户的配置或选择,去查找网络通讯介质并加载及运行相应的驱动程序,使网络通讯介质正常工作,根据具体的应用与其他网络实体通信实现网络功能。
地址 215011江苏省苏州市新区滨河路1433号