Robobo
rstc.c File Reference

Reset Controller (RSTC) driver for SAM. More...

#include "rstc.h"

Macros

#define RSTC_KEY   0xA5000000
 

Functions

void rstc_set_external_reset (Rstc *p_rstc, const uint32_t ul_length)
 Set external reset length. More...
 
void rstc_enable_user_reset (Rstc *p_rstc)
 Enable user reset. More...
 
void rstc_disable_user_reset (Rstc *p_rstc)
 Disable user reset. More...
 
void rstc_enable_user_reset_interrupt (Rstc *p_rstc)
 Enable user reset interrupt. More...
 
void rstc_disable_user_reset_interrupt (Rstc *p_rstc)
 Disable user reset interrupt. More...
 
void rstc_start_software_reset (Rstc *p_rstc)
 Perform software reset. More...
 
void rstc_reset_extern (Rstc *p_rstc)
 Asserts the NRST pin for external resets. More...
 
uint32_t rstc_get_status (Rstc *p_rstc)
 Get RSTC status. More...
 
uint32_t rstc_get_reset_cause (Rstc *p_rstc)
 Get reset cause. More...
 

Detailed Description

Reset Controller (RSTC) driver for SAM.

Copyright (c) 2011-2012 Atmel Corporation. All rights reserved.