Difference between revisions of "Nova"
From CPCWiki - THE Amstrad CPC encyclopedia!
(→Ports) |
|||
Line 8: | Line 8: | ||
All Nova cards come with the 32KB chip. [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/nova-nvram-rtc-for-amstrad-cpc-latest-news-from-pulkotronics/msg205606/#msg205606 Source] | All Nova cards come with the 32KB chip. [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/nova-nvram-rtc-for-amstrad-cpc-latest-news-from-pulkotronics/msg205606/#msg205606 Source] | ||
− | |||
− | |||
== Ports == | == Ports == | ||
Line 29: | Line 27: | ||
[[Media:Nova cpc nvram.pdf|Schematics]] | [[Media:Nova cpc nvram.pdf|Schematics]] | ||
− | [[Media:M48t35.pdf|Datasheet of the M48T35 | + | [[Media:M48t35.pdf|Datasheet of the M48T35 TimeKeeper SRAM chip]] |
[[Category:Peripherals]] | [[Category:Peripherals]] |
Revision as of 09:02, 3 April 2025
Non-volatile RAM and Real Time Clock (RTC) for Amstrad CPC.
The NVRAM is primarily intended as a debugging tool for developers.
The real-time clock can be used by filesystem/mass storage to set the correct file creation or modification dates.
All Nova cards come with the 32KB chip. Source
Ports
The interface uses only one port (&FE82) to map the NVRAM in and out. It is possible to map it at any address multiple of &2000.
The NVRAM, when it is enabled, masks 8K of RAM or ROM and replaces it with its own contents. Four NVRAM pages of 8K are available.
In the fourth page, the last 8 bytes are not normal RAM, but can be used to read and write the time from the realtime clock.
Software
The Nova RTC is supported by FutureOS, SymbOS, UniDOS, HDCPM, etc..