|
The Pedigree Project
0.1
|
Collaboration diagram for BeagleGpio:Public Member Functions | |
| void | initialise () |
| void | clearpin (int pin) |
| void | drivepin (int pin) |
| bool | pinstate (int pin) |
| int | capturepin (int pin) |
| void | enableoutput (int pin) |
Private Member Functions | |
| void | initspecific (int n, volatile unsigned int *gpio) |
| Initialises a specific GPIO to a given set of defaults. More... | |
| volatile unsigned int * | getGpioForPin (int pin, int *bit) |
GPIO implementation for the BeagleBoard
Definition at line 499 of file main_beagle.cc.
|
inlineprivate |
Gets the correct GPIO MMIO range for a given GPIO pin. The base indicates which bit represents this pin in registers, where relevant
Definition at line 651 of file main_beagle.cc.
|
inlineprivate |
Initialises a specific GPIO to a given set of defaults.
Definition at line 615 of file main_beagle.cc.
1.8.11