Edstrom VME bus project - JoakimLarsson/mame GitHub Wiki
- Motorola Versabus specification, July 1981
- Motorola VMEbus specification, Oct 1981
- VITA VMEbus specification Rev C.1, Oct 1985
The approach is to start high and go into details depending on board driver ROM requirements. The first board to get a VME interface is the Mizar 8105 board. It accesses a SIO on another VME board and it works without interrupts. According to the specifications this simple functionality requires implementation of the following modules as **first step**:
- MASTER
- SLAVE
- INTERRUPTER
- INTERRUPT HANDLER
- CONTROLLER
- Data Transfer Bus ARBITER
- Emergency Data Transfer Bus REQUESTER
- Power up/power down MASTER
- System clock driver
- System reset driver
- System test controller
- Power monitor (for AC clock and AC fail driver)
- Add LED:s
- Add jumpers
- Add VME bus interface
- Boot 68K software from storage over VME bus