?login_element?

Subversion Repositories NedoOS

Rev

Blame | Last modification | View Log | Download

  1. <html>
  2.   <head>
  3.     <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2">
  4.     <title>Commands of s51</title>
  5.   </head>
  6.   <body style="background-color: white;">
  7.     <h1>Command reference of <i>&mu;Csim</i></h1>
  8.     <!--GENERAL--> <a href="cmd_general.html">General commands and information</a>
  9.     <ul>
  10.       <li><a href="cmd_general.html#conf"><b>conf</b> Configuration</a>
  11.         <ul>
  12.           <li><a href="cmd_general.html#conf_objects"><b>conf objects</b></a></li>
  13.         </ul>
  14.       </li>
  15.       <li><a href="cmd_general.html#h"><b>help,?</b> Help about commands</a></li>
  16.       <li><a href="cmd_general.html#q"><b>quit</b> Quit</a></li>
  17.       <li><a href="cmd_general.html#kill"><b>kill</b> Shut down the simulator</a></li>
  18.       <li><a href="cmd_general.html#exec"><b>exec</b> Execute commands from file</a></li>
  19.       <li><a href="cmd_general.html#expression"><b>expression</b> Compute value
  20.           of an expression</a></li>
  21.       <li><a href="cmd_general.html#show"><b>show</b> Show different kind of
  22.           information</a>
  23.         <ul>
  24.           <li><a href="cmd_general.html#show_copying"><b>show copying</b></a> </li>
  25.           <li><a href="cmd_general.html#show_warranty"><b>show warranty</b></a>
  26.           </li>
  27.           <li><a href="cmd_general.html#show_option"><b>show option</b></a></li>
  28.           <li><a href="cmd_general.html#show_error"><b>show error</b></a></li>
  29.         </ul>
  30.       </li>
  31.       <li><a href="cmd_general.html#get"><b>get</b> Get various things</a>
  32.         <ul>
  33.           <li><b><a href="cmd_general.html#get_option">get option</a></b> </li>
  34.           <li><b><a href="cmd_general.html#get_sfr">get sfr</a></b> </li>
  35.           <li><b><a href="cmd_general.html#get_error">get error</a></b></li>
  36.         </ul>
  37.       </li>
  38.       <li><a href="cmd_general.html#set"><b>set</b> Set various things</a>
  39.         <ul>
  40.           <li><a href="cmd_general.html#set_option"><b>set option</b></a></li>
  41.           <li><a href="cmd_general.html#set_error"><b>set error</b></a></li>
  42.           <li><a href="cmd_general.html#set_console"><b>set console</b></a></li>
  43.           <li><a href="cmd_general.html#set_memory"><b>set memory</b></a> </li>
  44.           <li><a href="cmd_general.html#set_bit"><b>set bit</b></a> </li>
  45.           <li><a href="cmd_general.html#set_hardware"><b>set hardware</b></a></li>
  46.         </ul>
  47.       </li>
  48.       <li><a href="cmd_general.html#state"><b>state</b> State of simulator</a> </li>
  49.       <li><a href="cmd_general.html#reset"><b>reset</b> Reset </a></li>
  50.       <li><a href="cmd_general.html#info"><b>info</b> Information</a>
  51.         <ul>
  52.           <li><a href="cmd_general.html#info_breakpoints"><b>info breakpoints</b></a>
  53.           </li>
  54.           <li><a href="cmd_general.html#info_registers"><b>info registers</b></a>
  55.           </li>
  56.           <li><a href="cmd_general.html#info_hardware"><b>info hardware</b></a>
  57.           </li>
  58.           <!--li><a href="cmd_general.html#info_stack"><b>info stack</b></a>
  59.             (<font color="#ff2211">since 0.5.0</font>) </li-->
  60.           <li><a href="cmd_general.html#info_memory"><b>info memory</b></a></li>
  61.           <li>info variables</li>
  62.         </ul>
  63.       </li>
  64.       <li><a href="cmd_general.html#timer"><b>timer</b> Managing timers to
  65.           measure execution time and profiling</a>
  66.         <ul>
  67.           <li><a href="cmd_general.html#timer_add">timer add</a> </li>
  68.           <li><a href="cmd_general.html#timer_delete">timer delete</a> </li>
  69.           <li><a href="cmd_general.html#timer_get">timer get</a> </li>
  70.           <li><a href="cmd_general.html#timer_start">timer start</a> </li>
  71.           <li><a href="cmd_general.html#timer_stop">timer stop</a> </li>
  72.           <li><a href="cmd_general.html#timer_set">timer set</a> </li>
  73.         </ul>
  74.       </li>
  75.     </ul>
  76.     <!--MEMORY--> <a href="cmd_memory.html">Memory manipulation</a>
  77.     <ul>
  78.       <li><a href="cmd_memory.html#file"><b>file,load</b> Load FILE into ROM</a>
  79.       </li>
  80.       <li><a href="cmd_memory.html#dl"><b>download,dl</b> Download (intel hex)
  81.           data into ROM</a> </li>
  82.       <li><a href="cmd_memory.html#fill"><b>fill</b> Fill memory region with
  83.           data</a></li>
  84.       <li><a href="cmd_memory.html#where"><b>where,Where</b> Search for data in
  85.           memory</a></li>
  86.       <li><a href="cmd_memory.html#memory"><b>memory</b> Manage address spaces,
  87.           memory chips and address decoders</a>
  88.         <ul>
  89.           <li>memory create</li>
  90.           <ul>
  91.             <li><a href="cmd_memory.html#memory_createchip">memory create chip</a></li>
  92.           </ul>
  93.           <ul>
  94.             <li><a href="cmd_memory.html#memory_createaddressspace">memory
  95.                 create addressspace</a></li>
  96.             <li><a href="cmd_memory.html#memory_createaddressdecoder">memory
  97.                 create addressdecoder</a></li>
  98.             <li>memory create banker</li>
  99.             <li>memory create bank</li>
  100.             <li>memory create bander</li>
  101.           </ul>
  102.         </ul>
  103.         <ul>
  104.           <li><a href="cmd_memory.html#memory_info">memory info</a></li>
  105.           <li>memory cell</li>
  106.         </ul>
  107.         <ul>
  108.         </ul>
  109.         <ul>
  110.           <ul>
  111.           </ul>
  112.         </ul>
  113.       </li>
  114.       <li>var</li>
  115.     </ul>
  116.     <!--EXEC--> <a href="cmd_exec.html">Execution</a>
  117.     <ul>
  118.       <li><a href="cmd_exec.html#run"><b>r,run,go</b> Go</a></li>
  119.       <li><a href="cmd_exec.html#stop"><b>stop</b> Stop</a></li>
  120.       <li><a href="cmd_exec.html#step"><b>s,step</b> Step</a></li>
  121.       <li><a href="cmd_exec.html#n"><b>n,next</b> Next</a> </li>
  122.       <li><a href="cmd_exec.html#pc"><b>pc</b> Set/get PC</a></li>
  123.     </ul>
  124.     <!--BREAKPOINT--> <a href="cmd_bp.html">Breakpoints</a>
  125.     <ul>
  126.       <li><a href="cmd_bp.html#break"><b>break</b> Set fix breakpoint</a></li>
  127.       <li><a href="cmd_bp.html#tbreak"><b>tbreak</b> Set temporary breakpoint</a></li>
  128.       <li><a href="cmd_bp.html#clear"><b>clear</b> Clear fix breakpoint</a> </li>
  129.       <li><a href="cmd_bp.html#delete"><b>delete</b> Delete breakpoint(s)</a></li>
  130.       <li><a href="cmd_bp.html#commands"><b>commands</b> Define breakpoint
  131.           script</a></li>
  132.     </ul>
  133.     <!--DUMP--> <a href="cmd_dump.html">Dump commands</a>
  134.     <ul>
  135.       <li><a href="cmd_dump.html#dump"><b>dump</b> Dump memory or bits</a></li>
  136.       <li><a href="cmd_dump.html#disassemble"><b>disassemble</b> Disassemble</a>
  137.       </li>
  138.       <li><a href="cmd_dump.html#dc"><b>dc</b> Dump code in disass format</a> </li>
  139.       <li><a href="cmd_dump.html#dch"><b>dch</b> Dump code in hex format</a> </li>
  140.       <li><a href="cmd_dump.html#di"><b>di</b> Dump Internal RAM</a> </li>
  141.       <li><a href="cmd_dump.html#dx"><b>dx</b> Dump External RAM</a> </li>
  142.       <li><a href="cmd_dump.html#ds"><b>ds</b> Dump SFR</a> </li>
  143.     </ul>
  144.     <!--REMOVED--> <a href="cmd_removed.html">Removed obsolete commands</a>
  145.     <ul>
  146.       <li><a href="cmd_removed.html#wi">wi,Wi</a> Search for string in Internal
  147.         RAM (use <a href="cmd_memory.html#where">where,Where</a> instead) </li>
  148.       <li><a href="cmd_removed.html#wx">wx,Wx</a> Search for string in External
  149.         RAM (use <a href="cmd_memory.html#where">where,Where</a> instead) </li>
  150.       <li><a href="cmd_removed.html#wc">wc,Wc</a> Search for string in ROM (use
  151.         <a href="cmd_memory.html#where">where,Where</a> instead) </li>
  152.       <li><a href="cmd_removed.html#gopt">gopt</a> Get value of option(s) (use <a
  153.           href="cmd_general.html#get_option">get option</a> instead) </li>
  154.       <li><a href="cmd_removed.html#sopt">sopt</a> Set value of option (use <a
  155.           href="cmd_general.html#set_option">set option</a> instead) </li>
  156.       <li><a href="cmd_removed.html#g">g Go</a> (use <a href="cmd_exec.html#run">run</a>
  157.         instead) </li>
  158.       <li>bs Set FETCH Breakpoint (use <a href="cmd_bp.html#break">break</a> or
  159.         <a href="cmd_bp.html#tbreak">tbreak</a> instead) </li>
  160.       <li><a href="cmd_removed.html#bse">bse</a> Set EVENT Breakpoint (use <a href="cmd_bp.html#break">break</a>
  161.         or <a href="cmd_bp.html#tbreak">tbreak</a> instead) </li>
  162.       <li>bd Delete FETCH Breakpoint (use <a href="cmd_bp.html#clear">clear</a>
  163.         instead) </li>
  164.       <li><a href="cmd_removed.html#bde">bde</a> Delete EVENT Breakpoint (use <a
  165.           href="cmd_bp.html#delete">delete</a> instead) </li>
  166.       <li><a href="cmd_removed.html#ba">ba</a> Delete all breakpoints (use <a href="cmd_bp.html#delete">delete</a>
  167.         instead) </li>
  168.       <li>bl List Breakpoints (use <a href="cmd_bp.html#info">info breakpoints</a>
  169.         instead) </li>
  170.       <li>dr Dump registers (use <a href="cmd_general.html#info_reg">info
  171.           registers</a> instead) </li>
  172.       <li><a href="cmd_removed.html#dp">dp</a> Dump ports (use <a href="cmd_general.html#info_hw">info
  173.           hardware</a> instead) </li>
  174.       <li><a href="cmd_removed.html#si">si</a> Set Internal RAM (use <a href="cmd_general.html#set_mem">set
  175.           memory</a> instead) </li>
  176.       <li><a href="cmd_removed.html#sx">sx</a> Set External RAM (use <a href="cmd_general.html#set_mem">set
  177.           memory</a> instead) </li>
  178.       <li><a href="cmd_removed.html#sc">sc</a> Set code (ROM) (use <a href="cmd_general.html#set_mem">set
  179.           memory</a> instead) </li>
  180.       <li><a href="cmd_removed.html#ss">ss</a> Set SFR area (use <a href="cmd_general.html#set_mem">set
  181.           memory</a> instead) </li>
  182.       <li><a href="cmd_removed.html#sb">sb</a> Set bit (use <a href="cmd_general.html#set_bit">set
  183.           bit</a> instead) </li>
  184.       <li><a href="cmd_removed.html#fi">fi</a> Fill IRAM area with data (use <a
  185.           href="cmd_memory.html#fill">fill</a> instead) </li>
  186.       <li><a href="cmd_removed.html#fx">fx</a> Fill XRAM area with data (use <a
  187.           href="cmd_memory.html#fill">fill</a> instead) </li>
  188.       <li><a href="cmd_removed.html#fs">fs</a> Fill SFR area with data (use <a
  189.           href="cmd_memory.html#fill">fill</a> instead) </li>
  190.       <li><a href="cmd_removed.html#fc">fc</a> Fill ROM area with data (use <a
  191.           href="cmd_memory.html#fill">fill</a> instead) </li>
  192.       <li><a href="cmd_removed.html#db">db</a> Dump bit (use <a href="cmd_general.html#dump">dump</a>
  193.         instead) </li>
  194.       <li><a href="cmd_removed.html#sp">sp</a> Set port pins (use <a href="cmd_general.html#set_port">set
  195.           port</a> instead) </li>
  196.     </ul>
  197.     <hr>
  198.   </body>
  199. </html>
  200.