This repository includes uio driver for T113-S3 PWM peripheral.
driver: kernel space driver
It's basically platform device which is registered intouioframework. All register handling is done in user space.lib: user space library
Shared library for interfacing withPWMperipheral.app: user space application
User space application which implement simple use case of library APIs.udev: Simple udev rule to create/dev/uio0device node with proper access. This way you don't needrootaccess to useuiodevice.