emu terminal | graphic
At the time only available on Linux (sorry). If started flexemu in full
graphics mode (without option
-t
) this command can be used to switch between performing I/O on the graphic
display or on the terminal. A hardware reset or nmi always switches back to
grapic mode. This commond can only be used with Monitor
neumon54.hex.
It supports a parallel I/O on pia1 (MC6821) which will be
used in the graphic mode, and a serial I/O on acia1 (MC6850) wich will be
used in the terminal mode. The modes can be switched 'by hand' by changing
the contents of address 0xef86 (SERPAR):
SERPAR | mode |
== 0 | parallel I/O (graphic mode) |
!= 0 | seriell I/O (terminal mode) |
After a reset or nmi SERPAR will be initialized by the contents of address
0xf07c (INITSP).
emu freq [<target_frequency>]
Prints the actual frequency on which the virtual CPU is running. An optionaly
given target_frequency gives a target frequency.
emu cycles
Prints the actual number of processor cycles executed.
emu exit
immediately exits the emulator. It is equivalent to the
exit
command.
timeset
a menudriven command to set the time, date or alarm time of the real time clock
MC146818. If setting the alarm time a interrupt vector for firq should already
be installed! Setting the date only updates the date in the real time clock but
not the date used by FLEX.
time
Prints the actual date and time of the real time clock MC146818.
rtc on | off | alarm
Initializes or removes a continuous display of the actual time on the down
left corner of the graphic display. The periodic interrupt of the rtc
MC146818 will be used for this. The optional parameter specifies the action:
on
initializes the display to update every second.
alarm
initializes the display to update if alarm time reached.
off
removes the clock display.
cls
Clears the graphics display.
tounix <disk_image_name>
This utility is useful on a real FLEX system. It transmits the whole
contents of a FLEX disk in drive 1 over the serial line. tounix is
available as source file so it can be adapted to any special needs.
The counterpart on linux is
rcvflex.
fromflex
convert FLEX ASCII format to UNIX/MS-DOS ASCII format. The conversion will
be done from stdin to stdout.
toflex
convert a UNIX/MS-DOS ASCII format to FLEX ASCII format. The conversion will
be done from stdin to stdout.
rcvflex [-h | <serial_device>]
At the time only available on Linux (sorry). This utility transmits a FLEX
disk from a real FLEX system to a Linux box. The counterpart on the
FLEX system is the command
tounix.cmd.
The default for
<serial_device>
is
/dev/cua2.