Only one option can occupy status so this is important. This reference is edited by fellow developers to communicate which status bits are occupied. When developing a core, please use this as it's a helpful reference which aids in collaboration. Most cores have a Status Bit Map placed at the top of the CONF_STR section. This variable is passed to the hps_io module that handles sending it to the processor to be read when necessary.Įach line of the configuration string is delimited with a semicolon. The configuration string is stored in the variable CONF_STR of the emu module. As an example, the Arcade-Galaga project has it's top-level module at Arcade-Galaga.sv. The emu module is typically found in the SystemVerilog file ( *.sv extension) with the same name as the project. This does NOT mean emu is the top-level module for the project, but rather it is the top-level module for our purposes. The top-level module for the cores is emu. For each core that is loaded, this menu can be configured to add specific options for that core. MiSTer provides an on-screen display (OSD) that can be toggled on and off by pressing F12 on your keyboard (or OSD button). Core Configuration String Core Configuration String Table of contents.Developer Reference Developer Reference.Advanced Configuration Advanced Configuration.Common Core Features Common Core Features.