[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Inquiry of Bootable PCI Device!



Hi!
I have a problem as follows and want any helpness!

I will use a x86 platform for my special project and
RTOS as Operating System will be operated on the platform.
But, I want to boot the system(x86 platform and RTOS) by a PCI Add-In Card
instead of HDD which may have the RTOS program.
And the PCI Add-In Card may cosist of a Expansion ROM and several Flash Memory 
devices which have the RTOS program.
The Expansion ROM will be used to indicate the Add-In Card is a BEV bootable devices
like as a network booting card.

  Question1 : Is above scenario correct(possible)?
  Question2 : To load the RTOS, I am using a bootrom program whose size is about 512k bytes.
              Then, Can I use the BEV as a pointer to the bootrom program and
              insert the bootable program into Expansion ROM space?
              (although its size is 512k bytes)
              If possible, how way?
  Question3 : If above scenario is impossible,
              Could you teach me a possible way and send a example code regarding
              Expansion ROM specified to BEV?

Regards!

from J.S.Yun in Samsung,Korea
email : oneyjs@samsung.co.kr