There are various places where the value of a configuration parameter is constrained. However Or1ksim does not always verify that the supplied parameter meets the constraints (either at config time, or where that is not possible at run time).
Examples that have been found are:
section dc & ic: blocksize must be <= 16 section ata: rev must be <= 15 -1 <= mwdma <= 2 0 <= pio <= 4
Fixed in Or1ksim 0.3.0rc1. All config parameters are checked for static sanity.