Stock gpio example file. mmaps into memory to control GPIO registers so it requires permission elevation to run.