Articulo de referencia

Comodoro 1541

"},"price":{"wt":"{{US$|399|1982}}"},"discontinued":{"wt":"1993 "},"media":{"wt":"5¼\" [[Floppy disk format#Single Sided, Double Density|DD]] [[floppy disk]]"},"os":{"wt":"[[Com...

Vista posterior de la unidad de disco Commodore 1541, con la cubierta superior y el blindaje retirados.

La Commodore 1541 (también conocida como CBM 1541 y VIC-1541 ) es una unidad de disquete fabricada por Commodore International para la Commodore 64 (C64), la computadora doméstica más popular de Commodore . La unidad de disquete más conocida para la C64, la 1541, es una unidad de una sola cara de 170 kilobytes para disquetes de 5¼". La 1541 sucedió directamente a la Commodore 1540 (diseñada para la VIC-20 ).

La unidad de disco utiliza grabación codificada por grupos (GCR) y contiene un microprocesador MOS Technology 6502 , que funciona como controlador de disco y procesador del sistema operativo integrado . El número de sectores por pista varía de 17 a 21 (una implementación temprana de grabación de bits de zona con 4 zonas de velocidad angular constante ). El sistema operativo integrado de la unidad es CBM DOS 2.6 .

Historia

Introducción

El precio de lanzamiento del 1541 era inferior a 400 dólares estadounidenses . Un C64 con un 1541 costaba unos 900 dólares, mientras que un Apple II sin unidad de disquete costaba 1295 dólares. Las primeras unidades 1541 fabricadas en 1982 tenían una etiqueta frontal con la inscripción VIC-1541 y una carcasa blanquecina a juego con el VIC-20. En 1983, el 1541 adoptó la conocida carcasa beige y una etiqueta frontal que simplemente decía "1541", junto con franjas de colores del arcoíris para que coincidiera con el Commodore 64.

Para 1983, un 1541 se vendía por $300 o menos. Después de una guerra de precios de computadoras domésticas instigada por Commodore, el C64 y el 1541 juntos costaban menos de $500. [ 3 ] La unidad se volvió muy popular y difícil de encontrar. La compañía dijo que la escasez se produjo porque el 90% de los propietarios de C64 compraron el 1541 en comparación con su expectativa del 30%, pero la prensa discutió lo que Creative Computing describió como "una tasa de devolución absolutamente alarmante" debido a defectos. La revista informó en marzo de 1984 que recibió tres unidades defectuosas en dos semanas, [ 4 ] y Compute!'s Gazette informó en diciembre de 1983 que cuatro de las siete unidades de la revista habían fallado; «COMPUTE! Publications necesita urgentemente más computadoras 1541 para uso interno, pero no podemos encontrar ninguna para comprar. Después de numerosas llamadas telefónicas durante varios días, solo pudimos localizar dos unidades en todo Estados Unidos continental », según se informa, debido al intento de Commodore de resolver un problema de fabricación que causó la alta tasa de fallas. [ 5 ]

Los primeros modelos 1541 (de 1982 a 1983) tenían un mecanismo de expulsión por resorte ( unidad Alps ), y los discos a menudo no se liberaban. Este tipo de unidad se conoce popularmente como "unidad tostadora", porque requiere el uso de un cuchillo u otro objeto duro y delgado para extraer el soporte atascado, como si fuera una tostada atascada en una tostadora . Esto se solucionó más tarde cuando Commodore cambió de proveedor del mecanismo de la unidad ( Mitsumi ) y adoptó el mecanismo de palanca abatible de Newtronics, lo que mejoró enormemente la fiabilidad. Además, Commodore hizo más pequeña la placa controladora de la unidad y redujo su número de chips en comparación con los primeros modelos 1541 (que tenían una gran placa de circuito impreso que recorría toda la longitud de la carcasa, con docenas de chips TTL ). El modelo Newtronics 1541 con carcasa beige se produjo de 1984 a 1986.

Versiones y clones de terceros

1541C, la primera versión actualizada

Todos los modelos 1541, excepto los primeros que no son de la serie II, pueden usar el mecanismo Alps o Newtronics. Visualmente, los primeros modelos, con la denominación VIC-1541 , tienen un color blanco roto, como los VIC-20 y VIC-1540. Luego, para que coincidiera con la apariencia del C64, CBM cambió el color de la unidad a marrón-beige y el nombre a Commodore 1541 .

Commodore 1541-II, la segunda de dos versiones mejoradas del CBM 1541. El 1541-II cuenta con el mecanismo de bloqueo de "manija radial" más moderno.

Las numerosas deficiencias del modelo 1541 abrieron un mercado para la aparición de varios clones de terceros de esta unidad de disco. Algunos ejemplos son el Oceanic OC-118 (también conocido como Excelerator+) , las unidades MSD Super Disk ( tanto individuales como dobles), el Enhancer 2000 , el Indus GT , el BCD/5.25 de Blue Chip Electronics y los modelos FD-2000 y FD-4000 de CMD . No obstante, el 1541 se convirtió en la primera unidad de disco de uso generalizado en el hogar y Commodore vendió millones de unidades.

En 1986, Commodore lanzó el 1541C, una versión revisada que ofrecía un funcionamiento más silencioso y ligeramente más fiable, con una carcasa de color beige claro que combinaba con la del Commodore 64C. Fue reemplazado en 1988 por el 1541-II, que utilizaba una fuente de alimentación externa para un funcionamiento más frío y permitía que la unidad ocupara menos espacio en el escritorio (la fuente de alimentación se colocaba en otro lugar, normalmente en el suelo). Las revisiones posteriores de la ROM corrigieron diversos problemas, incluido un error de software que provocaba que el comando de guardar y reemplazar corrompiera los datos.

Sucesores

La Commodore 1570 es una actualización de la 1541 para su uso con la Commodore 128 , disponible en Europa. Ofrece capacidad MFM para acceder a discos CP/M , mayor velocidad y un funcionamiento algo más silencioso, pero solo se fabricó hasta que Commodore puso en marcha sus líneas de producción con la 1571 , la unidad de doble cara. Finalmente, se fabricó la pequeña unidad Commodore 1581 de 3½ pulgadas , con alimentación externa y tecnología MFM , que proporcionaba  acceso a 800 KB para la C128 y la C64.

Diseño

Hardware

El 1541 no tiene interruptores DIP para cambiar el número de dispositivo. Si un usuario agrega más de una unidad a un sistema, debe cortar una pista en la placa de circuito impreso para cambiar permanentemente el número de dispositivo de la unidad, o cablear manualmente un interruptor externo para permitir el cambio externo. [ 6 ] También es posible cambiar el número de unidad mediante un comando de software, que es temporal y se borraría tan pronto como se apague la unidad. [ a ]

A diferencia del Apple II , donde la compatibilidad con dos unidades es habitual, es relativamente poco común que el software de Commodore sea compatible con esta configuración, y el comando de copia de archivos de CBM DOS no puede copiar archivos entre unidades; es necesaria una utilidad de copia de terceros.

Los modelos 1541 anteriores a la II también tienen una fuente de alimentación interna, que genera mucho calor. [ b ]

El mecanismo del cabezal de lectura/escritura instalado en los primeros años de producción es notoriamente propenso a desalinearse. La causa más común del golpeteo del cabezal de lectura/escritura del 1541 y la consiguiente desalineación son los esquemas de protección contra copia en el software comercial. [ 9 ] La causa principal del problema es que la unidad de disco en sí no cuenta con ningún medio para detectar cuándo el cabezal de lectura/escritura llega a la pista cero. En consecuencia, cuando un disco no está formateado o se produce un error de disco, la unidad intenta mover el cabezal 40 veces en la dirección de la pista cero (aunque el DOS del 1541 solo usa 35 pistas, el mecanismo de lectura/escritura en sí es una unidad de 40 pistas, por lo que esto garantizaba que se llegaría a la pista cero sin importar dónde estuviera el cabezal antes). Una vez que se alcanza la posición cero de la pista, cualquier intento posterior de mover el cabezal en esa dirección provocará que choque contra un tope fijo: por ejemplo, si el cabezal se encontraba en la pista 18 (donde se ubica el directorio) antes de este procedimiento, se movería 18 veces y luego chocaría contra el tope 22 veces. Este choque produce el característico ruido de "ametralladora" y, tarde o temprano, desalinea el cabezal.

Es probable que una pieza defectuosa de alineación del cabezal haya causado muchos de los problemas de fiabilidad en las primeras unidades 1541; un distribuidor declaró a la Gazette de Compute! en 1983 que la pieza había causado todas menos tres de los cientos de fallos de unidades que había reparado. [ 5 ] Las unidades eran tan poco fiables que la revista Info bromeó: «A veces parece como si una de las especificaciones de diseño originales... hubiera dicho: " Tiempo medio entre fallos : 10 accesos"». [ c ]

Apareció una solución de terceros para el modelo 1541 en la que el tope del cabezal sólido fue reemplazado por un tope con resorte, lo que facilitó considerablemente la vida útil del cabezal. [ 9 ] La unidad 1571 posterior (que es compatible con la 1541) incorpora detección de cero de pista mediante fotointerruptor y, por lo tanto, es inmune al problema. Además, una solución de software, que reside en la ROM del controlador de la unidad, evita que se produzcan las relecturas, aunque esto puede causar problemas cuando se producen errores reales.

Debido a los problemas de alineación en los mecanismos de las unidades Alps, Commodore cambió de proveedor a Newtronics en 1984. Los mecanismos de Newtronics utilizan una palanca en lugar de una pestaña para cerrar la puerta de la unidad. Si bien los problemas de alineación se resolvieron tras el cambio, las unidades de Newtronics presentan un nuevo problema de fiabilidad, ya que muchos de los cabezales de lectura/escritura no están sellados correctamente, lo que permite que la humedad penetre en el cabezal y provoque un cortocircuito.

La PCB del 1541 consta principalmente de una CPU 6502, dos chips VIA 6522 y 2 KB de RAM de trabajo. Se pueden añadir  hasta 48 KB de RAM; esto es útil principalmente para eludir los esquemas de protección de copia, ya que se podría cargar una pista de disco completa en la RAM de la unidad, mientras que los 2 KB estándar solo admiten unos pocos sectores (teóricamente ocho, pero parte de la RAM era utilizada por CBM DOS como espacio de trabajo). Algunos usuarios de Commodore utilizan los 1541 como un coprocesador matemático improvisado cargando código con gran cantidad de operaciones matemáticas en la unidad para su procesamiento en segundo plano . [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ]  

Interfaz

El 1541 utiliza una variante serializada propietaria de la interfaz paralela IEEE-488 , presente en unidades de disco anteriores para la gama de ordenadores personales y empresariales PET/CBM , [ 15 ] pero durante el desarrollo del VIC-20 se buscó una alternativa más económica a los costosos cables IEEE-488. Para garantizar un suministro constante de cableado económico para sus periféricos de ordenador doméstico, Commodore optó por conectores DIN estándar para la interfaz serial. Las unidades de disco y otros periféricos, como las impresoras, se conectan al ordenador mediante una configuración en cadena , lo que requiere un único conector en el propio ordenador.

Control

El desastre del rendimiento y los cargadores rápidos

IEEE Spectrum declaró en 1985 que: [ 16 ]

El principal defecto del C-64 no reside en la máquina en sí, sino en su unidad de disco. Con una unidad de disco razonablemente rápida y un sistema operativo de disco adecuado (DOS), el C-64 podría competir en el mercado empresarial con Apple y quizás con otros ordenadores de empresa. Sin embargo, con la unidad de disco actual, le resulta difícil deshacerse de su imagen de juguete.

Los diseñadores del C-64 atribuyeron la baja velocidad del 1541 a la insistencia del departamento de marketing en que el ordenador fuera compatible con el 1540, que es lento debido a un fallo en el controlador de interfaz VIA 6522. [ 16 ] Inicialmente, Commodore pretendía utilizar un registro de desplazamiento de hardware (un componente del 6522) para mantener velocidades de unidad rápidas con la nueva interfaz serie . Sin embargo, un fallo de hardware en este chip impide que el diseño inicial funcione como se esperaba, y el código ROM se reescribió apresuradamente para gestionar toda la operación en software. Según Jim Butterfield , esto provoca una reducción de velocidad de un factor de cinco; [ 17 ] si la compatibilidad con el 1540 no hubiera sido un requisito, la interfaz de disco habría sido mucho más rápida. En cualquier caso, el C64 normalmente no puede funcionar con un 1540 a menos que la salida de pantalla del VIC-II esté deshabilitada mediante una escritura en el bit DEN del registro (registro $D011, bit 4), lo que evita que la CPU se detenga durante ciertas líneas de vídeo para garantizar una sincronización serial correcta. [ 18 ]

Tal como se implementó en el VIC-20 y el C64, Commodore DOS transfiere 512 bytes por segundo, en comparación con los 1000 bytes por segundo del Atari 810 , los 15 000 bytes por segundo del Apple Disk II , [ 16 ] y la velocidad de datos de 300 baudios del sistema de almacenamiento Commodore Datasette . Se necesitan aproximadamente 20 minutos para copiar un disco : 10 minutos de lectura y 10 minutos de escritura. Sin embargo, dado que tanto la computadora como la unidad se pueden reprogramar fácilmente, terceros rápidamente escribieron firmware más eficiente que aceleraría drásticamente las operaciones de la unidad. Sin modificaciones de hardware, algunas utilidades de " carga rápida " (que omitían las rutinas en la ROM integrada del 1541) lograron alcanzar velocidades de hasta 2,5  kilobytes por segundo. [ 16 ] Los productos más comunes de este tipo son Epyx Fast Load , Final Cartridge y los cartuchos ROM enchufables Action Replay , que también incluyen software de monitor de código máquina y editor de disco . Las populares revistas informáticas Commodore de la época también incursionaron en este campo con utilidades de carga rápida mediante escritura, como Compute!'s Gazette, que publicó TurboDisk en 1985, y RUN, que publicó Sizzle en 1987.

Aunque cada unidad 1541 tiene su propio controlador de disco y sistema operativo integrados, no es posible que un usuario copie un disco con dos unidades 1541 simultáneamente (una leyendo y la otra escribiendo), como ocurría con unidades duales más antiguas como la 4040 , que se encontraba a menudo con el ordenador PET y con la que la 1541 es retrocompatible (puede leer discos 4040, pero no escribir en ellos, ya que una pequeña diferencia en el número de bytes de la cabecera hace que la 4040 y la 1541 solo sean compatibles en lectura). Originalmente, para copiar de una unidad a otra, se necesitaba un software que se ejecutara en el C64 y que primero leía el contenido de una unidad a la memoria del ordenador y luego lo escribía en la otra. Solo con el lanzamiento de Fast Hack'em y, posteriormente, de otros programas de copia de seguridad de discos, fue posible la copia directa entre unidades 1541. El usuario podía, si lo deseaba, desconectar el C64 de las unidades (es decir, de la primera unidad en la cadena) y hacer otra cosa con el ordenador mientras las unidades procedían a copiar todo el disco.

Medios de comunicación

La unidad 1541 utiliza disquetes estándar de 5¼ pulgadas de doble densidad; los disquetes de alta densidad no funcionarán debido a su diferente recubrimiento magnético que requiere una mayor coercitividad magnética . Como el esquema de codificación GCR no utiliza el orificio de índice, la unidad también era compatible con discos de sectores duros . El formato estándar CBM DOS es de 170  KB con 35 pistas y sectores de 256 bytes. Es similar al formato utilizado en las unidades PET 2031, 2040 y 4040, pero una pequeña diferencia en el número de bytes de encabezado hace que estas unidades y la 1541 solo sean compatibles en lectura; los discos formateados con una unidad no pueden ser escritos por la otra. Las unidades permitirán que se produzcan escrituras, pero el tamaño inconsistente del encabezado dañará los datos en las porciones de datos de cada pista.

Las unidades 4040 utilizan Shugart SA-400, que eran unidades de 35 pistas; por lo tanto, el formato se debe a las limitaciones físicas del mecanismo de la unidad. La 1541 utiliza mecanismos de 40 pistas, pero Commodore limitó intencionadamente el formato CBM DOS a 35 pistas debido a problemas de fiabilidad con las primeras unidades. Mediante programación de bajo nivel, es posible mover el cabezal de la unidad a las pistas 36-40 y escribir en ellas; esto se realiza a veces con software comercial para proteger la copia o para añadir datos al disco.

Sin embargo, DOS reserva una pista para la información de asignación de directorios y archivos (el BAM, mapa de disponibilidad de bloques ). Y dado que, para los archivos normales, DOS utiliza dos bytes de cada sector físico como puntero a la siguiente pista y sector físico del archivo, solo 254 de los 256 bytes de un bloque se utilizan para el contenido del archivo.

Si el lado del disco no está preparado de otra manera con un formato personalizado (por ejemplo, para discos de datos), 664 bloques quedarían libres después del formateo, lo que da como resultado 664 × 254 =168.656 bytes  (o casi165  KB ) para datos de usuario.

Mediante el uso de formatos personalizados y rutinas de carga/guardado (a veces incluidas en sistemas DOS de terceros, véase más abajo), se pueden utilizar las 40 pistas mecánicamente posibles.

Debido a que la unidad no utiliza el orificio de indexación, también es posible crear " disquetes reversibles " insertando el disquete al revés y formateando el otro lado, y es habitual y normal que el software comercial se distribuya en este tipo de discos.

Las pistas 36 a 42 no son estándar. La tasa de bits es la bruta entre el cabezal de lectura/escritura y el circuito de señal, por lo que la tasa de datos útil real es un factor 5/4 menor debido a la codificación GCR . [ 19 ]

El disco 1541 suele tener 35 pistas. La pista 18 está reservada; las demás están disponibles para el almacenamiento de datos. La cabecera se encuentra en la pista 18/0 (sector 0), junto con el BAM, y el directorio comienza en la pista 18/1 (sector 18). El intercalado de archivos es de 10 bloques, mientras que el intercalado de directorios es de 3 bloques.

Contenido del encabezado: El encabezado es similar a otros encabezados de disco de Commodore, siendo las diferencias estructurales el desplazamiento BAM ( $04 ) y el tamaño, y el desplazamiento de etiqueta+ID+tipo ( $90 ).

$00–01 Referencia T/S al primer sector del directorio (18/1) 02 Versión DOS ('A') Entradas BAM 04–8F (4 bytes por pista: Recuento de sectores libres + 24 bits para sectores) Etiqueta de disco 90–9F, $A0 acolchada Identificación del disco A2–A3 Tipo DOS A5–A6 ('2A')

Usos

Los primeros sistemas de protección anticopia introducen deliberadamente errores de lectura en el disco, impidiendo que el software se cargue a menos que se devuelva el mensaje de error correcto. La idea general es que los programas sencillos de copia de discos son incapaces de copiar los errores. Cuando se encuentra uno de estos errores, la unidad de disco (al igual que muchas unidades de disquete) intenta una o más relecturas tras reiniciar el cabezal a la pista cero. Pocos de estos sistemas tienen un efecto disuasorio significativo, ya que varias compañías de software pronto lanzaron utilidades de " recorte " que permiten copiar discos protegidos y, en algunos casos, eliminar la protección.

La protección anticopia de Commodore a veces falla en ciertas configuraciones de hardware. Gunship , por ejemplo, no se carga si se conecta una segunda unidad de disquete o impresora al ordenador. [ 20 ] De forma similar, Ratrace de Roland se bloquea si se detecta hardware adicional. La versión en cinta incluso se bloquea si se enciende una unidad de disquete mientras el juego está en ejecución.

Véase también

Referencias

  1. 1 2 3 4 5 "VIC-1541 - C64-Wiki" . 11 de marzo de 2016. Consultado el 2 de abril de 2016 .
  2. 1 2 3 4 "Manuales | Comparación técnica de las unidades Commodore 1541 2040 4040 8050 8250" . 30/03/2011. Archivado del original el 11/10/2008 . Consultado el 02/04/2016 . Versión(es) de DOS: 2.6, 2.6, 2.1/2.7, 2.5/2.7, 2.7
  3. "La guerra de precios de las computadoras domésticas de 1983" . Low End Mac . 09/10/2016.
  4. Anderson, John J. (marzo de 1984). "Commodore" . Creative Computing . pág. 56. Recuperado el 6 de febrero de 2015 . 
  5. 1 2 Halfhill, Tom (diciembre de 1983). "Notas del editor" . Compute!'s Gazette (editorial). pág. 6. Recuperado el 6 de febrero de 2016 . 
  6. "Revista RUN número 28" . Abril de 1986.
  7. Levitan, Arlan (diciembre de 1988). "Levitaciones" . Compute!. pág. 104. Consultado el 10 de noviembre de 2013 . 
  8. ^ "NiksiBitti". MicroBitti . N° 5/89. Helsinki, Finlandia: Tecnopress Oy. Mayo de 1989. p. 80. ISSN 0781-2078 .   
  9. 1 2 3 "Examen físico" . Información . Mayo-junio de 1986. pág. 57. Consultado el 6 de octubre de 2013 . 
  10. "The Masque/Oxyron usa el 1541 para calcular las matemáticas 3D en la parte final. / Panta Rhei/Instinct+Plush+Oxyron usa el 1541 para hacer cosas en las partes 1 y 2. / Altered States y Digital World usan la unidad de disco para matemáticas 3D" . Consultado el 6 de mayo de 2020 .
  11. "La máscara (1994)" . Consultado el 6 de mayo de 2020 .
  12. «Panta Rhei (2004)» . Consultado el 6 de mayo de 2020 .
  13. "Altered States 50% (1994)" . Consultado el 6 de mayo de 2020 .
  14. "Mundo digital (1998)" . Consultado el 6 de mayo de 2020 .
  15. "MANUAL SD2IEC (CÓMO USAR EL SD2IEC EN EL C64)" . The Geek Pub. 26 de julio de 2017. Consultado el 8 de diciembre de 2017 .
  16. 1 2 3 4 Perry, Tekla S.; Wallich, Paul (marzo de 1985). "Historia de caso de diseño: el Commodore 64" (PDF) . IEEE Spectrum : 48–58 . ISSN 0018-9235 . Archivado del original (PDF) el 13 de mayo de 2012. Recuperado el 12 de noviembre de 2011 . 
  17. "Dinosaurios binarios - Notas para C64" .
  18. "El controlador de vídeo MOS 6567/6569 (VIC-II) y su aplicación en el Commodore 64 por Christian Bauer" . 2.4.3 Acceso a la memoria del 6510 y VIC . Consultado el 24 de abril de 2023 .{{cite web}}: CS1 mantenimiento: ubicación ( enlace )
  19. "Documentación de Power20 - Formatos de archivo, Apéndice E: Formatos de archivo del emulador" . infinite-loop.at.
  20. Bobo, Ervin (febrero de 1988). "Proyecto: Caza furtivo" . Compute! . pág. 51 . Consultado el 10 de noviembre de 2013 . 
  1. Las unidades 1541, al encenderse, siempre se configuran por defecto en el dispositivo n.° 8. Si se utilizan varias unidades en cadena, el procedimiento de arranque consiste en encender la primera unidad de la cadena, cambiar su número de dispositivo mediante un comando de software al número más alto de la cadena (si se usaran tres unidades, la primera unidad de la cadena se configuraría como dispositivo n.° 10), luego encender la siguiente unidad, cambiar su número de dispositivo al siguiente más bajo y repetir el procedimiento hasta que la última unidad al final de la cadena se encienda y se deje como dispositivo n.° 8.
  2. La generación de calor era una fuente frecuente de humor. Por ejemplo, Compute! afirmó en 1988 que "las Commodore 64 solían ser las favoritas de los chefs aficionados y profesionales, ya que podían computar y cocinar sobre sus unidades de disco de la serie 1500 al mismo tiempo". [ 7 ] Una serie de consejos humorísticos en MikroBitti en 1989 decía: "Cuando se programa hasta tarde, el café y el kebab se mantienen bien calientes sobre la 1541". [ 8 ] La reseña de MikroBitti sobre la 1541-II decía que su fuente de alimentación externa "debería acabar con las bromas sobre las tostadoras".
  3. Los usuarios pueden realinear la unidad ellos mismos con un programa de software y un disco de calibración. El usuario puede extraer la unidad de su carcasa y aflojar los tornillos que sujetan el motor paso a paso que mueve el cabezal. Luego, con el disco de calibración insertado, debe girar suavemente el motor paso a paso hacia adelante y hacia atrás hasta que el programa muestre una buena alineación. Finalmente, se aprietan los tornillos y se vuelve a colocar la unidad en su carcasa. [ 9 ]

Lecturas adicionales

  • CBM (1982). Manual del usuario de la unidad de disquete única VIC-1541 . 2.ª ed. Commodore Business Machines, Inc. N/P 1540031-02.
  • Neufeld, Gerald G. (1985). Guía del usuario del 1541. La guía completa de la unidad de disquete 1541 de Commodore . Segunda edición, junio de 1985. 413 págs.  Copyright © 1984 por DATAMOST, Inc. (Brady). ISBN 0-89303-738-9.
  • Immers, Richard; Neufeld, Gerald G. (1984). Inside Commodore DOS. The Complete Guide to the 1541 Disk Operating System. DATAMOST, Inc & Reston Publishing Company, Inc. (Prentice-Hall). ISBN 0-8359-3091-2.
  • Englisch, Lothar; Szczepanowski, Norbert (1984). Anatomía de la unidad de disco 1541. Grand Rapids, MI: Abacus Software (traducido de la edición original alemana de 1983, Düsseldorf: Data Becker GmbH). ISBN 0-916439-01-1.
  • Proyecto de preservación de discos : mecánica interna de la unidad y protección contra copias.
  • Funciones no documentadas de la unidad 1541 del sitio web de Project 64
  • Revista RUN, número 64
  • devili.iki.fi: Más allá del 1541, almacenamiento masivo para el 64 y el 128 , Gaceta de COMPUTE!, número 32, febrero de 1986 (panorama general del mercado)
  • Guía de mantenimiento 1541 de Bitsavers
  • Freespin , la demo gráfica de Commodore 1541 ejecutándose en la unidad de disquete.
  • Charla definitiva sobre la unidad de disquete Commodore 1541 (vídeo) , grabación de una charla impartida en agosto de 2021 en el VCF West 2021.