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
michael@ddt:~/altairz80$ hexdump -C ZIBOOT.COM 00000000 c3 05 ff 00 80 f3 06 80 3e 0e d3 fe 05 c2 0a ff |........>.......| 00000010 3e 16 d3 fe 3e 12 d3 fe db fe b7 ca 25 ff 3e 0c |>...>.......%.>.| 00000020 d3 fe af d3 fe 06 20 3e 01 d3 fd 05 c2 29 ff 11 |...... >.....)..| 00000030 08 00 21 00 00 0e 58 3e 02 d3 fd 3e 00 d3 fd 7b |..!...X>...>...{| 00000040 d3 fd 7a d3 fd af d3 fd 7d d3 fd 7c d3 fd db fd |..z.....}..|....| 00000050 b7 ca 55 ff 76 79 0e 80 09 4f 0d c2 62 ff fb c3 |..U.vy...O..b...| 00000060 00 00 1c 7b fe 20 ca 6c ff c3 37 ff 1e 00 14 c3 |...{. .l..7.....| 00000070 37 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |7...............| 00000080 c3 05 ff 00 80 f3 06 80 3e 0e d3 fe 05 c2 0a ff |........>.......| 00000090 3e 16 d3 fe 3e 12 d3 fe db fe b7 ca 25 ff 3e 0c |>...>.......%.>.| 000000a0 d3 fe af d3 fe 06 20 3e 01 d3 fd 05 c2 29 ff 11 |...... >.....)..| 000000b0 08 00 21 00 00 0e 58 3e 02 d3 fd 3e 00 d3 fd 7b |..!...X>...>...{| 000000c0 d3 fd 7a d3 fd af d3 fd 7d d3 fd 7c d3 fd db fd |..z.....}..|....| 000000d0 b7 ca 55 ff 76 79 0e 80 09 4f 0d c2 62 ff fb c3 |..U.vy...O..b...| 000000e0 00 00 1c 7b fe 20 ca 6c ff c3 37 ff 1e 00 14 c3 |...{. .l..7.....| 000000f0 37 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |7...............| 00000100 c3 05 ff 00 80 f3 06 80 3e 0e d3 fe 05 c2 0a ff |........>.......| 00000110 3e 16 d3 fe 3e 12 d3 fe db fe b7 ca 25 ff 3e 0c |>...>.......%.>.| 00000120 d3 fe af d3 fe 06 20 3e 01 d3 fd 05 c2 29 ff 11 |...... >.....)..| 00000130 08 00 21 00 00 0e 58 3e 02 d3 fd 3e 00 d3 fd 7b |..!...X>...>...{| 00000140 d3 fd 7a d3 fd af d3 fd 7d d3 fd 7c d3 fd db fd |..z.....}..|....| 00000150 b7 ca 55 ff 76 79 0e 80 09 4f 0d c2 62 ff fb c3 |..U.vy...O..b...| 00000160 00 00 1c 7b fe 20 ca 6c ff c3 37 ff 1e 00 14 c3 |...{. .l..7.....| 00000170 37 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |7...............| 00000180 c3 05 ff 00 80 f3 06 80 3e 0e d3 fe 05 c2 0a ff |........>.......| 00000190 3e 16 d3 fe 3e 12 d3 fe db fe b7 ca 25 ff 3e 0c |>...>.......%.>.| 000001a0 d3 fe af d3 fe 06 20 3e 01 d3 fd 05 c2 29 ff 11 |...... >.....)..| 000001b0 08 00 21 00 00 0e 58 3e 02 d3 fd 3e 00 d3 fd 7b |..!...X>...>...{| 000001c0 d3 fd 7a d3 fd af d3 fd 7d d3 fd 7c d3 fd db fd |..z.....}..|....| 000001d0 b7 ca 55 ff 76 79 0e 80 09 4f 0d c2 62 ff fb c3 |..U.vy...O..b...| 000001e0 00 00 1c 7b fe 20 ca 6c ff c3 37 ff 1e 00 14 c3 |...{. .l..7.....| 000001f0 37 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |7...............| 00000200▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
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