Edstrom's To-Do List: Difference between revisions

From MAMEDEV Wiki
Line 44: Line 44:
** T4426 CNC Programming station (coco clone)
** T4426 CNC Programming station (coco clone)
** T4490 CNC Control system (not started)
** T4490 CNC Control system (not started)
== Board drivers ==
* Altos 8000 (not started)
* Kron
* Swedish computers
** Candela (OS9)
*** Can09 21.0 and 21.1 (The small grey box with LCD display)
**** PAL based banking of memory map
**** add devices
*** Candela v1 (The black big one)
** Didact
** Esselte 100
** Metric 80 (not started)
** Nokia Dbox - Skeleton driver submitted
*** SDA5708 LED MAtrix display
* Prodigy chess computer
** Keypad
** Chess piece movement buttons (8x8 matrix)
** Layout
* Accexx modem
* Laser Writer NT II
** Get the Localtalk going to debug synchronous communications

Revision as of 14:13, 4 June 2017

VME bus

  • Bus address space models
    • Use the address space of the owning CPU board (done)
    • Use own address space as a a sonigle board computer (done)
    • Use a separate bus address space in order to resolve bus specifics (WIP)
  • Interrupts
  • interrupt daisy chain
  • address modifiers
  • support for control signals such as BERR
  • Secondary P2 standard support
    • VMX
    • VSB
    • VME64
    • etc
  • VME boards
    • Force series
      • force68k.cpp -> fccpu10 for 68000/68010 boards
      • fccpu20 for 68020 boards (base port to slot device done)
      • fccpu30 for 68030 boards
      • fccpu40 for 68040 boards
      • miniforce for VME chassi board driver
        • wfc1 storage controller
        • boot PDOS
    • Mizar
      • mzr8105 CPU board
      • mzr8300 quad SIO board (done)
      • mzr8xxx disk controller board
    • Heurikon (up for grabs)
      • HK68V10 CPU board
    • Motorola
      • mvme147

Devices

  • Z80SCC
  • Z80SIO
  • 68562 DUSCC
  • 68561 MPCC
  • 68230 PIT
  • 68153 BIM
  • FGA002 - VME bus controller

Industrial/embedded computers

  • Terco
    • T4426 CNC Programming station (coco clone)
    • T4490 CNC Control system (not started)