RTEMS  5.0.0
syscon.h
Go to the documentation of this file.
1 
9 /*
10  * Copyright © 2013 Eugeniy Meshcheryakov <eugen@debian.org>
11  *
12  * The license and distribution terms for this file may be
13  * found in the file LICENSE in this distribution or at
14  * http://www.rtems.org/license/LICENSE.
15  */
16 #ifndef LIBBSP_ARM_LM3S69XX_SYSCON_H
17 #define LIBBSP_ARM_LM3S69XX_SYSCON_H
18 #include <stdbool.h>
19 
28 #ifdef __cplusplus
29 extern "C" {
30 #endif
31 
32 void lm3s69xx_syscon_enable_gpio_clock(unsigned int port, bool enable);
33 void lm3s69xx_syscon_enable_uart_clock(unsigned int port, bool enable);
34 void lm3s69xx_syscon_enable_ssi_clock(unsigned int port, bool enable);
35 void lm3s69xx_syscon_enable_pwm_clock(bool enable);
36 void lm3s69xx_syscon_set_pwmdiv(unsigned int div);
37 void lm3s69xx_syscon_delay_3x_clocks(unsigned long x_count);
38 
39 #ifdef __cplusplus
40 }
41 #endif
42 
43 #endif /* LIBBSP_ARM_LM3S69XX_SYSCON_H */
void lm3s69xx_syscon_set_pwmdiv(unsigned int div)
Definition: syscon.c:106