Anonymous
User login
Active forum topics
Recent content
Navigation
Announcements
No Ads.
No Trackers.
No Social Media.
All Content Locally Hosted.
40 Gigabytes and Growing.
Always Free.
Please consider contributing.
No Ads.
No Trackers.
No Social Media.
All Content Locally Hosted.
40 Gigabytes and Growing.
Always Free.
Please consider contributing.
This page, the entire Applefritter site, and all subsites of are copyright 1999-2999 by Tom Owad unless otherwise noted. All rights reserved. Apple, the Apple logo, Macintosh, Mac, MacOS, MacBook, iMac, and Mac Pro are trademarks of Apple Computer, Inc. LEGO®is a trademark of the LEGO Group of companies which does not sponsor, authorize or endorse this site (the feeling's mutual).
[quote=tokabln]So my idea is, to readout the received PROMs from the CCS 7720 card, hopefully understanding what they did to be able to have something available which can be used (after some changes ?) to supports the APU card. Have fun...[/quote]
The code from the Centronics card is a printer driver. There is nothing to be cloned for the APU card because the printer card is a standard driver with a Pascal 1.0 or Pascal 1.1 firmware interface. The APU card is a non-standard card with non-standard code.
Regards
Ralf
@RalfK: Yes... nevertheless I do believe that we can learn something from this code.
So beside what I’ve read out of the PROM including a disassembly file... while I’m not able to comment so far, because of missing knowledge. That’s something I need to learn. But maybe someone is able to explain what they have done with this code... even that it is the printer driver.
CCS 7720 PROM Content.ROM_.txt
CCS 7720 PROM Disassembly.asm_.txt
Next step will be to see which PROM has which content... as the above stuff is 256x8 Bit size while the PROMs having a 256x4 Bit size
TOKABLN
CCS 7720 PROM Code Content Odd.txt
CCS 7720 PROM Code Content Even.txt
Maybe this will help identify each PROM ... a little ... :-D
Dear macnoyd,
I do believe that there is something confused with your files... when talking about 8 Bit width PROMs your sent file is okay... but we have 4 Bit width PROMs, right? So we can't split the taken file easily into even and odd values. That's the reason while I mentioned that I need to find a way to read a four bit value from each PROM, to have an exact copy of their content. Right now we know what BOTH PROMs deliver when reading a specific address.
So to say, an actuall readout of a 16 Bit value is indeed the result of a 4x4 bit readout. Or 8 bit are the summary of 2x4 bits stored in the 2 PROMs. Does this make sense or am I wrong?
Update #1:
I too made a mistake as I used the wrong start address when reading the PROM content :-(
- thanks to Ralfk for catching this. I will upload updated files soon.
Update #2:
Beside the new files... hopefully correct now. Printer card resides in slot 1
Taken using "BSAVE Filename,A$C100,L$FF
CCS 7720 PROMBIN.ASM_.txt
Taken using my Basic Program, start adress 49408dec. -> $C100
CCS 7720 PROMHEX.txt
Update #3:
Beside my thoughts about how to handle:
$2C = 8bit width = b0010 1100each PROM helds 4 bit = 1 nibbleso we need to split the 8bit value into
HEX : $2Cdecimal : 44binary : 0010 1100odd bits : 0 0 1 0= decimal : 2even : 0 1 1 0= decimal : 6
Torsten
It would be simple to write something like a small Perl script to split the nybles of data apart to make images for the two 256x4 PROMs.
Well I've written a Basic program, which reads the PROM content and store it onto a disk.
https://www.applefritter.com/comment/86841#comment-86841
So the same prog can be changed to do the splitting. So this part is done. Thanks. Remaining problem might be, to write new proms, so I need to check if my old Dataman S4 is able to handle. Otherwise a GAL can be used, but here I do need to design a PCB which then plugs into both PROM sockets. Let's see.
[quote=tokabln]
Remaining problem might be, to write new proms, so I need to check if my old Dataman S4 is able to handle.
[/quote]
Write a program which runs once after power on and fill the RAMs.
Ralf
I still cannot get the APU to work, even with a new Intel FPU.
I will try to get another DP8304 as all the TTL ICs tested good.
-Jonas
No Need to be sorry. I don‘t even know if that is the Problem. :-)
[quote=tokabln]Hi Jonas, I'm sorry to read this... I purchased a couple of DP8304 from this guy in Bulgaria, but haven't tested them yet. https://www.ebay.de/itm/1x-AMD-DP8304BN-8-Bit-Tri-State-Bidirectonal-Trancevier-DIP-20/254193088357?epid=1218335560&hash=item3b2f16b765:g:9HwAAOSwPcVVyxje If you like I can try to test them and after that I can send you one chip. Torsten[/quote]
Jonas, I have a couple successfully working cards here.
If you'd like, I can sort out the issue with yours to save you the hassle if you'd like. Let me know on that.
[quote=macnoyd]
Jonas, I have a couple successfully working cards here.
If you'd like, I can sort out the issue with yours to save you the hassle if you'd like. Let me know on that.
[/quote]
IMG_0793.JPG
-Jonas
I like the box you made up for it ... Nice touch. +1
HinJonas,
good to hear and I too like the box you build... enjoy using the card.
Torsten
IMG_0792.JPG
The box is bought from amazon and is quite nice. It is available as a double set with 2 sizes (i used the smaller one). The bigger box is big enough for a 5.25" floppy disk. Here is a example of the bigger box with artwork i made.
The boxes on amazon:
https://www.amazon.de/gp/product/B00N4U7074/
-Jonas
I received an Apple ][ many years ago from my dad, with a uSPEED Math Co-Processor, with AMD AM9511A.
I used the 7811B CCS Manual to test that it worked..
ftp://ftp.apple.asimov.net/pub/apple_II/documentation/hardware/io/CCS Apple II APU 7781B Owners Manual.PDF
MarkO
Pages