CompuServe Messages

#exec internals

    08-Apr-90 21:18:50
Sb: #exec internals
Fm: Paul chiasson 71270,602
To: ALL
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!!