[rescue] Sun ASIC Manuals

Ethan Hawke ehawk at ember.systems
Wed Apr 27 20:12:37 EDT 2022


Hey guys,
Yes the CG3/S4-Video is documented on the sparcstation1_programmers_model on bitsavers, http://www.bitsavers.org/pdf/sun/sparc/SPARCstation-1_Programmers_Model_Jun89.pdf

It's datasheet is right at the bottom, theCG3 is very basic and doesn't have interlaced support.

And yes if you change the oscillators you can do any arbitrary resolution as long as it requires less than 1MB of framebuffer. The cg6 can normally be done on OBP. The CG3 you would have to manually poke it's registers.

"Malte Dehling" mdehling at gmail.com – 28 April 2022 6:28 AM
> Hi,
>
> On Wed 27. Apr 2022 at 10:07, Arno Kletzander wrote:
>
> > On 27.04.22, 15:27, Ethan Hawke wrote:
> > > Hey everyone,
> > >
> > > On my slow journey to accumulate all SME/LSI/Fujitsu ASIC documentation
> > > there's a few I'm struggling to find, does anyone have a lead on (...)
> > > Cheers,
> > > Ethan
> > Hello Ethan,
> > would that mean you have detailed documentation on an (LSI-made) cg3
> > framebuffer ASIC as installed in e.g. a SPARCclassic? Der Mouse and I
> > had a crack at those a while ago, building on the works of others who
> > have managed to get arbitrary resolutions out of those framebuffers, but
> > when I was trying to generate a 50Hz (EU TV) rate image, I got stuck at
> > 288 lines *progressive* as we could not find out whether that ASIC even
> > has any provision for interlaced output, nevermind how to activate it.
> > Thanks in advance,
> > Arno
>
> I would also be interested in these docs!
>
> Arno, do you have any pointers to arbitrary resolutions on cg3? From the firmware side it looks like it shoulnd’t be hard to do, but the cg3 I’ve seen use fixed frequency oscillators rather than programmable clock generators like some later cards (tgx/tgx+ for example.) Did you make any hardware modifications? My cg3 cards and classic have extra space for additional oscillators and that is something I’ve been meaning to try out.
>
> Cheers,
> Malte



More information about the rescue mailing list