Embedded System Design 2 - Project
pm.h
Go to the documentation of this file.
1
/* ____ ____ _ __ __ ____ ___
2
* | _ \| _ \ / \ | \/ |/ ___/ _ \
3
* | | | | |_) | / _ \ | |\/| | | | | | |
4
* | |_| | _ < / ___ \| | | | |__| |_| |
5
* |____/|_| \_\/_/ \_\_| |_|\____\___/
6
* research group
7
* dramco.be/
8
*
9
* KU Leuven - Technology Campus Gent,
10
* Gebroeders De Smetstraat 1,
11
* B-9000 Gent, Belgium
12
*
13
* File: pm.h
14
* Created: 2018-03-21
15
* Author: Geoffrey Ottoy
16
*
17
* Description: Header file for pm.c
18
*/
19
20
#ifndef _PM_H_
21
#define _PM_H_
22
23
typedef
enum
PM_subsystems
{
24
PM_SENS_GECKO
,
25
PM_SENS_EXT
,
26
PM_RN2483
,
27
PM_ALL
28
}
PM_SubSystem_t
;
29
30
void
PM_Init
(
void
);
31
32
void
PM_Enable
(
PM_SubSystem_t
pmss);
33
34
void
PM_Disable
(
PM_SubSystem_t
pmss);
35
36
#endif
/* _PM_H_ */
PM_subsystems
PM_subsystems
Definition:
pm.h:23
PM_SubSystem_t
enum PM_subsystems PM_SubSystem_t
PM_Enable
void PM_Enable(PM_SubSystem_t pmss)
Definition:
pm.c:33
PM_Disable
void PM_Disable(PM_SubSystem_t pmss)
Definition:
pm.c:58
PM_SENS_EXT
Definition:
pm.h:25
PM_SENS_GECKO
Definition:
pm.h:24
PM_Init
void PM_Init(void)
Definition:
pm.c:27
PM_ALL
Definition:
pm.h:27
PM_RN2483
Definition:
pm.h:26
EFM32HG-Embedded2-project
lora
pm.h
Generated on Sun Dec 8 2019 14:48:10 for Embedded System Design 2 - Project by
1.8.13