# General TASOLLER documentation - [Setting up a development environment for this firmware](./Development.md) - [TASOLLER DRM](./DRM.md) - [TASOLLER LED microcontroller protocol](./Protocol_LED.md) - [TASOLLER PSoC protocol](./Protocol_PSoC.md) - [SEGA IO4 protocol](./IO4.md) There are a number of bit fields described using struct notation within these documents. These follow LSB-first convention.