Claims
- 1. A method for modifying a firmware variable in an electronic postage meter, comprising the steps of:
- storing a program for operation of the electronic postage meter;
- providing data in non-volatile memory external to the stored program which data is capable of modifying a variable in the program to change the action of the program; and
- accessing such external data during operation of the electronic postage meter to change the action of the program in accordance with the presence of the external data.
- 2. The method recited in claim 1, wherein:
- the program is stored in at least one ROM.
- 3. The method recited in claim 1, wherein:
- providing the data allows modification of the actions of the program to set decimal point position.
- 4. The method of claim 1 further comprising the step of inputting data to non-volatile memory through a message generating means.
- 5. A method for modifying a firmware variable in an electronic postage meter, comprising the steps of:
- storing a program for operation of the electronic postage meter in at least one ROM;
- setting data in non-volatile-memory external to the stored program; and modifying a variable in the firmware in accordance with the external data.
- 6. Apparatus for modifying a firmware variable in an electronic postage meter, comprising:
- ROM means for storing a program for the electronic postage meter;
- non-volatile memory means;
- data for changing the actions of a firmware variable stored in said non-volatile memory means; and
- means interconnecting said ROM means and said non-volatile memory means for providing communication there between to access said data and change the actions of the firmware in accordance with the presence of said data in said non-volatile memory means.
- 7. The apparatus recited in claim 6, wherein:
- said interconnecting means includes a system bus and a microprocessor.
- 8. The apparatus recited in claim 6, wherein:
- the presence of said data in said non-volatile memory means provides for the setting of decimal point position.
- 9. Apparatus for modifying a firmware variable in an electronic postage meter, comprising:
- ROM means for storing a program for the electronic postage meter;
- a non-volatile memory;
- said non-volatile memory having stored therein data for changing the actions of the firmware;
- interconnecting means including a microprocessor and a system bus for interconnecting said ROM means and said non-volatile memory for providing communication therebetween to access said data stored in said non-volatile memory and the firmware to change the actions of the firmware in accordance with the presence of said data in said non-volatile memory, the presence of said data in said non-volatile memory resulting in the setting of decimal point position.
- 10. The apparatus recited in claim 9 including:
- other data set in said non-volatile memory for modifying said data for changing the code sequence of the stored program.
- 11. The apparatus of claim 9 further comprising message generating means for inputting the data into non-volatile memory.
- 12. The apparatus of claim 11 wherein the message generating means includes a keyboard.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation-in-part of U.S. application Ser. No. 447,912 filed on Dec. 8, 1982 and now abandoned.
The present application is related to copending application Ser. No. 447,815, filed on Dec. 8, 1982 now U.S. Pat. No. 4,579,054 in the name of Danilo Buan et al, entitled STAND-ALONE ELECTRONIC MAILING MACHINE, which describes a postage meter within which the present invention may be utilized.
Further, copending patent application Ser. No. 447,925 filed on Dec. 12, 1982 now U.S. Pat. No. 4,636,957 in the names of John H. Soderberg and Edward C. Duwel, entitled, CONTROLLING FIRMWARE BRANCH POINTS IN AN ELECTRONIC POSTAGE METER, discloses the use of a firmware variable to select a branch of the program.
US Referenced Citations (6)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
447912 |
Dec 1982 |
|