home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / lambda / soundpot / p / px8info.lbr / PXMOD.DZC / PXMOD.DOC
Encoding:
Text File  |  1993-10-25  |  4.6 KB  |  121 lines

  1.  
  2.          ******************************
  3.  
  4.  
  5.  
  6.         Changes in the New OS ROM for the Geneva
  7.  
  8.  
  9.  
  10. This document decribes the changes provided in the new operating 
  11. system (OS) ROM for the Geneva.  Modifications were minor, and 
  12. you probably would not need the new OS unless you also use a 
  13. multi-function unit and want to be able to access drive I.  
  14.  
  15. CAUTION:  When you upgrade a unit, be sure to back up all your 
  16. RAM disk files to tape or disk because the upgrade erases all RAM 
  17. disk files currently stored in the machine when it does a full 
  18. initialization.
  19.  
  20.  
  21.  Distinguishing ROM Version 
  22.  
  23. There are several ways to find out which version ROM you have.    
  24. Choose one of the following:
  25.  
  26. 1.  Look at the top line of a Menu screen.  If it says "... CP/M 
  27.     ver 2.2 PAGE...", you have the old version.  If the top line 
  28.     reads "... CP/M ver 2.2 B PAGE ...", you have the new OS ROM.  
  29.     The "B" after the version number tells you it is the newer, 
  30.     revised version.
  31.  
  32. 2.  Another way is to type a CTRL G at the CP/M prompt (e.g., A>, 
  33.     B>, etc.,) and press RETURN.  If the speaker beeps for about 
  34.     one second, you have the old OS.  If the speaker beaps for 
  35.     just a fraction of a second, you have the new OS.
  36.  
  37. 3.  The third way is to see if the OS confirms your selection of 
  38.     "REMOVE", "DIRINIT", or "ERASE" a cassette in the System 
  39.     Display.  If the OS just does the specified function without 
  40.     asking anything else, you have the old OS.    If the OS asks 
  41.     you, "-function (Y or N)?," you have the new OS.  
  42.  
  43.  
  44.  New OS changes 
  45.  
  46. Below is a list of the new OS modifications.
  47.  
  48. 1.  The ROM on the multi-function unit is now accessed as drive 
  49.     I.    Drive I supports 8K, 16K, 32K, 64K, and 128K byte CMOS 
  50.     ROMs or CMOS EPROMs.  Do not use NMOS ROMs/EPROMs in drive I.
  51.  
  52. 2.  The system display asks you to confirm the following 
  53.     microcassette tape functions: REMOVE, DIRINIT, ERASE.
  54.  
  55. 3.  If the message "RAM DISK FORMAT (Y/N) ?" appears, a carriage 
  56.     return is now required to answer "Y" or "N".
  57.  
  58. 4.  An additional BIOS jump table is added, so end users can use 
  59.     it as a hook to modify BIOS functions.  This table starts at 
  60.     $FD90:
  61.  
  62.       $FD90    JP   BOOT
  63.       $FD93    JP   WBOOT
  64.       $FD96    JP   CONST
  65.  
  66. 5.  When the Geneva is turned off in the Continue mode, the OS 
  67.     now sends the command, "FORCE WRITE" to the external disk 
  68.     drives.  This writes the buffer inside the drives to the 
  69.     disks.
  70.  
  71. 6.  All LEDs on the keyboard flash if power fails.
  72.  
  73. 7.  The MENU displays even if there are no files listed.  (This 
  74.     was done to maintain consistency.)
  75.  
  76. 8.  For start-up only, the MENU mode is ignored if an AUTO START 
  77.     string or a WAKE STRING occurs when power is turned on.
  78.  
  79. 9.  The letter "B" appears after the version number on the top 
  80.     line of the MENU screen, for example: "xx.xxK CP/M ver 2.2 
  81.     B".  The number printed on the OS ROM is "M25030CB".  The 
  82.     last letter, "B", tells you this is version B.
  83.  
  84. 10. The default drives displayed on the MENU are ICBA.
  85.  
  86. 11. The Denmark I character set is now used in place of the 
  87.     Denmark II set.  This was changed so the Geneva Denmark 
  88.     character set matches the standard MX-, RX-, and FX-series 
  89.     printers' character sets.
  90.  
  91. 12. In the MENU on the old OS, user area 0 files are always 
  92.     displayed, even if you are logged into another area.  The new 
  93.     OS corrects this minor problem and has MENU displaying the 
  94.     current user area.
  95.  
  96. 13. The beep resulting from a CTRL G is shortened from 1 second 
  97.     to 200 ms, 1/5 of a second (new OS).
  98.  
  99. 14. Some of the system RAM (EC00-$FFFF) parameters have been 
  100.     moved around.  (Most are still in the same location as the 
  101.     old version, but a few had to be changed.)    
  102.  
  103. 15. On the old OS, there are several escape code sequences for 
  104.     the LCD that are ignored.  Nothin is printed on the LCD.  
  105.     Such sequences include: Highlight Mode, Inverse Video, and 
  106.     Flashing Mode.  These sequences are not supported by either 
  107.     OS.  If such sequences are used on the new OS, you may get 
  108.     garbage on the LCD.
  109.  
  110. 16. The initialization process of asking for the date, time, RAM 
  111.     disk size, etc., is not in the new OS.  However, you can do 
  112.     all this with the CONFIG utility, which is actually easier.
  113.  
  114. 17. You cannot do a screen dump of the alarm/wake and system 
  115.     screen.  If you try to do this on the old OS, and don't have 
  116.     a printer connected, a power off/continue will cause the 
  117.     wrong screen to be displayed on power up.
  118.  
  119.  
  120.          *******************************
  121.