summaryrefslogtreecommitdiffstats
path: root/hal/pin.hpp
blob: 9df22d4aa5d75a3a35457926f69cc676a73f38bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* 
 * File:   pin.hpp
 * Author: naopross
 *
 * Created on May 3, 2018, 8:02 PM
 */

#ifndef PIN_HPP
#define	PIN_HPP

template<typename reg, unsigned bit>
class pin {
public:
    pin(reg *r);
    virtual ~pin();

    void set(bool v);

private:
	reg *_register;
};

#endif	/* PIN_HPP */