ras (Mobile Robot Assembler) 0.1.2 - BETA


* Descripcin

Mobile Robot Assembler (RAS) es un ensamblador para robots mviles y, en
general, cualquier sistema basado en microcontroladores Motorola 68HC11
multiplataforma, ampliable y libre.

En la versin actual reconoce el conjunto de instrucciones completo de la
familia de microcontroladores MC68HC11 y algunas directivas (bsicamente, ORG,
EQU y de reserva de memoria) que se comentan en la documentacin.


* Instalacin GNU/Linux

- Desempaqueatar el fichero ras.X.X.X.tar.gz (ej. tar xzvf ras*tar.gz).
  Si su comando tar no admite ficheros comprimidos ejecute antes
  'gzip -d ras*tar.gz' y luego omita la opcin 'z' del ejemplo.

- Para la versin con fuentes, ejecutar 'make' en el directorio que se ha
  creado despus de ejecutar 'tar'.

- Opcional, mover el ejecutable (fichero 'ras') a un directorio del PATH,
  (ej. /usr/local/bin) o crear un alias en la shell con el camino completo
  al fichero 'ras'.

- IMPORTANTE: Desde la versin 0.1.1 existen gracias a Juan Gonzlez
  dos scripts para instalacin y desinstalacin y, tambin, con acceso desde
  le makefile. Se pueden usar estas nuevas opciones para instalar en el PATH
  tanto el binario como la pgina del manual. Si as lo desea, ejecute
  'make install' para que se compile e instale o 'install-sh' para la
  instalacin. (Debe tener permisos de root.)


* Instalacin DOS/Windows

- Para la versin Windows, desempaquetar el fichero ras.X.X.X.zip. Para
  la ejecucin son necesarios el fichero ras.exe y cygwin1.dll, meta
  ambos en el PATH.


* Uso

ras [opciones] <fichero>

  -h		muestra esta ayuda y finaliza
  -V		muestra la versin y finaliza
  -v		muestra informacin variada del ensamblaje (verbose)
  -s		muestra la tabla de smbolos
  -d		muestra informacin de debug (cdigo intermedio)
  -o <fichero>	deja la salida en <fichero>


* Importante

Esto es software libre; vea el cdigo fuente o las licencias cuyos enlaces
estn en el apartado de Download para las condiciones de copia. No hay NINGUNA
garanta; ni siquiera de COMERCIABILIDAD o IDONEIDAD PARA UN FIN DETERMINADO.

La versin actual est en fase BETA. Durante la fase de pruebas interna se ha
verificado que cada instruccin y direccionamiento generan el mismo cdigo que
el ensamblador as11. Los programas de prueba que, por otra parte, no tienen
ningn sentido lgico y NO DEBEN SER CARGADOS en el micro, se distribuyen
junto con los fuentes.


Copyright (C) 2001 Javier de Lope Asian <jdlope@eui.upm.es>

Ms informacin: http://www.sia.eui.upm.es/~jdlope/robot/ras.shtml
