https://github.com/humbertocsjr/hcsdk
Software Development Kit for Z80
https://github.com/humbertocsjr/hcsdk
Last synced: 3 months ago
JSON representation
Software Development Kit for Z80
- Host: GitHub
- URL: https://github.com/humbertocsjr/hcsdk
- Owner: humbertocsjr
- License: other
- Created: 2023-08-18T02:19:10.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-26T01:46:05.000Z (almost 2 years ago)
- Last Synced: 2025-03-17T11:58:59.690Z (3 months ago)
- Language: Raku
- Size: 109 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Humberto Costa Development Kit
This kit contains:
- B Language Compiler
- HCB - HC B Language Parser
Reads B Source Code and generates B Language Tokens.
- HCBZ80 - HC B Language Compiler for Z80
Compiles B Language Tokens to Z80 HCLink Object File.
- Assembler
- HCASMZ80 - HC Assembler for Z80
- libB
- LIBB.CPM - CP/M API
- LIBB.MSX - MSX BIOS API (Cartridge)
- LIBB.Z80 - Minimal Z80 Implementation (lacks I/O)
- Linker
- HCEXE - HCLink Executable Generator
Embeds HCLink Objects, filters unused functions and generates executable object in HCLink Library format.
- HCLINK - HCLink Multiplatform Linker
Links HCLink Object/Library Files to executable/library.Supported Targets:
- Z80
- CP/M or MSX-DOS
- MSX CartridgeSupported Host:
- Linux
- CP/M
- MS-DOS# License
Public Domain / 0BSD
This project contains code from T3X/0 Compiler (Library Z80 implementation)