Save & Run Programs – 29
CHAPTER 5
SAVE & RUN PROGRAMS
SAVE AND RUN YOUR PROGRAMS ON THE 4010
Once you have written, tested and debugged your application, you
can then save it to either battery–backed static RAM or flash
memory in SSD1. When you reboot the 4010, your program will
automatically load into DOS memory and execute.
This chapter tells you:
1.
How to save an application program to SSD1;
2.
How to autoexecute the program from the 4010; and
3.
How to override autoexecution of your program.
The information in this chapter assumes you will be using ROM–
DOS in your application. Some Microsoft programs make undocu-
mented DOS calls. With ROM–DOS, an error will be returned
when an undocumented DOS call is made, causing your program to
operate erratically. We recommend booting from SSD1, using your
own DOS, when using programs with undocumented DOS calls.
Refer to Chapter 13, Using Your Own DOS for more information
on saving and autoexecuting programs.
This chapter also assumes you will be using the 4010 without a
video card/monitor. If you are using these devices, refer to
Chapter 10, Video and Keyboard for more information on transfer-
ring an saving programs.
SAVING PROGRAM AND SUPPORT FILES
In addition to your application program, you must also transfer
support files to the 4010 to ensure proper operation. These files
include the ROM–DOS COMMAND.COM, AUTOEXEC.BAT,
CONFIG.SYS, and other files specific to your application. ROM–
DOS COMMAND.COM is required to boot the 4010 with ROM–
DOS from SSD1. AUTOEXEC.BAT defines the routine for autoex-
ecution of your program.
CONFIG.SYS defines the various device drivers of your 4010
system. The following is an example listing of CONFIG.SYS
entries for the device drivers included with the 4010. Each of
these device drivers is discussed in greater detail in Appendix A,
Software Utilities. Refer to Appendix B for more information on
how the 4010 assigns drive designators.
StockCheck.com
Summary of Contents for 4010
Page 20: ...Overview 10 This page intentionally left blank S t o c k C h e c k c o m ...
Page 52: ...Watchdog Timer 42 This page intentionally left blank S t o c k C h e c k c o m ...
Page 56: ...Serial EEPROM 46 This page intentionally left blank S t o c k C h e c k c o m ...
Page 68: ...PC 104 58 This page intentionally left blank S t o c k C h e c k c o m ...
Page 76: ...Troubleshooting 66 This page intentionally left blank S t o c k C h e c k c o m ...