This README.TXT file documents the changes made to the PCOS Operating System =============================================================================== v3.52 =============================================================================== Summary Feature release. New Features/Changes - Added INTF9 subfunction 8 that returns the state of the key check flag. This flag is used by RUNMODE to determine if it should monitor the keyboard and force the unit to a command prompt. Fixed Problems - None. =============================================================================== v3.51 =============================================================================== Summary Maintenance release. New Features/Changes - Updated the console default data rate to 115200 baud. - Updated to version 4.10.1226 of ROMDOS. - Made software interrupt INT10 (console ouput) more efficient. - Added subfunction 7 to INTF9 that supports the reading of hardware address switches. Fixed Problems - None. =============================================================================== v3.40 =============================================================================== Summary Maintenance release. New Features/Changes - None. Fixed Problems - Extremely rarely, the system would crash on the third blink of the status LED during startup, before getting to a command prompt. The LED interrupt service routine was not properly restoring the BX register content after using it. - Although we have not yet observed this to be a problem, the wait states used for talking to the Real Time Clock were increased from 3 to 4. According to the RTC specifications, the access timing is marginal when running with 3 wait states under worst-case conditions. =============================================================================== v3.30 =============================================================================== Summary Maintenance release. New Features/Changes - None. Fixed Problems - The RomDisk now loads when EVAL.HEX is booted on the evaluation board. =============================================================================== v3.21 =============================================================================== Summary Maintenance release. New Features/Changes - Update to version 2.60.30 of ROM-DOS 6.22. Fixed Problems - Fixed data write problem when a TSR or application calls INT 0x1C. The data segment is now loaded when INT 0x1C is called. =============================================================================== v3.20 =============================================================================== Summary Maintenance release. New Features/Changes - Modified autoexec.bat to work with new runmode.com, which returns 0/1 based on switch position, using memory more efficiently. - All FFS files have been update to version 4.01.153 of FlashFx, not sure all files were updated on last release. Fixed Problems - None. =============================================================================== v3.10 =============================================================================== Summary New product release. Supports various Flash and RAM size configuration on the PCOS. New Features/Changes - Updated to support FFS arrays upto 8M bytes. - Added Flash aliasing and Flash sizing register. - RAM support added for 512K or 1024K configuration on PCOS SS. - Added RAM aliasing register. - Additional IO registers have been added to PLD (Flash size/alias, RAM alias). - Retreival of Flash device size has been added to INT F9(SF1). - INT F9(SF5) has been added to return RAM limits. - INT F9(SF6) has been added to return the PCOS type. - Com ports are now auto detected. - PCOS target info box is displayed at boot up. - Requires version SYSCFG v3.03 to modify system configuration. - Flash file system has been update to v4.01.153 of FlashFx. - Flash file system prints error message if unable to mount. Fixed Problems - Invalid NVRAM specification are now rejected by BIOS. - Change 'eeprom_flag' in I2cbus.c from a BOOL toan INT8. - INT FA now disables CS2 so we can reset when running from the EVAL board. - Changed SetupBigRealMode() function to IclBigRealMode() in order not to conflict with DataLights FlashFx libraries. - FlashFx update seems to have fixed the intermittent corruption of the Flash file system. =============================================================================== v3.03 =============================================================================== Summary Maintenace release. New Features/Changes - None. Fixed Problems - The flash file system has had intermittent failures when writing to the flash drive. The flash driver now properly pushes and pops all the registers it uses when accessing the flash hardware. =============================================================================== v3.02 =============================================================================== Summary Maintenace release due to update of utility program stores BIOS for the evaluation board. New Features/Changes - None. Fixed Problems - Fixed bug in Sysload.exe when detecting PCOS hardware type. =============================================================================== v3.01 =============================================================================== Summary PCOS Super Size support release. New Features/Changes - Supports both the original PCOS and the PCOS super size hardware. - I2C function added to access the system configuration area in EEPROM on the PCOS SS. - Requires v3.00 or later of SYSCFG and SYSLOAD. Fixed Problems - None. =============================================================================== End ===============================================================================