Files
Sprinter-SDCC/docs/reference/SPRINT2K/SPRN2K10.TXT
T
snark13 c71e249a4e Add full compiler toolchain, libc, examples and reference docs
First substantive commit: the entire Sprinter C compiler tree on top of
the bare README+gitignore initial commit.

What's in here:
  bin/sprinter-cc        — driver script invoking SDCC + linker + mkexe
  libc/                  — Sprinter-specific libc layer over ESTEX/BIOS
                           (conio, gfx, io, mem, stdio + headers)
  runtime/               — crt0 variants (default/small/banked/minimal)
                           + heap + bank trampolines
  toolchain/             — mkexe (SprintEXE packer, C + tests)
  examples/              — 30 demo programs (gfx, file I/O, env, time, …)
  lib/Makefile           — builds the libc archive (sprinter.lib)
  docs/                  — converted Sprinter manuals + asm reference samples
  third_party/           — solid-c reference compiler dump + sdcc setup script
  release_docs/          — packaging / release notes

gitignore overhaul:
  • Drop dangerous blanket patterns: *.asm (would hide docs/samples/*.asm)
    and *.exe (case-insensitive match was hiding third_party/solid-c/*.EXE
    on macOS APFS).  Replaced with examples/*/*.{asm,exe,…} and lib/*.lib.
  • Restore tracking of toolchain/mkexe/tests/{one,big}.bin — those are
    INPUT fixtures, not build outputs.
  • Collapse the duplicated SDCC/C/Sdcc sections into one section per
    concern (build outputs / vendored / OS-junk).
  • Add .sprinter-cc-*/, build/ (catches lib/build/ too), .claude/.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-03 16:13:21 +03:00

78 lines
2.5 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
*** Area: ZX.SPECTRUM Date: 31 Mar 01 4:49:56
*** From: Ivan Mak (2:5030/529.24)
*** To : Eugene Ostroukhov
*** Subj: Sprinter News
ਢ¥âáâ¢ãî ‚ á, Eugene!
<Friday March 30 2001> <11:08> Eugene Ostroukhov wr®te to Alex Goryachev:
>> ª ç¥á⢥ ¯à®æ¥áá®à  ¨á¯®«ì§ã¥âáï Z84C15 á ç áâ®â ¬¨ 21/3,5MHz. €
>> ¯®¤à®¡­¥¥ ® à ¡®â¥ ¯à®æ¥áá®à  ¨ ¥£® ¯à®£à ¬¬¨à®¢ ­¨¨, ¤ã¬ î, ®â¢¥â¨â
>> ­ è ª®­áâàãªâ®à, Ivan Mak.
EO> € ¬®¦­® ¯®¤à®¡­¥¥, çâ® §  ª ¬¥­ì? 8 ¡¨â ¨ â.¤.  §®£­ ­­ë© Z80?
‚믨᪠ ¨§ ¨áâ®p¨¨ ¡®«¥§­¨... âìäã, ¨§ ¤ â -è¨â :
Z84C15:
- Z84C00 Z80 CPU with Z84C30 STC, Z84C4X SIO,
CGC, Watch Dog Timer (WDT), and Z84C20 PIO.
- High speed 6, 10, 16 MHz
- Low Power
41mA typ. - RUN mode
6mA typ. - Idle1 mode
60mkA typ. - Idle2 mode
0.5mkA typ. - Stop mode
- Single 5V +/-10%
- TTL/CMOS compatible
- Features:
- Z80 CPU
- On-Chip 2 chanel SIO (Z80 SIO)
- On-Chip 4 chanel Counter Timer Controller (Z80 CTC)
- Build-in Clock Generator Controller (CGC)
- Build-in Watch Dog Timer (WDT)
- Noise filter to CLK/TRG inputs of CTC
- On-Chip 2 8bit ports (Z80 PIO)
- 100pin QFP package
- Enchancements
- Power-On reset
- Addition of 2 Chip Select pins
- 32bit CRC for chanel A SIO
- Wait state generator
- Simplified EV mode selection
- Shmitt trigger inputs for clocks of SIO
- Cristal divide-by-one mode
”®p¬ «ì­®, íâ® â®â ¦¥ áâ ­¤ pâ­ë© Z80 á ­¥áª®«ìª¨¬¨ ¯®pâ ¬¨ ­  â ®¬ ¦¥
ªp¨áâ ««¥. ®«ìè ï ç áâì ¯®p⮢ ¨á¯®«ì§®¢ ­  ¤«ï ¯®¤ª«î祭¨ï ¬ëè¨, ª« ¢¨ âãpë,
¯p¨­â¥p  ¨ ¯p¥p뢠­¨© ®â ISA.
p¨ ¯p®£p ¬¬¨p®¢ ­¨¨ ­¨ç¥¬ ­¥ ®â«¨ç ¥âáï ®â Z80. „®¯®«­¨â¥«ì­ë¥ ãáâp®©á⢠
¤®áâã¯­ë ¯® ª®¬ ­¤ ¬ IN ¨ OUT.
‚ ‘¯p¨­â¥p¥ ¯p®æ¥áá®p ­¥¬­®£® p §®£­ ­ á 16 (¯® ¯ á¯®pâã) ¤® 21MHz.
EO> ˆ­â¥à­¥â-¯à¨áâ ¢ª  ˆŒ•Ž ¤®«¦­ :
EO> -  §à¥è¥­¨¥ 800å600x16 ¡¨â 梥â (¬¨­¨¬ã¬)
EO> - ந£à뢠­¨¥ MPEG/QuickTime/mp3
EO> - •¢ â âì ¯à®¨§¢®¤¨â¥«ì­®á⨠­  ShockWave/Java.
EO> Ž­ á¯à ¢¨âáï?
800x600 ­¨ª ª®© TV ­¥ ¤ áâ, ­¥ ¡®«¥¥ 800x256 (280?)
®«ìè¥ «¨­¨© ⮫쪮 ¨­â¥p«¥©á.
„¥ª®¤¥p ¬¯¥£  ç¨áâ® ¯p¨­æ¨¯¨ «ì­® ¢®§¬®¦¥­.
ˆ¬¥î饩áï ‹Œ ¬®¦¥â ­¥ 墠â¨âì, ­® ¬®¦­® ãáâ ­®¢¨âì ‹Œ ¨
¯®ªp㯭¥¥ ¢ ¢ p¨ ­â¥ ¨­â¥p­¥â-¯p¨áâ ¢ª¨. „«ï í⮣® âp¥¡ãîâáï ¨áá«¥¤®¢ ­¨ï...
Java ⮦¥ ¥é¥ ¯®¤ ¢®¯p®á®¬...
à®â®áë á¡¥¦ «¨. ‡¥à£¨ § ª®¯ «¨áì. ®à  ¨ ¬­¥ § ªà㣫ïâìáï. Ivan.
-  §¢®¤¨áì á奬ª , ¡®«ìè  ¨ ¬ «¥­ìª ... [ Sprinter-II ] [Forth-CPU] [ZX]
... ivan_mak@mail.ru * http://st-rektal.chat.ru * http://www.atlant.ru/peters
--- GoldED+/386 1.0.0
* Origin: The Sprinter has You! (2:5030/529.24)