Microware OS-9 Support Links
Home Training Resources TECH-CHECK History Registered Support Logout
Features and Benefits Product Overview

The Microware Year 2000 Solution for OS-9® for 68K contains modules and files  designed to provide Year 2000 (Millennium) support for existing systems running at the v2.4.x level of OS-9® for 68K. The updates supplied with this release do not comprise of a  complete release of OS-9® for 68K, but are intended to update various components of an  existing v2.4 system.

If your system is running an earlier version of OS-9® for 68K (such as v2.0 through  v2.3), you are encouraged to upgrade your system to v2.4 before attempting to use this  update. Microware has only tested, and will only support, Year 2000 Solution when it  has been applied to a v2.4 system.

Product Contents

OS-9® Kernel Changes

The following changes have been made to the OS-9® kernel in this v2.4 release:

Basic (Basic09) and Runb Changes

The following features have been added to Basic and Runb:

Real-Time Clock Changes

All real-time clocks (RTC) were modified to ensure they would function properly through  the turn of the century. The RTC were made consistent in their handling of the  roll-over. Specifically, an epoch of 70 was chosen and used such that any year read from the RTC that is less than the epoch is added to the base year 2000, and any year  greater than the epoch is added to 1900. Thus, the interpreted year ranges from 2000-2069,1970-1999 as the RTC year value ranges from 00-99.

The following RTC modules were updated in this release: System Definitions

The time.h header file has been updated so the time_t structure matches the ANSI-C  version that currently ships with the Ultra C compiler. The version of this file that  originally shipped with v2.4 typed the elements of time_t as "char". The updated  version types these elements as "u_char".

RAMDISK Changes

The following changes have been made to RAMDISK:

Pipe File Manager (PIPEMAN)

The following changes have been made to PIPEMAN:

NRF and RBF Changes

The following changes have been made to the NRF and RBF modules:

Utility Changes

The following utilities were updated to correctly support Year 2000:

The following utilities were updated to support 4GB disk size The following utilities were updated to support 4GB disk size and Year 2000:

When using the "copy" utility, the buffer is now freed before the verify pass  resulting in more consistent utility behavior. And copying from a pipe now sets the  file size correctly.

When using the "diskcache" utility, processes can now no longer utilize the  RBF structures at the same time the "diskcache" modifies them.

Software Requirements

The software prerequisite for the Microware Year 2000 Solution for OS-9® for 68K is v2.4.x.

Ordering Information

For pricing, licensing and product information, please send e-mail to os9@radisys.com or call 1-800-475-9000 or (515) 223-8000.

OS-9® for 68K v2.4.x Year 2000 Data Sheet