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
- Licence:
- Simplified BSD Licence
View full history Series and milestones
Loading graph...
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- C++, AVR Assembler