Typical microcontroller configuration requires to set up many different microcontroller’s registers.
This leads to a huge variety of configuration options and,
if the developer is not familiar with the microcontroller beforehand,
may be a complicated task to accomplish.
ReaGeniX hardware wizard provides an easy way to generate configuration source code for a microcontroller.
The screen capture is from ReaGeniX hardware wizard for Atmel AVR ATmega128.