• Extract BIOS information in vxworks

    From niket3671@gmail.com@21:1/5 to All on Wed Feb 20 21:42:57 2019
    Is there any system calls available in vxworks which help to extract BIOS information in application level like BIOS version etc.

    In windows systemInfo is the command which extract complete information of windows pc.

    In linux dmidecode is available to extract the complete system info from DMI table (SMBIOS).

    Looking for command or system call or may be API for the same.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From kuhlenough@gmail.com@21:1/5 to All on Thu Sep 5 09:42:45 2019
    Well it's not that simple, to access the BIOS you switch into 16bit mode, and then issue an INT instruction. You don't want a real time OS, halting in the middle of everything, switching the processor so it can't see most of memory, including you
    critical exception handlers and interrupts, and descend into the BIOS.

    But if you search romInit.c code you'll see some mention E820 calls where VxWorks calls into the BIOS to get the memory map. (At least in recent IA BSPs)

    You can copy that code to make other BIOS calls and save off whatever you like for later reference.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)