├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── blink.rs ├── board.rs ├── button.rs └── mcp23s17.rs └── src ├── bcm270x ├── gpio.rs └── mod.rs ├── board.rs ├── cupi.rs ├── hat ├── mod.rs └── piface.rs ├── lib.rs ├── logic.rs ├── map.rs ├── mcp23x17 └── mod.rs ├── result.rs ├── sys ├── fs.rs ├── gpio.rs └── mod.rs └── time.rs /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | Cargo.lock 3 | 4 | /example.sh 5 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/README.md -------------------------------------------------------------------------------- /examples/blink.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/examples/blink.rs -------------------------------------------------------------------------------- /examples/board.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/examples/board.rs -------------------------------------------------------------------------------- /examples/button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/examples/button.rs -------------------------------------------------------------------------------- /examples/mcp23s17.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/examples/mcp23s17.rs -------------------------------------------------------------------------------- /src/bcm270x/gpio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/bcm270x/gpio.rs -------------------------------------------------------------------------------- /src/bcm270x/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/bcm270x/mod.rs -------------------------------------------------------------------------------- /src/board.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/board.rs -------------------------------------------------------------------------------- /src/cupi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/cupi.rs -------------------------------------------------------------------------------- /src/hat/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/hat/mod.rs -------------------------------------------------------------------------------- /src/hat/piface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/hat/piface.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/logic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/logic.rs -------------------------------------------------------------------------------- /src/map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/map.rs -------------------------------------------------------------------------------- /src/mcp23x17/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/mcp23x17/mod.rs -------------------------------------------------------------------------------- /src/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/result.rs -------------------------------------------------------------------------------- /src/sys/fs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/sys/fs.rs -------------------------------------------------------------------------------- /src/sys/gpio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/sys/gpio.rs -------------------------------------------------------------------------------- /src/sys/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/sys/mod.rs -------------------------------------------------------------------------------- /src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inre/cupi/HEAD/src/time.rs --------------------------------------------------------------------------------