Viperboard GPIO a & b support

modulename: gpio-viperboard.ko

configname: CONFIG_GPIO_VIPERBOARD

Linux Kernel Configuration
└─>Device Drivers
└─>GPIO Support
└─>USB GPIO expanders
└─>Viperboard GPIO a & b support
In linux kernel since version 3.1 (release Date: 2011-10-24)  
Say yes here to access the GPIO signals of Nano River
Technologies Viperboard. There are two GPIO chips on the
board: gpioa and gpiob.
See viperboard API specification and Nano
River Tech's viperboard.h for detailed meaning
of the module parameters.

source code: