EE445M RTOS
Taken at the University of Texas Spring 2015
Main Page
Modules
Classes
Files
File List
File Members
interruptable.hpp
Go to the documentation of this file.
1
/* -*- mode: c++; c-basic-offset: 4; -*- */
2
/* Created by Hershal Bhave and Eric Crosson 2015-03-18 */
3
/* Revision history: Look in Git FGT */
4
#ifndef __interruptable__
5
#define __interruptable__
6
11
typedef
uint32_t
port_t
;
12
typedef
uint32_t
pin_t
;
13
14
class
interruptable
{
15
public
:
16
interruptable
() {}
17
virtual
void
start
() = 0;
18
virtual
void
stop
() = 0;
19
virtual
uint32_t
ack
() = 0;
20
};
21
#endif
22
23
/* End Doxygen group
24
* @}
25
*/
interruptable
Definition:
interruptable.hpp:14
pin_t
uint32_t pin_t
Definition:
interruptable.hpp:12
port_t
uint32_t port_t
Definition:
interruptable.hpp:11
interruptable::start
virtual void start()=0
interruptable::stop
virtual void stop()=0
interruptable::interruptable
interruptable()
Definition:
interruptable.hpp:16
interruptable::ack
virtual uint32_t ack()=0
board-progs
autonomous-racer
common
interruptable.hpp
Generated on Fri May 8 2015 15:22:13 for EE445M RTOS by
1.8.9.1