git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4655 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2012-09-14 08:00:26 +00:00
parent 767f1a01b2
commit f4b7338558
4 changed files with 15 additions and 5 deletions

View File

@ -86,6 +86,7 @@ INCDIR = $(PORTINC) $(KERNINC) $(TESTINC) \
# Compiler settings # Compiler settings
# #
#MCU = e500mc -meabi -msdata=none -mnew-mnemonics -mregnames
MCU = e200zx -meabi -msdata=none -mnew-mnemonics -mregnames MCU = e200zx -meabi -msdata=none -mnew-mnemonics -mregnames
#TRGT = powerpc-eabi- #TRGT = powerpc-eabi-

View File

@ -26,10 +26,12 @@
* @{ * @{
*/ */
/*
* Imports the PPC configuration headers.
*/
#define _FROM_ASM_
#include "chconf.h" #include "chconf.h"
#include "chcore.h"
#define FALSE 0
#define TRUE 1
#if !defined(__DOXYGEN__) #if !defined(__DOXYGEN__)
/* /*

View File

@ -26,6 +26,13 @@
* @{ * @{
*/ */
/*
* Imports the PPC configuration headers.
*/
#define _FROM_ASM_
#include "chconf.h"
#include "chcore.h"
#if !defined(__DOXYGEN__) #if !defined(__DOXYGEN__)
/* BAM info, SWT off, WTE off, VLE from settings.*/ /* BAM info, SWT off, WTE off, VLE from settings.*/

View File

@ -359,8 +359,8 @@ struct context {
* @details This port function is implemented as inlined code for performance * @details This port function is implemented as inlined code for performance
* reasons. * reasons.
*/ */
#if ENABLE_WFI_IDLE != 0 #if PPC_ENABLE_WFI_IDLE
#ifndef port_wait_for_interrupt #if !defined(port_wait_for_interrupt)
#define port_wait_for_interrupt() { \ #define port_wait_for_interrupt() { \
asm volatile ("wait" : : : "memory"); \ asm volatile ("wait" : : : "memory"); \
} }