[Coco] suggestion for Ultimuse

Gene Heskett gene.heskett at verizon.net
Thu Nov 20 01:18:00 EST 2003


On Thursday 20 November 2003 00:55, Bob Devries wrote:
>Mike said:
>> I just remembered that it isn't necessary to spin off a separate
>> process
>
>to
>
>> send the alarm signals.  There is an F$Alarm system call to set it
>> up for
>
>you.
>
>I can't find an F$Alarm in my OS9/68K manuals, either in the C part
> or the Assembler. I have the complete OSK manuals that came with my
> SECAD system.
>
>Maybe you're thinking of the 6809 version. I know it was there.
>Or maybe it was in another library, like Carl Kreider's?

No, that was part of the *original* clock module for 6809 level 2, and 
because it was somewhat difficult to understand what it was doing, 
that particular few bytes were usually removed by later clock 
builders.  I traced it out, figured out what it was doing, and it got 
put back into virtually every clock module I ever released.  But it 
wasn't in many of the other replacement/aftermarket clocks that were 
pre-gime-fixed, nor in Eddies gime fixed versions.  FWIW, it worked 
just fine altho one could have called it a cpu hog since its the cpu 
stuck in a timing loop with IRQ's off that generates the sound.  That 
would pretty much kill it for any umuse usage I'd think as that would 
stop umuse in its tracks for those few seconds the alarm is sounding.

If the boards OSk was designed for had the ability to drive even a 
'pc' speaker, the ones they use for the bios beeps, then the OSK 
version should have had a similar function.  I'd start by looking in 
the defsfiles for F$Alarm.

>> Unforch, I don't have any OSK C Library manual, so don't know how
>> to call
>
>it
>
>> from C.  If I ever got hold of the "OSK()" C function that
>> somebody made
>
>(not
>
>> Microware)
>
>As mentioned previously, the manuals are now available as PDF files
> in various places.
>
>> Aha, I smell a fun contest here.  Just *try* to crash my program! 
>> And
>
>I'll
>
>> keep making it more crash-proof.  Sure sounds more productive than
>> virus authors and spammers versus the Forces of Good.  --Mike K.
>>
>:-)
>
>Regards, Bob Devries; Ipswich, Queensland, Australia

-- 
Cheers, Gene
AMD K6-III at 500mhz 320M
Athlon1600XP at 1400mhz  512M
99.27% setiathome rank, not too shabby for a WV hillbilly
Yahoo.com attornies please note, additions to this message
by Gene Heskett are:
Copyright 2003 by Maurice Eugene Heskett, all rights reserved.




More information about the Coco mailing list