RTC for Olivetti M19 - success
For RTC ISA 8 bits (Very Low Profile)
This was almost plug and play.
After Aitor advised me to download the driver file DSCLOCK.SYS and put this in the CONFIG.SYS file, everything worked instantly.
The Olivetti M19 is a very small low profile 8088 PC with very little room, so this very low RTC card almost seems to be designed for it.
These are the steps I followed, based on the helpful feedback from others in the reviews. Thanks all!
- Plug a battery into the card
- Set dip switch 1 to ON to select default IO address 240h
- Insert the card in an ISA slot (mind the orientation!)
- Start the PC XT Olivetti M19, IBM 8088 compatible which does not have native support
- Download the driver DSCLOCK.SYS from Sergey GitHub repo: https://github.com/spark2k06/RTC8088/tree/main/software
- Edit CONFIG.SYS to include DEVICE=DSCLOCK.SYS (I have it placed in the root C:\)
- Restart the PC, now the Driver should be loaded "DS12885 RTC Driver version 1.1. ...."
- Run "DATE" and "TIME" to set the system time at the DOS prompt
- Restart the PC and now it displays the proper date and time!
Note I could not run the SET_RTC 576 and GET_RTC 576 commands as suggested by others. The system does not recognize these commands. But apparently in my case it is not necessary to run these commands to get the system store and remember the time. Also, I did not edit the AUTOEXEC.BAT file.
Very happy with this upgrade of my 40 year old PC.
Response from aitorgomez.net | Jan. 27, 2025
Thank you very much for indicating the configuration detail with DSCLOCK.SYS, I will take the opportunity to update the description with the use of this specific driver that Sergey created, as you have described.