![]() ![]() One important type of handler is a filesystem handler. The higher-level part of device and resource management, however, is deferred to handlers, which are not libraries but tasks, and communicate by means of message passing. One standard AmigaOS library enjoys a special status: the exec.library is the only library in the system hooked to a fixed memory address (address 4), and it basically functions as the AmigaOS kernel.ĭevice drivers are files with a ".device" extensions and are basically special libraries with somewhat standardized calls. The main modularization technique in AmigaOS is based on libraries (files with a ".library" extensions), which are collections of functions much like shared libraries in other operating systems, but don't make use of dynamic linking (this has advantages and disadvantages). Very efficient interprocess messaging due to lightness of process context in kernel.Interprocess interface for scripting programming languages.Programmable real-time interrupts with very low latencies.Preemptive multitasking with static priority round-robin scheduler.
0 Comments
Leave a Reply. |