h6. [[OS SWI Calls]] h6(. » [[OS_Module]] h6((. » OS_Module 10 h2. OS_ Module 10 h5. (SWI &1E) |_<^{width:4em}. Entry | | |<^. R0 |<^. 10 (&0A) | |<^. R1 |<^. Pointer to start of module | |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved | |<^. R1 |<^. Preserved | h4. Use The purpose of this call is to insert a module from memory. h4. Notes This takes a pointer to a block of memory and links it into the module chain, without moving it. Header fields are checked for validity. All duplicate modules are killed. If it's successful, then the module is called at its initialisation entry. The word immediately before the module start (ie at address R1-4) must contain the length of the module in bytes. h4. See also * [[OS_Module]]