Ejemplo n.º 1
0
void rcc_periph_reset_release(enum rcc_periph_rst rst)
{
	_RCC_REG(rst) &= ~_RCC_BIT(rst);
}
Ejemplo n.º 2
0
void rcc_periph_reset_pulse(enum rcc_periph_rst rst)
{
	_RCC_REG(rst) |= _RCC_BIT(rst);
	_RCC_REG(rst) &= ~_RCC_BIT(rst);
}
Ejemplo n.º 3
0
void rcc_periph_reset_hold(enum rcc_periph_rst rst)
{
	_RCC_REG(rst) |= _RCC_BIT(rst);
}
Ejemplo n.º 4
0
void rcc_periph_clock_enable(enum rcc_periph_clken clken)
{
	_RCC_REG(clken) |= _RCC_BIT(clken);
}
Ejemplo n.º 5
0
void rcc_periph_clock_disable(enum rcc_periph_clken clken)
{
	_RCC_REG(clken) &= ~_RCC_BIT(clken);
}
Ejemplo n.º 6
0
void rcc_periph_reset_release(enum rcc_periph_rst periph)
{
	_RCC_REG(periph) &= ~_RCC_BIT(periph);
}
Ejemplo n.º 7
0
void rcc_periph_reset_hold(enum rcc_periph_rst periph)
{
	_RCC_REG(periph) |= _RCC_BIT(periph);
}
Ejemplo n.º 8
0
void rcc_periph_reset_pulse(enum rcc_periph_rst periph)
{
	_RCC_REG(periph) |= _RCC_BIT(periph);
	_RCC_REG(periph) &= ~_RCC_BIT(periph);
}
Ejemplo n.º 9
0
void rcc_periph_clock_disable(enum rcc_periph_clken periph)
{
	_RCC_REG(periph) &= ~_RCC_BIT(periph);
}
Ejemplo n.º 10
0
void rcc_periph_clock_enable(enum rcc_periph_clken periph)
{
	_RCC_REG(periph) |= _RCC_BIT(periph);
}