#exec internals
2 messages in this thread
Now for a toughy. (actually a few) The sillies come first. Due to the fact
that Kickstart actually comes in ROM on the a500 and 2×00, are there
sections of normally addressable memory( execbase for example) which cannot
be written to? What are the addresses that the ROM Kernel usually reside
at? Less silly.(??) EXECBASE.H defines sixteen INTVECTOR structures.
Although their structure is defined, what drivers are they pointing to?
What are the vector locations for the keyboard, Disk Drive, and display
tube? Are special routines required to address these devices due to a
reliance on the AMIGA custom chips? How are the interrupts to these chips
handled? SPEAKING OF ALARMS. Although there is an equivalent to the
UNIX(R) SETJMP/LONGJMP set of calls, is there an equivalent to the ALARM
call (I haven't found it yet)? If so, what value needs to be supplied to
SIGNAL to catch it when it goes off? The battle for a XINU on AMIGA goes
on. Thanks in advance for your replies!!
You'll have to write your own alarm call. It shouldn't be too hard, just
send requests to the timer device.