From: Geert U. <ge...@li...> - 2001-02-02 10:50:53
|
Hi Ken, > A while ago you posted a patch to arch/m68k/amiga/amisound.c : > > if (amiga_chipset == CS_ECS || amiga_chipset == CS_AGA) { > /* program Denise/Lisa for a higher maximum play rate */ > /* (may be overridden by amifb later) */ > custom.htotal = 113; /* 31 kHz */ > custom.vtotal = 223; /* 70 Hz */ > custom.beamcon0 = 0x4390; /* HARDDIS,VAR{BEAM,VSY,HSY,CSY}EN */ > /* suspend the monitor */ > custom.hsstrt = custom.hsstop = 116; > custom.vsstrt = custom.vsstop = 226; > amiga_audio_min_period = 57; > } > > It works, no more stabbing at F keys before ABBA ;) but it makes the > cursor flash annoyingly fast (on cv64-3d at least). > > Why... Because drivers/video/fbcon.c uses the Amiga vertical blank interrupt for cursor control. Perhaps we should switch to a timer on all platforms? Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@li... In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds |