Platform Camputers Lynx
suborb edited this page Mar 17, 2019
·
4 revisions
- Z80 @ 4Mhz
- MC6845 video chip
- 32k VRAM
- 16k/24k ROM
- 16k/64k user RAM
(About 30000 units were sold).
zcc +lynx -lm -create-app adv_a.c
This will create "a.tap", ready for the use on an emulator.
The ROM printer does not support scrolling - it will wrap around to the top of the screen when you normally expect it to scroll. The generic console (compile with -pragma-redirect:fputc_cons=fputc_cons_generic
does support scrolling though it is painfully slow.
The +cpm target supports -subtype=lynx
to generate discs in the correct format. Insert the CP/M disc into the first floppy drive, the disc generated by z88dk into the second drive.
When the Lynx boots enter the following commands to start CP/M:
XROM
EXT BOOT
The compiled program can then be launched from the B:
drive.
- Jynx Emulator
- Pale Emulator
- Documentation
- Lynx User Group Issue 1 - good hardware information
- Lynx User Group Issue 2 - and the errata for Issue 1
- Overview
- Platform List
- Unsupported Platforms
- i8080/5 Support
- Homebrew hardware quickstart
- Retargetting
- Building the libraries
- Clang support
- Pragmas
- Adding to Classic
- Introduction
- Library Configuration
- CRT
- Header Files
- Assembly Language
- Library in Depth
- Embedded Platform
- Adding to NewLib
- Benchmarks
- Datatypes
- Debugging
- Decompression
- More than 64k
- Deficiencies
- Compiling Larger Applications
- Importing routines written in 8080 assembly mnemonics
- Using CP/M libraries in REL format with z88dk
- Writing optimal code
- Speeding up Compilation
- CMake usage