El Applix 1616 era una computadora del kit con una CPU de Motorola 68000, producida por una empresa pequeña llamada Applix en el Sydney, Australia, 1986 a los años 90 tempranos . Funcionó con un sistema operativo multiusos polivalente de encargo que era residente en ROM . Una versión Minix también fue virada hacia el lado de babor al 1616, al igual que el sistema de la ventana MGR. El Andrew Morton, diseñador de el 1616 y el que está de los fundadores de Applix, sintió bien más adelante al sostén de la versión 2.6 del núcleo del linux.
Paul Berger y Andrew Morton formó el Pty australiano de Applix de la compañía. en aproximadamente 1984 para vender una tarjeta Z80 que habían desarrollado para el Apple IIc que permitió que funcionara el CP/M . Este producto no era un éxito comercial, pero Paul propuso más adelante que desarrollen un Motorola 68000 - de computadora personal basada para la venta en forma del kit.
El proyecto fue presentado a Jon Fairall, después el redactor la electrónica hoy internacional del compartimiento de la electrónica de Australia y de Nueva Zelandia, y en diciembre de 1986 el primer de cuatro artículos de la construcción fueron publicados como " Proyecto 1616", con la serie concluyendo en junio de 1987. En octubre y noviembre de ese año, una tarjeta de regulador de disco también fue publicada como " Proyecto 1617".
Durante la década próxima, cerca de 400 1616s fueron vendidos.
Observar ese Pty de Applix. fue relacionado de ninguna manera con la compañía norteamericana del mismo nombre que produjo el Applixware .
El consejo principal contiene:
un Motorola 68000 que funcionan en 7.5MHz, o un 68010 que funciona en 15Mhz.
512 Kibibytes del RAM dinámico
entre 64 el Kibibytes y 256 Kibibytes de ROM
a bordo pedacito gráficos de color trazados de (ninguÌn " text" modo), con la sincronización proporcionada por un regulador de la CRT de Motorola 6845 . El vídeo podía producir 320x200 en 16 colores, o 640x200 en una gama de colores de 4 colores fuera de 16, con una modificación posterior proporcionando un modo del monocromo 960x512. El almacenador intermediario de marco residió en memoria de sistema y el vídeo restaura proporcionó COPITA restaura ciclos. La salida video era capaz de conducir CGA, el EGA, MGA y monitores de multisync.
puertos seriales dual RS232 usar un Zilog Z8530 .
un puerto paralelo para el Centronics-tipo impresoras o la entrada-salida de los fines generales. Esto fue proporcionada por un adaptador de interfaz versátil de Rockwell 6522, que era también la fuente de interrupciones de contador de tiempo.
salida análoga/audio del canal 4 vía un DAC de 8 pedacitos y el multiplexor.
entrada audio/análoga del software vía el DAC y un comparador.
un interfaz del teclado de PC/XT.
¡El consejo principal también tiene cuatro 80 ranuras de extensión del perno que los 1616 compartieron esta placa madre con una plataforma se convirtieron por el Andrew Morton para los sistemas informáticos del Keno, permitiendo que el 1616 utilice a tableros de extensión desarrollados para la plataforma de los sistemas informáticos del Keno (sobre todo el coprocesador de 34010 gráficos), aunque el forma-factor fuera diferente, que salió de las tarjetas de KCS que se pegaban fuera de la tapa del caso 1616!
La tarjeta de regulador de disco contiene:
Un procesador de Zilog Z80 que funciona en 6MHz
32 Kibibytes de ROM
64 Kibibytes del RAM estático
un regulador del disco blando WD1772
puertos seriales dual RS232 usar un Zilog Z8530
Un regulador del SCSI NCR5380
El coprocesador puede funcionar el ZRDOS (una copia CP/M ), o puede actuar como regulador de disco elegante.
La tarjeta de memoria:
acepta entre 1 y 4 el Mebibytes del RAM dinámico en incrementos de 1 mebibyte,
hace una unidad de gerencia opcional de memoria ejecutar en el RAM estático rápido y los PALs,
Otro interfaz del disco duro del SCSI NCR5380 . Este regulador del SCSI fue trazado en el espacio de dirección 68000's, y era considerablemente más rápido que el que está en la tarjeta del coprocesador Z80.
La tarjeta TMS34010 fue desarrollada por el Andrew Morton para los sistemas informáticos del Keno . Los 34010 eran un procesador de gráficos pedacito-direccionable con las instrucciones para los primitivos de gráficos de dos dimensiones y las operaciones aritméticas de la anchura arbitraria en datos del pixel.
sarrolló una tarjeta de Ethernet (el Alambre-envuelve o el prototipo de SpeedWire ?).
Philip Hutchison desarrolló una tarjeta del coprocesador de Motorola 68030 (pequeño funcionamiento de trabajar el echado a un lado doble PCBs ).
Otras tarjetas de interfaz únicas fueron desarrolladas para los proyectos específicos, incluyendo un regulador de la hiladora de metal de hoja numéricamente controlada, una tarjeta del transputor, varios programadores de EEPROM, el etc.
1616/OS era inicialmente poco más que un monitor de gran alcance, con los comandos para la memoria de descarga y de modificación, cargamento y ahorro a grabar, y construida en ensamblador macro y redactor de plena pantalla. En un cierto plazo, el sistema operativo ganó un sistema de ficheros jerárquico, los trabajos m3ultiple con derecho preferente, una ayuda para los usuarios múltiples con controles de acceso (aunque ninguna protección de memoria), hilos de rosca ligeros, mensaje que pasaba primitivos y las pipas. En última instancia, el sistema operativo tenía alrededor 250 llamadas de sistema, y 78 comandos incorporados a la cáscara. El sistema operativo tenía bastante semejanza a Unix que la fuente de Unix que viraba hacia el lado de babor encima a 1616/OS era relativamente sin dolor.
El Colin McCormack viró el hacia el lado de babor Minix al 1616. Él trabajó alrededor de la carencia de una unidad de gerencia de memoria cuando ing de la bifurcación () copiando a BSS, al montón y al apilado del niño y de los procesos padre antes de programar cada uno. El MMU en la tarjeta de extensión del RAM fue desarrollado para apoyar el puerto de Minix de Colin, aunque sea confuso si fue utilizado nunca con este fin.
El Conal Walsh viró el ZRDOS de la copia hacia el lado de babor CP/M al Z80 - tarjeta de regulador basada de disco. Al funcionar en este modo, los 68000 actuaban como consola para ZRDOS, aunque fuera todavía posible suspender la conexión a ZRDOS, y funcionar 1616 usos (proporcionados no necesitaron la entrada-salida del disco!)
No no terminantemente un sistema operativo, el sistema de la visualización en una ventana de MGR funciona debajo de 1616/OS, pero usurpó el vídeo y el teclado de la consola, y agregó los dispositivos virtuales del equipo teleescritor para cada ventana. Los MGR viran hacia el lado de babor requirieron un corte video agregar una resolución más alta pero modo video monocromático - esto fue alcanzada substituyendo un amigacho en el circuito video.
La mayoría de los usos de Unix y de Minix podían ser virado hacia el lado de babor a 1616/OS. Puertos incluidos: el advenimiento del
l, AR, arco, en, caloría, gato, ajedrez (gnu), CMP, comm, compresa, conquista, cron, DD, diff, ed, eroff, grep, cabeza, mella, hace, MicroEMACS, más, nroff, roff, sc, sed, clase, fractura, STEVIE, secuencias, suma, cola, alquitrán, te, ularn, uniq, VI, vagabundo, wc, XMODEM, YMODEM, zmodem, parque zoológico
Vario los sistemas del tablón de anuncios de la mensajería o fueron escritos, incluyendo una entrada del USENET y una entrada de Fidonet, así como utilidades numerosas para no prohibir a cáscara-nivel seguro el acceso de marcado manual.
Un número de lenguajes de programación fueron apoyados, incluyendo:
BASIC y TinyBASIC
C (C de alta tecnología, y GCC posterior )
cscript - interpretado C-como la lengua scripting creada por el Andrew Morton . Él agregó características OOP y las retituló más adelante a CS++. CS++ se ha virado hacia el lado de babor a Unix, y la fuente está libre de transferir del sitio de Andrew Morton: http://www.html
adelante
El balbucea
PAPERAS
68000 de lenguaje de ensamblaje
La colección del shareware 1616/OS vino eventual diecisiete discos blandos 800kB. Incluidos eran los pequeños utilites innumerables y los usos virados hacia el lado de babor de otros ambientes.
El Pty Ltd de Applix comenzó a celebrar reuniones informales de grupo de usuario en su almacén de Sydney en 1987. Las reuniones fueron celebradas el segundo sábado del mes, y acabadas a menudo bien después de medianoche después de la consumición de mucha pizza . Los usuarios trajeron sus últimas 1616 creaciones relacionadas para demostrar y la parte, y la discusión se extendió de diseño de hardware, de teoría de sistemas operativos, de diseño de la lengua a la política y de la filosofía.
¿Cuándo el Mortons vendió la tienda en 199?, las reuniones se movieron a su casa en Yerrinbool, en las montañas meridionales, el NSW . Cuando el Mortons se movió otra vez a Wollongong, las reuniones se movieron con ellas. No capaz de escapar al grupo de usuario moviendo alrededor NSW, el Mortons se movió al Palo Alto, California en 2001.
El grupo de usuario todavía se reúne el segundo sábado de cada mes, aunque haya sido muchos años puesto que un Applix 1616 se ha pateado a la una, y, cada uno que es más viejo, las reuniones tiende a terminar algo antes de medianoche, y la pizza se consume en la moderación.
| Random links: | Sissy Spacek | Amigos para todos los niños | Montón del monje | Britt Lundberg | Orbitz (refresco) |