Distribution: COMPANY CONFIDENTIAL Project: NC Model 1 Issue: 0.01 Author(s): Steve Cormie Date: 20-Mar-96 Last Issue: None
0.01 SMC 20-Mar-96 First created.
There are no outstanding issues.
This documents specifies the software development required to provide USA territory support for the Network Computer.
Parts of this specification which are italicised are either undecided issues or are liable to change.
A new USA territory has had to be created for the Network Computer. The allocated territory number is 48.
The International module is modified to provide a new USA country. This allows the USA country to be selected using the *country USA command and configured using the *configure country USA command.
A new InternationalKeyboard module provides both a UK and USA keyboard layout which, again, can be selected using the *country USA command and configured using the *configure country USA command.
The TerritoryManager messages file is modified to provide the mapping between the new territory number and name.
A new USA territory module is created which is based on the UK territory module. The module introduces 4 timezones within one territory. These are Eastern, Central, Mountain and Pacific which have timezone offsets of -5, -6, -7 and -8 hours respectively. The USA territory module returns the following different timezone names depending on the configured offset:
Standard Daylight saving Eastern EST EDT Central CST CDT Mountain MST MDT Pacific PST PDT
The international currency symbol is also changed to USD and the normal currency symbol is changed to $. The standard date and time formats are changed to the following:
Standard date format: %M3-%DY-%CE%YR Standard time format: %24:"MI:%SE Standard date and time format: %24:%MI:%SE %M3-%DY-%CE%YR
The details described above are all returned by the available TerritoryManager SWIs (see the RISC OS PRM for details).
There are no external dependencies.
To be decided.
To be decided.
The sources for the TerritoryManager and International module are derived from the sources used to build the A7000 ROM. These and the sources for the new USA territory module form part of the NC Model 1 ROM sources.
None planned at present.