Hello All,

Please go through the trail information and let me know your suggestions.

*My setup Details:*

My motherboard (Host-x86) is connected with arm based PCI board over
PCIe.There are four SATA and SCSI devices are connected on arm board.

*My requirement :*

We have written a PCI linux device driver running on Host(x86) to
communicate with arm based PCI board for diagnostics purpose.
For my requirement,I need to design the same functionality of this PCI
linux device driver into PCI option ROM which will be running
at Host BIOS environment.

*My Design:*

For this requirement,I need to design a PCI expansion ROM,the functionality
of PCI expansion ROM will show the list of connected SATA and SCSI devices
on arm board and option ROM will execute from Host-motherboard BIOS
environment.The option ROM will be flashed on arm board and it'll execute
from Host BIOS
environment.

>From my understanding,I need to include ATA pass Extended SCSI Pass through
protocol,Block I/O Protocol and HII Database Protocol to implement this
requirement in PCI option ROM.

*My Query:*

1) Is it possible to implement or porting linux device driver to BIOS
environment as a PCI option ROM?

2) Do we need to include ATA pass Extension SCSI,Block I/O and other
protocol for my requirement?

3) Does protocols mandatory for PCI option ROM or without these protocols
can we achieve our requirement in PCI option ROM?

Please share your views/ideas on the same.

Thanks
Murali.S
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to