The Cloud-9 SuperIDE Interface

Hardware Hacking, Programming and Game Solutions/Cheats
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: The Cloud-9 SuperIDE Interface

Post by zephyr »

KenH wrote:The easiest way to get started is with retrocanada's SuperIDE preloaded CF image.
http://www.4shared.com/zip/y9ID8Pd_/side-megapak_2.html
It is a CF image with a collection of most of the CoCo software available in the various archives online.
Ken, I managed to find someone willing to let me use their 4shared username and password to download the file. Is this the default image that would get if you order a SuperIDE with CF card "preloaded with software" from Cloud-9?
KenH
Posts: 182
Joined: Fri Oct 12, 2012 9:50 am

Re: The Cloud-9 SuperIDE Interface

Post by KenH »

zephyr wrote: Is this the default image that would get if you order a SuperIDE with CF card "preloaded with software" from Cloud-9?
No. This is an image that was compiled by RetroCanada.
By default, Cloud9 supplies a CF card preloaded with NitrOS9 and the SuperIDE utilities described in section 5 of the SuperIDE manual http://www.frontiernet.net/~mmarlette/C ... Manual.pdf
When you order, Mark will verify your CoCo configuration in order to assure that you receive a properly configured CF card.
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: The Cloud-9 SuperIDE Interface

Post by zephyr »

Thanks Ken! :)
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: The Cloud-9 SuperIDE Interface

Post by zephyr »

How do you access the SuperIDE's Real Time Clock feature? Please post a working machine code or BASIC example.
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: The Cloud-9 SuperIDE Interface

Post by zephyr »

According to the SuperIDE User Manual there are three registers used by the real time clock ($FF78-$FF79 and $FF7C). Peeking these from BASIC always returns the same value. How do you get/set the time and date using these three registers from a BASIC or machine code program?
KenH
Posts: 182
Joined: Fri Oct 12, 2012 9:50 am

Re: The Cloud-9 SuperIDE Interface

Post by KenH »

The cloud9 RTC is based on the DS1315-5 chip. You can find its datasheet online.
I haven't seen any Dos code for it, but you could use the NitrOS9 clock2 driver as a reference.
See the source code here: http://nitros9.hg.sourceforge.net/hgweb ... ds1315.asm
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: The Cloud-9 SuperIDE Interface

Post by zephyr »

KenH wrote:The cloud9 RTC is based on the DS1315-5 chip. You can find its datasheet online.
I haven't seen any Dos code for it, but you could use the NitrOS9 clock2 driver as a reference.
See the source code here: http://nitros9.hg.sourceforge.net/hgweb ... ds1315.asm
Thanks Ken! :) That is an ideal reference.
KenH
Posts: 182
Joined: Fri Oct 12, 2012 9:50 am

Re: The Cloud-9 SuperIDE Interface

Post by KenH »

zephyr

Posts: 1000
Joined: Mon Jul 21, 2008 2:18 am
Steve, congrats on your 1000th post :D
User avatar
robcfg
Posts: 1542
Joined: Sat Apr 04, 2009 10:16 pm
Location: Stockholm, Sweden
Contact:

Re: The Cloud-9 SuperIDE Interface

Post by robcfg »

Congratulations Steve! Keep up the good work!
zephyr
Posts: 1474
Joined: Mon Jul 21, 2008 1:18 am

Re: The Cloud-9 SuperIDE Interface

Post by zephyr »

Thanks guys; I hadn't noticed the post count! :D
Post Reply