From bba798dc8fce5577dafa23fecbcc26c8e8a2ed4a Mon Sep 17 00:00:00 2001 From: Karol Stasiak Date: Fri, 27 Jul 2018 18:39:52 +0200 Subject: [PATCH] Updated Feature coverage per architecture (markdown) --- Feature-coverage-per-architecture.md | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/Feature-coverage-per-architecture.md b/Feature-coverage-per-architecture.md index 27f95e5..6aa9582 100644 --- a/Feature-coverage-per-architecture.md +++ b/Feature-coverage-per-architecture.md @@ -1,15 +1,16 @@ The following table shows which features are implemented for which CPU architecture. -feature | 6502 | 65816 | Z80 | 80801 | LR359021 +feature | 6502 | 65816 | Z80 | 8080 | LR35902 --|--|--|--|--|-- `*`, `*=` | ✔️ | ✔️ | 🐌 | 🐌 | 🐌 -`-'`, `-'=` | 📺2 | ✔️ | ✔️ | ❌3 | ✔️ +`-'`, `-'=` | 📺1 | ✔️ | ✔️ | ❌2 | ✔️ `>>'`, `>>'=` | ✔️ | ✔️ | ❌ | ❌ | ❌ -other decimal operators | 📺2 | ✔️ | ✔️ | ✔️ | ✔️ -signed comparisons | ⚠️ | ⚠️ | ❌ | ❌ | ❌3 +other decimal operators | 📺1 | ✔️ | ✔️ | ✔️ | ✔️ +signed comparisons | ⚠️ | ⚠️ | ❌ | ❌ | ❌2 stack variables | ✔️ | ✔️ | ✔️ | 🐌 | 🐌 -assembly | ✳️4 | 🚧 | ✔️ | ✔️5 | ✔️5 -other features | ✔️ | 🐌6 | ✔️ | 🚧 | 🚧 +assembly | ✳️3 | 🚧 | ✔️ | ✔️4 | ✔️4 +other features | ✔️ | 🐌 | ✔️ | 🚧 | 🚧 +optimization | ✔️ | 🚧5 | 🚧 | ❌ | ❌ ##### Legend: @@ -23,17 +24,15 @@ other features | ✔️ | 🐌6 | ✔️ | 🚧 | 🚧 ##### Notes: -1. Platform support under construction. No optimizations available. +1. Not available on Ricoh processors due to the lack of hardware support. -2. Not available on Ricoh processors due to the lack of hardware support. +2. No hardware support. -3. No hardware support. +3. All 6502, 65SC02 and 65CE02 instructions are supported. 65C02 bit setting/testing instructions, some HuC6280 instructions and some 65816 instructions and addressing modes are not supported. -4. All 6502, 65SC02 and 65CE02 instructions are supported. 65C02 bit setting/testing instructions, some HuC6280 instructions and some 65816 instructions and addressing modes are not supported. +4. Zilog syntax only. -5. Zilog syntax only. - -6. Optimized for the processor in the emulation mode used as an accelerator for a 6502-based system. Doesn't utilize its full capabilities in the native mode. +5. Optimized for the processor in the emulation mode used as an accelerator for a 6502-based system. Doesn't utilize its full capabilities in the native mode. #### Further remarks