Hola gorundman
yo estoy realizando las librerias para el control del ENC28j60.todo en ensembler.
Felicitaciones por eso !!!
no te digo que sea facil.pero por ahora establezco comunicacion para leer y escribir en los registros de este.
el no usar el stack TCPIP de microchip,es porque hay mucha parte de codigo que no nos haria falta para enviar un byte a otro dispositivo por la red.
Si usas linker inteligentes eso no hace falta ya que el mismo solo incluye el código que realmente hace falta es resto se descarta.
ademas el C ocupa mas espacio que el asm.
Eso depende mucho de la arquitectura, en los caso de los PIC y los FreeScale que tienen muy poco registros la diferencia entre assembler y C deberia ser poca, siempre hablando de buenos compiladores, tene en cuenta que un compilador no hace otra cosa que traducir todo a assembler.
las rutinas que estoy creando aprovechan mucho el microcontrolador.ya me digeron en el foro que me olvidara de gestionar el ENC28j60 con
El que te dijo eso no sabe nada, vos podes hacer todo el Stack TCP en assembler plano, obvio en la mayoria de los casos tardas mas que escribrilo en C, pero eso depende de la persona.
Saludos !