Is FDX in rr1299?
I hope I am playing with the right version. thats what I am working with anyway.
I want to get my Stand Alone Driver version going tonight and see how many more longs I can save. Then I will work through the I/O stuff.
BTW is my brother going to get his Xmas present. This Christmas LOL
Ok I have tested the code and I can read and write to the card ok so I have patched working code into rr129 (no longs left) and compiled rr130 Ok.
Now to need to get a copy of CPM where do I download CPM 1 ?
I did have it on MicroSD somewhere but it's gone AWOL.
Not sure that I can run CPM2 in 64K.
ATM the system just hangs waiting for a Hard disk so the I/O to VT100 is talking OK.
Keen to change the results on the jazzed score board. LOL
Ron
BTW the updated code driver stuff has been update in my previous port.
Ron: You can use CP/M 2 it only need 64K RAM. Actually we have never tried CP/M 1 on ZiCog...
Attached is the drive A: bootable CP/M 2 image, ZIPM2.DSK. Just put it on a newly formatted SD as A.DSK or whatever zicog_cpm.spin is looking for.
It has a customized BIOS to boot and use only hard disk images.
Also just in case I attach the boot ROM image file ZIBOOT.COM
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
humanoido: A very good question.
Perhaps because CP/M 2.2 is the default supplied with the SIMH Alatair Z80 simulator.
Perhaps because version 1.4 available from SIMH requires 2.2 to rebuild it.
Perhaps because the source files for 1.2 are not available.
Perhaps because version 2.2 was the version that "everyone had" back in the day. Bit like Windows 3.1 to the versions before it.
I'd quite like to see if it can be fired up but that is going to be a very low priority task.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
If you have got that far you are very close. Reading sd is working. Time to fire up the zicog and see what happens? You might get lucky and get a A>, but if not, run with the ifdef for single step and see if the first instruction comes through. If the first instruction works (a JP) then it ought to keep running as that will be testing ram reads as well.
Yes, I think it is just about there, but the better half has other plans for me over the next two days.
I ended up making a couple of false starts, but its on track now.
Comments
I hope I am playing with the right version. thats what I am working with anyway.
I want to get my Stand Alone Driver version going tonight and see how many more longs I can save. Then I will work through the I/O stuff.
BTW is my brother going to get his Xmas present. This Christmas LOL
Cheers
Ron
Postedit: Attached is the modified FDX
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
Post Edited (Cluso99) : 12/1/2009 2:23:39 PM GMT
Now to need to get a copy of CPM where do I download CPM 1 ?
I did have it on MicroSD somewhere but it's gone AWOL.
Not sure that I can run CPM2 in 64K.
ATM the system just hangs waiting for a Hard disk so the I/O to VT100 is talking OK.
Keen to change the results on the jazzed score board. LOL
Ron
BTW the updated code driver stuff has been update in my previous port.
Attached is the drive A: bootable CP/M 2 image, ZIPM2.DSK. Just put it on a newly formatted SD as A.DSK or whatever zicog_cpm.spin is looking for.
It has a customized BIOS to boot and use only hard disk images.
Also just in case I attach the boot ROM image file ZIBOOT.COM
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
http://forums.parallax.com/forums/?f=25&m=332138&g=406221#m406221
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
humanoido
Perhaps because CP/M 2.2 is the default supplied with the SIMH Alatair Z80 simulator.
Perhaps because version 1.4 available from SIMH requires 2.2 to rebuild it.
Perhaps because the source files for 1.2 are not available.
Perhaps because version 2.2 was the version that "everyone had" back in the day. Bit like Windows 3.1 to the versions before it.
I'd quite like to see if it can be fired up but that is going to be a very low priority task.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
We are probably looking at the same thing here.
www.schorn.ch/cpm/zip/cpm1.zip
* Operating system
* Customized BIOS
* Modified bootstrap loader ROM
* Development environment (CP/M 2.2) to create 31K and 63K version
* ED, ASM, LOAD, DDT, SUBMIT, STAT, PIP, DUMP, SYSGEN
I am hoping this memory Dump at $FF00 is the first 256K of the bootdisk image on entry to the service_IO method.
Can·you confirm or otherwise. I am just trying to confirm the HX driver is OK.
Ron
Post Edited (Ron Sutcliffe) : 12/5/2009 8:48:54 AM GMT
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
For me, the past is not over yet.
ron
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.smarthome.viviti.com/propeller
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:
· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)
· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBladeProp is: www.bluemagic.biz/cluso.htm
I ended up making a couple of false starts, but its on track now.
Ron