/* * reset.c -- common ColdFire SoC reset support * * (C) Copyright 2012, Greg Ungerer <gerg@uclinux.org> * * This file is subject to the terms and conditions of the GNU General Public * License. See the file COPYING in the main directory of this archive * for more details.
*/
/* * There are 2 common methods amongst the ColdFure parts for reseting * the CPU. But there are couple of exceptions, the 5272 and the 547x * have something completely special to them, and we let their specific * subarch code handle them.
*/
#ifdef MCFSIM_SYPCR staticvoid mcf_cpu_reset(void)
{
local_irq_disable(); /* Set watchdog to soft reset, and enabled */
__raw_writeb(0xc0, MCFSIM_SYPCR); for (;;) /* wait for watchdog to timeout */;
} #endif
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.