Difference between revisions of "Feature Status"
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
{| class = "wikitable" | {| class = "wikitable" | ||
| − | | || '''[[A2560U]]''' || '''[[ | + | | || '''[[A2560U]]''' || '''[[FA2560K]]''' || '''[[A2560K]]''' || '''[[A2560X]]''' || '''[[Gen-X]]''' || '''[[Gen-X2]]''' || '''[[A2560M]]''' || '''[[A2560M-Pro]]''' |
|- | |- | ||
| − | | Load || || || || | + | | Load || || || || || || || || || |
|- | |- | ||
| − | | DRAM || N/A || 32-64 unstable || || Unusable | + | | DRAM || N/A || || 32-64 unstable || || Unusable || || || || |
|- | |- | ||
| − | | MMU || N/A || || || Working! || | + | | MMU || N/A || N/A || || || Working! || || || || |
|- | |- | ||
| − | | Cache || N/A || || || Working! || | + | | Cache || N/A || N/A || || || Working! || || || || |
|- | |- | ||
| − | | | + | | ATA || || N/A || || || || || N/A || || |
|- | |- | ||
| − | | | + | | EXT SID || N/A || N/A || || || Inconsistent || || N/A || || |
|- | |- | ||
| − | | | + | | RTC || || || Working! || || Working! || || Working! || || |
| + | |- | ||
| + | | Ethernet || N/A || || Working! || || Working! || || || || | ||
|- | |- | ||
| EXT SDC || || Working! || || Working! || || || || || | | EXT SDC || || Working! || || Working! || || || || || | ||
| − | |||
| − | |||
|- | |- | ||
| WM8776 || || || || || || || Working! || || | | WM8776 || || || || || || || Working! || || | ||
| Line 25: | Line 25: | ||
|- | |- | ||
| INT SID || || || || Working! || || || Working! || || | | INT SID || || || || Working! || || || Working! || || | ||
| − | |||
| − | |||
|- | |- | ||
| PS2 || || || || Inconsistent || || || Working! || || | | PS2 || || || || Inconsistent || || || Working! || || | ||
| Line 33: | Line 31: | ||
|- | |- | ||
| UARTs || || || || || || || Working! || || | | UARTs || || || || || || || Working! || || | ||
| + | |- | ||
| + | | INT SDC || N/A || N/A || N/A || N/A || N/A || || || || | ||
|- | |- | ||
| MATH || Needs love || || || working* || || || || || | | MATH || Needs love || || || working* || || || || || | ||
Revision as of 14:34, 24 October 2025
| A2560U | FA2560K | A2560K | A2560X | Gen-X | Gen-X2 | A2560M | A2560M-Pro | ||
| Load | |||||||||
| DRAM | N/A | 32-64 unstable | Unusable | ||||||
| MMU | N/A | N/A | Working! | ||||||
| Cache | N/A | N/A | Working! | ||||||
| ATA | N/A | N/A | |||||||
| EXT SID | N/A | N/A | Inconsistent | N/A | |||||
| RTC | Working! | Working! | Working! | ||||||
| Ethernet | N/A | Working! | Working! | ||||||
| EXT SDC | Working! | Working! | |||||||
| WM8776 | Working! | ||||||||
| PSG | Working! | ||||||||
| INT SID | Working! | Working! | |||||||
| PS2 | Inconsistent | Working! | |||||||
| MIDI | Working! | ||||||||
| UARTs | Working! | ||||||||
| INT SDC | N/A | N/A | N/A | N/A | N/A | ||||
| MATH | Needs love | working* | |||||||
| VICKY | |||||||||
| Text | both work! | Working! | |||||||
| Bitmap | Working! | ||||||||
| Sprites | Not working | ||||||||
| Tiles | Not working |
- GenX MATH: NOPs needed for divide ops. With optimized caching and pipelining, the CPU's instructions are faster, b/c they don't need to schedule the bus.
- FA2560K TEXT: legacy mode works so long as you don't exceed 8k each of text/attributes; new mode not fully tested, but basics are working!
- 68040/68060: Even with caching disabled, you should still configure the I/O address region(s) for "serialized" access. Otherwise, the memory controller might re-order reads and writes on you!