From c9f5e7f23d5b7bf177ea5b6b46effeb28f448230 Mon Sep 17 00:00:00 2001 From: Phillip Stevens Date: Tue, 21 Apr 2020 14:02:11 +1000 Subject: [PATCH] z180 - relocate to Third Party/Z88DK --- portable/{SDCC => ThirdParty/Z88DK}/Z180/port.c | 0 .../{SDCC => ThirdParty/Z88DK}/Z180/portmacro.h | 0 portable/ThirdParty/Z88DK/Z180/readme.md | 13 +++++++++++++ 3 files changed, 13 insertions(+) rename portable/{SDCC => ThirdParty/Z88DK}/Z180/port.c (100%) rename portable/{SDCC => ThirdParty/Z88DK}/Z180/portmacro.h (100%) create mode 100644 portable/ThirdParty/Z88DK/Z180/readme.md diff --git a/portable/SDCC/Z180/port.c b/portable/ThirdParty/Z88DK/Z180/port.c similarity index 100% rename from portable/SDCC/Z180/port.c rename to portable/ThirdParty/Z88DK/Z180/port.c diff --git a/portable/SDCC/Z180/portmacro.h b/portable/ThirdParty/Z88DK/Z180/portmacro.h similarity index 100% rename from portable/SDCC/Z180/portmacro.h rename to portable/ThirdParty/Z88DK/Z180/portmacro.h diff --git a/portable/ThirdParty/Z88DK/Z180/readme.md b/portable/ThirdParty/Z88DK/Z180/readme.md new file mode 100644 index 000000000..1f558ee82 --- /dev/null +++ b/portable/ThirdParty/Z88DK/Z180/readme.md @@ -0,0 +1,13 @@ +

z180 support

+ +Description +----------- +This PR establishes support for a Zilog z180 port, using the Programmable Reload Timer 1, configured at 256 Hz. + +Because of the generality of the z180, the address of the Interrupt Vector for PRT1 is configurable, and must be configured by the `crt0.asm` outside of this port. A configuration assumption has been made. + +The two compilers ([used by the z88dk](https://github.com/z88dk/z88dk)) are supported. The sccz80 compiler and the sdcc compiler. The PR is located under Z88dk. + +Background +----------- +This PR is based on running code for the [SC130](https://smallcomputercentral.wordpress.com/sc130-z180-motherboard/)/[SC131](https://smallcomputercentral.wordpress.com/sc131-z180-pocket-computer/) and [YAZ180](https://github.com/feilipu/yaz180) platforms, and is maintained by the z88dk team in this [z88dk-libraries](https://github.com/feilipu/z88dk-libraries/tree/master/freertos) repository. \ No newline at end of file