S.U.P.E.R. Archivo HP 200LX
← Volver al catálogo

MIX Power C command line compiler

Submitted by John Jones

Descargar 474.6 KB

Descripción

A MIX Power C compiler for the HP palmtops.

Ficha técnica

Fichero
mixpowrc.zip
Tamaño
474.6 KB
Formato
.zip
Año
2003
Alta en S.U.P.E.R.
2003-03-31
Ficheros dentro
58
Autor
Submitted by John Jones
Ruta
anonftp/pub/mixpowrc.zip

Cómo instalarlo

Qué enviar al palmtop ahorras 657.4 KB

Estos son los ficheros que necesitas. Puedes enviarlos desde el contenido del paquete.

  • DRAW.EXE → A:\SOFT programa de DOS 21.0 KB
  • FASTHDR.EXE → A:\SOFT programa de DOS 36.4 KB
  • MERGE.EXE → A:\SOFT programa de DOS 16.5 KB
  • MIX.EXE → A:\SOFT programa de DOS 19.8 KB
  • PC.EXE → A:\SOFT programa de DOS 188.5 KB
  • PCL.EXE → A:\SOFT programa de DOS 23.0 KB
  • PCO.EXE → A:\SOFT programa de DOS 126.2 KB

No hace falta llevar al palmtop ALLOC.H, ASSERT.H, BARCHART.C, BIOS.H, CONIO.H, CTYPE.H, DIR.H, DIRECT.H y 43 más: son manuales, código fuente o material de apoyo. Léelos aquí y ahórrate 657.4 KB en un disco de 1 MB.

Pasos
  1. Copia DRAW.EXE, FASTHDR.EXE, MERGE.EXE, MIX.EXE a A:\SOFT. Son programas de DOS: se ejecutan desde el icono DOS, o añadiendo A:\SOFT al PATH de C:\AUTOEXEC.BAT para poder llamarlos por su nombre.

Deducido del contenido del paquete y de las convenciones del 200LX. Se instala en A: a propósito: C: es un disco RAM y cada byte ahí resta memoria al sistema.

Instrucciones del autor
should now install the Power C files by simply executing the
INSTALL.EXE program on this diskette.

The INSTALL program unpacks the files to a directory on your hard
disk or to floppies.  It does not alter the environment, CONFIG.SYS or
AUTOEXEC.BAT.  If you are installing to 5 1/4" diskettes, you will need
4 formatted blank diskettes.  If you are installing to 3 1/2" diskettes,
you will need 2 formatted blank diskettes.  If you are installing to a
hard disk, you will need approximately 1 Meg (1000k) of disk space.

To run the INSTALL program, insert this diskette into one of your
floppy drives and type x:INSTALL, where x is the letter of the drive
containing this floppy diskette.  If you have 5 1/4" release diskettes,
the INSTALL program will tell you when to insert release disk 2 of 2.
For example, type the following if this diskette is in drive A.

    A:INSTALL

The INSTALL program will ask you a series of questions.  At the end of
each question, the default answer is displayed inside square brackets (ie.
[default answer]).  If the default answer is suitable, you may select it
by simply pressing the enter key.  By default, it is assumed that you have
placed the master disk in drive [A], that you wish to install the files on
a hard disk [h], and that the directory to contain the files is [c:\powerc]
(note: the INSTALL program will create the directory if it does not already
exist).

If you install to 5 1/4" floppies rather than a hard drive, then the
following files will be copied to your four blank formatted diskettes.

 Disk 1 of 4         Disk 2 of 4        Disk 3 of 4       Disk 4 of 4
  Compiler             Linker            Examples          Libraries
 HEADERS  HHH        PCL      EXE       READ     ME       PCLIBS   MIX
…

Extracto literal de READ.ME, tal cual venía en el paquete.

Enviar a mi palmtop

El palmtop tiene que quedar esperando antes de pulsar el botón, o la transferencia fallará. Es él quien avisa de que está listo, no al revés.

En el palmtop

  1. Conecta el cable serie entre el palmtop y el ordenador.
  2. Abre Data Comm y ve a Menu → Connect → Settings. Ajusta: 9600 baudios, 8 bits de datos, paridad None, 1 bit de parada.
  3. Vuelve al menú y entra en Menu → File → Receive, con el protocolo Zmodem. El palmtop se queda esperando: déjalo así.

En el ordenador

  1. Usa Chrome (o Edge / Opera). Firefox y Safari no pueden abrir el puerto serie, y ningún navegador móvil tampoco.
  2. Averigua cuál es tu puerto: si no lo tienes claro, despliega la ayuda de aquí abajo.
  3. Pulsa el botón y selecciónalo en la ventana que abre Chrome.
¿Cómo sé cuál es mi puerto?

Linux — tu adaptador USB-serie será /dev/ttyUSB0 o /dev/ttyACM0. Los /dev/ttyS0ttyS31 son puertos heredados de la placa base: el núcleo los lista aunque no exista ninguno, así que casi nunca son el tuyo. Para salir de dudas:

ls -l /dev/serial/by-id/

Sale el fabricante y el modelo, y a qué ttyUSB* apunta. Si no aparece nada, desenchufa y vuelve a enchufar el cable y mira dmesg | tail: verás una línea del estilo «ch341-uart converter now attached to ttyUSB0».

Permisos: en Debian y derivados tu usuario debe estar en el grupo dialout o el puerto no se abrirá. Compruébalo con groups, y si falta:

sudo usermod -aG dialout $USER

Hay que cerrar la sesión y volver a entrar para que surta efecto.

Windows — Administrador de dispositivos → Puertos (COM y LPT). Tu adaptador aparece como COM3, COM4… Si aparece con un triángulo amarillo, te falta el driver del chip (FTDI, Prolific o CH340 según el cable).

macOSls /dev/cu.*; tu adaptador será algo como /dev/cu.usbserial-A50285BI. Usa siempre el cu., no el tty..

El 200LX no lleva un conector serie estándar: necesitas el cable de conectividad de HP (el F1015A o un equivalente) y, salvo que tu ordenador tenga puerto serie de verdad, un adaptador USB-serie detrás.