1*10465441SEvalZero /* 2*10465441SEvalZero * File : cpu.c 3*10465441SEvalZero * This file is part of RT-Thread RTOS 4*10465441SEvalZero * COPYRIGHT (C) 2010, RT-Thread Development Team 5*10465441SEvalZero * 6*10465441SEvalZero * The license and distribution terms for this file may be 7*10465441SEvalZero * found in the file LICENSE in this distribution or at 8*10465441SEvalZero * http://www.rt-thread.org/license/LICENSE 9*10465441SEvalZero * 10*10465441SEvalZero * Change Logs: 11*10465441SEvalZero * Date Author Notes 12*10465441SEvalZero * 2010-03-30 Kyle First version 13*10465441SEvalZero */ 14*10465441SEvalZero 15*10465441SEvalZero #include <rtthread.h> 16*10465441SEvalZero 17*10465441SEvalZero /** 18*10465441SEvalZero * @addtogroup AVR32UC3 19*10465441SEvalZero */ 20*10465441SEvalZero /*@{*/ 21*10465441SEvalZero 22*10465441SEvalZero /** 23*10465441SEvalZero * reset cpu by dog's time-out 24*10465441SEvalZero * 25*10465441SEvalZero */ rt_hw_cpu_reset()26*10465441SEvalZerovoid rt_hw_cpu_reset() 27*10465441SEvalZero { 28*10465441SEvalZero /*NOTREACHED*/ 29*10465441SEvalZero } 30*10465441SEvalZero 31*10465441SEvalZero /** 32*10465441SEvalZero * shutdown CPU 33*10465441SEvalZero * 34*10465441SEvalZero */ rt_hw_cpu_shutdown()35*10465441SEvalZerovoid rt_hw_cpu_shutdown() 36*10465441SEvalZero { 37*10465441SEvalZero rt_kprintf("shutdown...\n"); 38*10465441SEvalZero 39*10465441SEvalZero RT_ASSERT(0); 40*10465441SEvalZero } 41*10465441SEvalZero 42*10465441SEvalZero /*@}*/ 43