Registered by B. Gian James

The μnix Busmaster was not originally spec'd for inclusion, but it evolved out of more in-depth bus coding. It's not yet been determined if this controller is necessary, but with the timing issues on the mother board it may be. The bus master arbitrates all devices access to the four system buses: control bus, address bus, data bus, and video bus. It currently implements a binary heap priority queue to schedule requests to the bus.

This sub-project is currently in a tentative phase.

Project information

Part of:
The μnix Project
Maintainer:
B. Gian James
Driver:
Not yet selected
Licence:
Simplified BSD Licence

RDF metadata

View full history Series and milestones

trunk series is the current focus of development.

All code Code

Version control system:
Bazaar
Programming languages:
C++, AVR Assembler

All bugs Latest bugs reported

All blueprints Latest blueprints

Get Involved

Downloads

μnix Busmaster does not have any download files registered with Launchpad.