From 456ddf784d7bc6fe7c88446faa8bac759078d019 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Tue, 11 Dec 2012 10:27:10 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4900 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- demos/PPC-SPC563M-GCC/halconf.h | 2 +- demos/PPC-SPC563M-GCC/mcuconf.h | 51 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 demos/PPC-SPC563M-GCC/mcuconf.h (limited to 'demos/PPC-SPC563M-GCC') diff --git a/demos/PPC-SPC563M-GCC/halconf.h b/demos/PPC-SPC563M-GCC/halconf.h index 83783d10f..bab04ab7b 100644 --- a/demos/PPC-SPC563M-GCC/halconf.h +++ b/demos/PPC-SPC563M-GCC/halconf.h @@ -32,7 +32,7 @@ #ifndef _HALCONF_H_ #define _HALCONF_H_ -/*#include "mcuconf.h"*/ +#include "mcuconf.h" /** * @brief Enables the TM subsystem. diff --git a/demos/PPC-SPC563M-GCC/mcuconf.h b/demos/PPC-SPC563M-GCC/mcuconf.h new file mode 100644 index 000000000..6b54153b1 --- /dev/null +++ b/demos/PPC-SPC563M-GCC/mcuconf.h @@ -0,0 +1,51 @@ +/* + * Licensed under ST Liberty SW License Agreement V2, (the "License"); + * You may not use this file except in compliance with the License. + * You may obtain a copy of the License at: + * + * http://www.st.com/software_license_agreement_liberty_v2 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/* + * SPC560Pxx drivers configuration. + * The following settings override the default settings present in + * the various device driver implementation headers. + * Note that the settings for each driver only have effect if the whole + * driver is enabled in halconf.h. + * + * IRQ priorities: + * 1...15 Lowest...Highest. + */ + +#define SPC563Mxx_MCUCONF + +/* + * HAL driver system settings. + */ +#define SPC_NO_INIT FALSE +#define SPC_CLK_BYPASS FALSE +#define SPC_ALLOW_OVERCLOCK FALSE +#define SPC_CLK_PREDIV 1 +#define SPC_CLK_MFD 80 +#define SPC_CLK_RFD RFD_DIV4 +#define SPC_FLASH_BIUCR (BIUCR_BANK1_TOO | \ + BIUCR_MASTER4_PREFETCH | \ + BIUCR_MASTER0_PREFETCH | \ + BIUCR_DPFEN | \ + BIUCR_IPFEN | \ + BIUCR_PFLIM_ON_MISS | \ + BIUCR_BFEN) + +/* + * SERIAL driver system settings. + */ +#define SPC_USE_ESCIA TRUE +#define SPC_USE_ESCIB TRUE +#define SPC_ESCIA_PRIORITY 8 +#define SPC_ESCIB_PRIORITY 8 -- cgit v1.2.3