<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.3315.2870" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Si. Si compilás con el g563c, el va a esperar
que tengas un main(), ya sea definido en C o en ASM, no importa. Para ello tiene
que estar definido el símbolo Fmain. Si tu programa es todo en assembler,
entonces al principio de tu programa, donde querés que se empiece a ejecutar,
tenés que poner la etiqueta Fmain:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2> global Fmain</FONT></DIV>
<DIV><FONT face=Arial size=2>Fmain equ *</FONT></DIV>
<DIV><FONT face=Arial size=2>; tu programa ...</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Tenés que pensar en Fmain como una función C
más, así que cuidá de guardar el estado y todo eso. Sobre todo porque así el DSP
no se vuelve loco si querés parar y luego reiniciar la ejecución.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Ah, y el archivo crt0563y.cln se refiere a "C Run
Time para 56300 / memoria Y"</FONT></DIV>
<DIV><FONT face=Arial size=2>y contiene todo el código necesario para
inicializar al DSP antes de llamar a tu rutina. Es un código estándar que se
pone siempre y se linkea automáticamente con cualquier programa que quieras
escribir usando g563c. </FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Eso es un estándar de C, que lo vas a ver en
cualquier compilador C que exista. Siempre se llama crt0.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Nacho.-</FONT></DIV>
<DIV> </DIV>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A href="mailto:egarbusi@fing.edu.uy" title=egarbusi@fing.edu.uy>Eugenio
Garbusi</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A href="mailto:nacho@fing.edu.uy"
title=nacho@fing.edu.uy>nacho@fing.edu.uy</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, December 09, 2002 3:06
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> consulta</DIV>
<DIV><BR></DIV>
<DIV><FONT face=Arial size=2>Hola,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Tenemos, una consulta: estmo haciendo todos los
programas del proyecto en assembler, y cuando vamso a compilar nos salta el
error un error de "unresolved externals" que tiene que ver con una variable
Fmain, ademas nombra un archivo: "<FONT face=Arial>crt0563y.cln" que no
tenemos ni la mas palida idea de lo que es. Tenes alguna idea de lo que puede
estar pasando?</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>gracias,</FONT></DIV>
<DIV><FONT face=Arial size=2>eugenio.</FONT></DIV></BLOCKQUOTE></BODY></HTML>