Known Issues with the x86 ROM Boot Loader

The following table shows the known issues that are encountered when using the boot loader in the default configuration. Many of the issues are because of the lack of a BIOS.

Issue Suggestion
DRAM sizing The configuration code does not perform DRAM sizing. Currently, the implementation supports and has been tested on 32-MB and 128-MB configurations.

The DRAM configuration needs to be statically defined at build time. See the Geode BridgeConfig implementation.

VGA linear framebuffer (Flat) video driver The boot loader does not support the flat video driver because there is no VESA BIOS implementation. Therefore, the platform's native driver, or the VGA driver, should be used.
MediaGX audio The audio function on the Geode/MediaGX companion (CS5530/A) is not supported. The audio implementation makes use of a software library, the Virtual System Architecture (VSA), which is normally implemented as part of the BIOS but is not included in the boot loader code.

See Also

Troubleshooting the x86 ROM Boot Loader | x86 ROM Boot Loader

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.