Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi there,
There is an issue with role permissions that is being worked on at the moment.
If you are having trouble with access or permissions on regional forums please post here to get access: https://www.boards.ie/discussion/2058365403/you-do-not-have-permission-for-that#latest

Zilog ez80

  • 25-02-2004 5:17pm
    #1
    Closed Accounts Posts: 5,564 ✭✭✭


    Is there a patch to gcc such that Linux/uClibc can be run on this architecture.

    Or is there some flavour of NetBSD which has already been ported?

    <insert social life here>


Comments

  • Registered Users, Registered Users 2 Posts: 251 ✭✭atheist


    The Zilog Z80, as used in the ZX Spectrum and numerous other machines (frequently on the disk controller), is an 8bit processor and could only natively address 64K of memory. The operating systems were usual minimal running the hardware and a single language like BASIC or Forth, though there were full blown operating systems like CP/M or MS-DOS (as the Z80 could and did run 8088 code).

    I think the most practical thing to use a Z80 personal computer for (if it has a serial port) is as a dumb terminal to a Unix box. And playing Jumping Jack :)

    As many embedded devices use Z80 processors, there are cross compilers such as http://sdcc.sourceforge.net/

    I could not find a minix port, except for machines with beefier processors, and even simpler environments like TAOS did not get back ported.


  • Closed Accounts Posts: 5,564 ✭✭✭Typedef


    Ah.

    The Zilog ez80 (aka the newly released version of the famous/infamous z80), in 8bit mode can only address 64k of memory, but, it can be switched to a type of 24 bit mode (apparently) which allows it to address up to 16mb of ram.

    Ergo, if you could get (a) something with which to flash it properly and (b) a decent compiler (maybe a patch for the ez80's instruction set to the sdcc), then you should be able to put, something like Linux or NetBSD onto it, provided you had ported the Hardware specific portions of the Kernel to the zilog's architecture.

    http://www.electronicstalk.com/news/zil/zil100.html

    I wasn't talking about making something like contiki... but, now that you mention it... just 'maybe'.

    http://www.dunkels.com/adam/contiki/


  • Registered Users, Registered Users 2 Posts: 251 ✭✭atheist


    http://uzix.sourceforge.net/index.php?page=links&lang=us :cool:

    I wonder where the z280 fits in the family.


  • Registered Users, Registered Users 2 Posts: 19,608 ✭✭✭✭sceptre


    Totally off-topic (sorry) but did Sega use a Z80 in the Genesis/Megadrive?


  • Registered Users, Registered Users 2 Posts: 251 ✭✭atheist


    No - only in some versions. A quick google :rolleyes: gives
    http://dextremes.com/genesis/gen-spec.html


  • Advertisement
Advertisement