Method, apparatus, and computer program product for establishing communications between an adapter card and a host processor running in a bios supported environment

   
   

Communications between an adapter card and a host computer system are established by embedding a server program within a BIOS extension stored in a memory on the adapter card. The BIOS extension is loaded into the host memory during normal execution of the host system BIOS for execution by the host processor. When executed by the host processor, the BIOS extension code copies the server program embedded within it to a new location in host memory, and then hooks the new location of the server program to a pre-selected interrupt of the host computer system to cause the host processor to initiate execution of the server program on the host computer system upon a subsequent occurrence of that interrupt. When executed on the host computer, the server program then establishes two-way communications with a client program executing on the adapter card.

De communicatie tussen een adapterkaart en een serversysteem wordt door een serverprogramma binnen een BIOS uitbreiding gevestigd in te bedden die in een geheugen op de adapterkaart wordt opgeslagen. De BIOS uitbreiding wordt geladen in het gastheergeheugen tijdens normale uitvoering van BIOS van het gastheersysteem voor uitvoering door de gastheerbewerker. Wanneer uitgevoerd door de gastheerbewerker, kopiƫert de BIOS uitbreidingscode het serverprogramma ingebed binnen het aan een nieuwe plaats in gastheergeheugen, en haakt dan de nieuwe plaats van het serverprogramma aan voorgeselecteerd vast onderbreekt van het serversysteem om de gastheerbewerker ertoe te brengen om uitvoering van het serverprogramma over het serversysteem op een verder voorkomen van dat in werking te stellen onderbreekt. Wanneer uitgevoerd op de server, bepaalt het serverprogramma dan bidirectionele communicatie die met een cliƫntprogramma over de adapterkaart uitvoeren.

 
Web www.patentalert.com

< Method and apparatus for automatic sending of E-mail and automatic sending control program supplying medium

< Tunnel device for an input/output node of a computer system

> Memory region based data pre-fetching

> Capture file format system and method for a network analyzer

~ 00119