source and makefile for replacement program for freq typical usage: newfreq 44 major improvement on ICD2061 code from #9 alpha code - please do not re-distribute Harry Langenbacher Sun Mar 13 02:22:08 PST 1994 since 1st posting, I have corrected a bug that made it incompatible with diamond's "enable.c" when it set the memclock in the icd2061. also took out unlocking of crtc regs which were not used, and took out any printing statements while regs are unlocked. this works for me, but I've had one report : --------------------------------------------------- When I use newfreq, it seems to cause the screen to start quivering and flickering. Not really sure what might be causing this... =( ----------------------------------------------------- I'm able to set freq's from 28 to 45 while running X or on a vt (??) without problems except the screen image shifts left or riht. you could patch this to allow setting memclk by changing ----------- if ( ( icdchipreg > 2 ) || ( icdchipreg < 0 ) ) { fprintf ( stderr ,"ICD2061 has only pixclock regs 0, 1, or 2, not %d\n" , ------------- to --------------- if ( ( icdchipreg > 3 ) || ( icdchipreg < 0 ) ) { fprintf ( stderr ,"ICD2061 has only pixclock regs 0, 1, or 2,\n\ or memclk reg 3. \"%d\" is not allowed here\n" , -------------- in newfreq.c