Página 1 de 1

Controlador Ser-USB de Adrian Ives

NotaPublicado: Lun Feb 21, 2011 12:23 am
por afx
¿Qué opináis del driver que está desarrollando Adrian Ives para manejar el USBwiz empleando la salida serie del QL?

Algunso enlaces a comentarios de la notica:
http://www.mail-archive.com/ql-users@li ... 09661.html
http://sinclairqles.wordpress.com/2011/ ... rian-ives/

Re: Controlador Ser-USB de Adrian Ives

NotaPublicado: Mie Mar 02, 2011 2:05 pm
por mcleod_ideafix
Pues que es un esfuerzo notable, aun cuando a mi personalmente la idea de conectar algo por el puerto serie del QL me parece una solución muuuuuy lenta. Vale que sí, que los ejecutables de QL pesan realmente poco y todo lo que quieras pero... no sé... estando el conector de ROM externo se pueden hacer cosas que funcionen mucho más rapidamente.
Eso sí: si hay código fuente del driver me interesa muchísimo, ya que es lo que me falta para decidirme a hacer algo tipo CF, SD o IDE para el QL. En su día me compré todos los manuales técnicos del QDOS que recomendaban para aprender a escribir drivers pero.. ufff... no me hallo.

Re: Controlador Ser-USB de Adrian Ives

NotaPublicado: Mie Abr 13, 2011 4:05 am
por mcleod_ideafix
mcleod_ideafix escribió:Pues que es un esfuerzo notable, aun cuando a mi personalmente la idea de conectar algo por el puerto serie del QL me parece una solución muuuuuy lenta...


Mira que me lo estaba figurando...

Adrian Ives escribió:It is with regret that I have to announce that I am withdrawing support for
Ser-USB on QL hardware without superHermes (or better) enhanced serial
ports.


O en cristiano: que ya no se soporta el cacharrito usándolo con los puertos serie del QL original porque son demasiado lentos (4800 bps), y que sólo se podrá usar el Ser-USB con todo su potencial (=drivers nativos QDOS) si se tiene una placa SuperHermes.

Creo que ya es hora de hacer algo que realmente valga para un QL normalito y corrientito (que es lo que tengo yo, por lo menos). Ya no le tengo miedo al ensamblador del 68000 pero... ¿no existe algo parecido al libro Linux Device Drivers, pero que expliquen cómo se escriben drivers de directorio para QDOS?

Re: Controlador Ser-USB de Adrian Ives

NotaPublicado: Mie Abr 13, 2011 7:43 am
por radastan
¿Has visto este documento?

http://www.kilgus.net/smsqe/QDOS%20SMS%20Reference%20Manual.pdf

Explica los drivers de directorio, su inicialización, etc. Mira la sección 7.

Re: Controlador Ser-USB de Adrian Ives

NotaPublicado: Mie Abr 13, 2011 3:53 pm
por mcleod_ideafix
radastan escribió:¿Has visto este documento?

http://www.kilgus.net/smsqe/QDOS%20SMS%20Reference%20Manual.pdf

Explica los drivers de directorio, su inicialización, etc. Mira la sección 7.


Gracias! Creo que es lo mismo que tengo en el QL Advanced User Guide, y no viene mucho que digamos. Por ejemplo: una cosa que no me queda clara después de leer la sección 7 es si el driver de directorio debe implementar el sistema de ficheros, o eso lo hace directamente QDOS.

Re: Controlador Ser-USB de Adrian Ives

NotaPublicado: Jue Abr 14, 2011 7:53 am
por radastan
Por lo que yo he podido deducir debes traducirle al QDOS tu estructura de directorios, o bien usar la propia que tiene QDOS. Si te fijas te define una forma de leer el directorio, por lo que el driver debe ser capaz de convertir los datos en el formato que sea (ej. FAT) al formato que sabe manejar QDOS.

En la sección 7 (suena a película CiFi) se dice incluso cómo es el byte de tipo de fichero. Hay dos, ejecutables y no ejecutables.

O bien formateamos la SD, CF, o lo que sea, con este formato de archivo o bien traducimos al sistema de ficheros de QDOS una FAT de toda la vida.

Re: Controlador Ser-USB de Adrian Ives

NotaPublicado: Vie Abr 15, 2011 7:39 am
por radastan
Una cosita sin importancia, ya existe un dispositivo para rular IDE en QL, el QBIDE. Badaman tiene uno.

¿No sería de gran ayuda desensamblar la ROM de dicho chisme? Abro otro post para ello.