#include "usart.h"
#include "rcc.h"

void USART_6::Reset(void)
{
	RCC&    resetController(*new RCC);
	resetController.ResetPeripherals(USART6_RST, ASSERT);
	resetController.ResetPeripherals(USART6_RST, NEGATE);
}

void USART_6::Enable(void)
{
	RCC&    clockController(*new RCC);
	clockController.EnableClocks(USART6_EN, ASSERT);
}

void USART_6::Disable(void)
{
	RCC&    clockController(*new RCC);
	clockController.EnableClocks(USART6_EN, NEGATE);
}

void USART_6::InterruptHandler(void)
{

}
