File tree Expand file tree Collapse file tree 4 files changed +10
-1
lines changed Expand file tree Collapse file tree 4 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -200,7 +200,15 @@ constant ASCAL_MODE : natural := 0; -- see ascal.vhd for the meaning of
200200-- the length of OPTM_SIZE bytes. If the first byte of the file has the value 0xFF then it
201201-- is considered as "default", i.e. the menu items specified by OPTM_G_STDSEL are selected.
202202-- If the file does not exists, then settings are not saved and OPTM_G_STDSEL always denotes the standard settings.
203- constant SAVE_SETTINGS : boolean := true ;
203+ --
204+ -- ZX-Uno: Since the ZX-Uno core is handling the SD card by itself and since therefore the SD card
205+ -- signals are not routed to the QNICE but directly to the ZX-Uno, we can accelerate the startup
206+ -- of the core by skipping the attempt to mount an SD card (including the waiting time workaround for
207+ -- general SD card stabilization).
208+ -- @TODO: In a later version of the ZX-Uno core and/or the M2M framework we should come up with
209+ -- a smarter solution that first provides the SD card signals to the QNICE and then when QNICE
210+ -- is done reading the settings "hands over" the SD card signals to the ZX-Uno
211+ constant SAVE_SETTINGS : boolean := false ;
204212
205213-- Delay in ms between the last write request to a virtual drive from the core and the start of the
206214-- cache flushing (i.e. writing to the SD card). Since every new write from the core invalidates the cache,
Original file line number Diff line number Diff line change @@ -44,6 +44,7 @@ through the tutorial.
4444
4545### List of not, yet working features
4646
47+ * On-Screen-Menu (aka "Help" menu or OSM) settings are not saved
4748* Mouse
4849* Attaching a real tape player via EAR
4950* MIDI
You can’t perform that action at this time.
0 commit comments