BemixOS

From SlugWiki
Revision as of 15:08, 28 April 2006 by Wrchan (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

BemixOS will be a software layer running on the PIC microcontrollers in order to provide support for the 4E Network and other common IO devices such as LCD displays and matrix multiplexed IO lines.

4E Network

This be a version 1.0 of the curruent beta version of the 4E network code. Improvements will include:

  • fix collision bug where new packets overwrite old ones even if the new one has the wrong address
  • fully interrupt driven reception and transmission
  • imporved collision avoidence
  • write in a way such that it is portable between PICs
  • add error handling