1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META http-equiv="Content-Style-Type" content="text/css"> 6<LINK rel="stylesheet" type="text/css" href="../CSS/revolution.css"> 7<BASE target="main"> 8<TITLE>RSO Feature List</TITLE> 9</HEAD> 10<BODY> 11<H1>RSO Feature List</H1> 12 13 14 15<H3>List</H3> 16<TABLE border="1"> 17 <TBODY> 18 <tr> 19<td><a href="./RSOListInit.html"><code>RSOListInit</code></a></td> 20<td>Initialize linked list and register static module information.</td> 21 </tr> 22 <tr> 23<td><a href="./RSOLinkList.html"><code>RSOLinkList</code></a></td> 24<td>Register a dynamic module to the linked list.</td> 25 </tr> 26 <tr> 27<td><a href="./RSOLinkList.html"><code>RSOLinkListFixed</code></a></td> 28<td>Register a dynamic module to the linked list.</td> 29 </tr> 30 <tr> 31<td><a href="./RSOUnLinkList.html"><code>RSOUnLinkList</code></a></td> 32<td>Remove a dynamic module from the linked list.</td> 33 </tr> 34 35 </TBODY> 36</TABLE> 37 38<H3>Manual</H3> 39<TABLE border="1"> 40 <TBODY> 41 <tr> 42<td><a href="./RSOStaticLocateObject.html"><code>RSOStaticLocateObject</code></a></td> 43<td>Internal processing of the static module information.</td> 44 </tr> 45 <tr> 46<td><a href="./RSOLocateObject.html"><code>RSOLocateObject</code></a></td> 47<td>Internal processing of the dynamic module information.</td> 48 </tr> 49 <tr> 50<td><a href="./RSOLocateObject.html"><code>RSOLocateObjectFixed</code></a></td> 51<td>Internal processing of the dynamic module information.</td> 52 </tr> 53 <tr> 54<td><a href="./RSOUnLocateObject.html"><code>RSOUnLocateObject</code></a></td> 55<td>Restoration of the dynamic module information.</td> 56 </tr> 57 <tr> 58<td><a href="./RSOLink.html"><code>RSOLink</code></a></td> 59<td>Link module.</td> 60 </tr> 61 <tr> 62<td><a href="./RSOUnLink.html"><code>RSOUnLink</code></a></td> 63<td>Unlink module.</td> 64 </tr> 65 66 </TBODY> 67</TABLE> 68 69<H3>Long Jump</H3> 70<TABLE border="1"> 71 <TBODY> 72 <tr> 73<td><a href="./RSOLinkFar.html"><code>RSOLinkFar</code></a></td> 74<td>Converts instruction code to long jump.</td> 75 </tr> 76 <tr> 77<td><a href="./RSOGetFarCodeSize.html"><code>RSOGetFarCodeSize</code></a></td> 78<td>Size necessary for the instruction code buffer.</td> 79 </tr> 80 </TBODY> 81</TABLE> 82 83<H3>Others</H3> 84<TABLE border="1"> 85 <TBODY> 86 <tr> 87<td><a href="./RSOGetFixedSize.html"><code>RSOGetFixedSize</code></a></td> 88<td>Obtain the region size that needs to be allocated from the module.</td> 89 </tr> 90 <tr> 91<td><a href="./RSOFindExportSymbolAddr.html"><code>RSOFindExportSymbolAddr</code></a></td> 92<td>Get address from the symbol.</td> 93 </tr> 94 <tr> 95<td><a href="./RSOIsImportSymbolResolvedAll.html"><code>RSOIsImportSymbolResolvedAll</code></a></td> 96<td>Check whether all external references are resolved.</td> 97 </tr> 98 99 </TBODY> 100</TABLE> 101 102<H2>Revision History</H2> 103<p>2006/06/14 Initial version.</p> 104 105<hr><p>CONFIDENTIAL</p></body> 106</HTML> 107