Hi guys,
new to the forum ( joined yesterday ) as this is one of the few things I actually quite "documented" in the past times you may be interested in have a look at it.
This is a CP/M ( 2.2 ) running machine I built some years ago from scratch starting literally from a bunch of components I had around on the desk.
At the present it has a 256K memory 'expansion' ( in pages of 64 Kbytes of course ) and an SPI port with the intent ( still to be done ) to attach an ENC28J60 to it and try to experiment with some eth.
The CP/M running is a 'highly modified version', I started with the usual DEC CP/M 2.2 sources you can find around then "with various cut and paste" I replaced the original 8080 CCP with a new Z80 one.
What makes this system a bit 'unusual' is that it can flip into a 'system address space' where I have a "BIOS rom" and a "BIOS ram" containing various code ( specifically routines to access the IDE disk, the bootloader and other things ).
The 256K expansion idea came cause at some point I was trying to implement that Z80 OS called "UZI" ( a kind of Unix like thing ) on it but for the moment I am still not really working that much on it.
Anyway its ( not very well updated ) story is here : http://www.gilesgoat.com/NewSite/z80part1.htm
The Ram expansion is here : http://www.gilesgoat.com/YakLog/RamExp1.jpg
it also has an RTC clock ( intended to be used for that UZI ).
At some point I was experimenting with those chips as well ( INMOS T-425 ) but that's another story : http://www.gilesgoat.com/Yak/TrTest2_1.jpg
My projects go a bit 'in waves', when I have time for them I can spend N days in a row doing things but then there can be months of "not doing anything" cause I really don't have the time.
Currently I had this 'mad idea' of "I want something with a Z8001 working" and I am planning to make up 'something else'
new to the forum ( joined yesterday ) as this is one of the few things I actually quite "documented" in the past times you may be interested in have a look at it.
This is a CP/M ( 2.2 ) running machine I built some years ago from scratch starting literally from a bunch of components I had around on the desk.
At the present it has a 256K memory 'expansion' ( in pages of 64 Kbytes of course ) and an SPI port with the intent ( still to be done ) to attach an ENC28J60 to it and try to experiment with some eth.
The CP/M running is a 'highly modified version', I started with the usual DEC CP/M 2.2 sources you can find around then "with various cut and paste" I replaced the original 8080 CCP with a new Z80 one.
What makes this system a bit 'unusual' is that it can flip into a 'system address space' where I have a "BIOS rom" and a "BIOS ram" containing various code ( specifically routines to access the IDE disk, the bootloader and other things ).
The 256K expansion idea came cause at some point I was trying to implement that Z80 OS called "UZI" ( a kind of Unix like thing ) on it but for the moment I am still not really working that much on it.
Anyway its ( not very well updated ) story is here : http://www.gilesgoat.com/NewSite/z80part1.htm
The Ram expansion is here : http://www.gilesgoat.com/YakLog/RamExp1.jpg
it also has an RTC clock ( intended to be used for that UZI ).
At some point I was experimenting with those chips as well ( INMOS T-425 ) but that's another story : http://www.gilesgoat.com/Yak/TrTest2_1.jpg
My projects go a bit 'in waves', when I have time for them I can spend N days in a row doing things but then there can be months of "not doing anything" cause I really don't have the time.
Currently I had this 'mad idea' of "I want something with a Z8001 working" and I am planning to make up 'something else'