|
Or1ksim does not use consistent names for config parameters. This makes errors by the user more likely. Main culprit is parameters, which are filenames. This is variously called:
- vapi_fn (section vapi)
- filename (sections vga, fb)
- file/rxfile/txfile (sections ethernet, kbd)
I suggest the parameter should be "file" where this is no direction implied and "rxfile" or "txfile" where a direction is implied.In section gpio, the parameter is called "base_vapi_id", where all other sections refer to this as "vapi_id". Although GPIO is unusual in actually using more than one VAPI ID, all sections may use more than one. For consistency, I suggest that the keyword "vapi_id" is used throughout. In all cases, the legacy name should be permitted for backwards compatibility.
|