|
EE445M RTOS
Taken at the University of Texas Spring 2015
|
This is the complete list of members for motor, including all inherited members.
| adjusted_direction(void) | motor | private |
| ctrl | motor | private |
| ctrl_base | motor | private |
| ctrl_pin | motor | private |
| current_speed | motor | private |
| direction | motor | private |
| duty_period | motor | private |
| enabled | motor | private |
| EndCritical(uint32_t primask) | critical | inline |
| get(void) | motor | |
| motor() | motor | |
| motor(memory_address_t ctrl_base, memory_address_t ctrl_pin, memory_address_t pwm_base, memory_address_t pwm_gen, memory_address_t pwm_out, bool motor_installed_backwards=false) | motor | |
| motor_init(void) | motor | private |
| motor_installed_backwards | motor | private |
| pwm | motor | private |
| pwm_base | motor | private |
| pwm_gen | motor | private |
| pwm_init(void) | motor | private |
| pwm_max_period | motor | static |
| pwm_out | motor | private |
| pwm_period | motor | private |
| pwm_pin | motor | private |
| reverse(void) | motor | |
| set(percent_t speed) | motor | |
| set(percent_t percent_full_speed, Direction dir) | motor | |
| set_motor_installed_backwards(bool) | motor | |
| start(void) | motor | |
| StartCritical(void) | critical | inline |
| static_EndCritical(uint32_t primask) | critical | inlinestatic |
| static_StartCritical(void) | critical | inlinestatic |
| stop(void) | motor |