mbed library sources

Fork of mbed-src by mbed official

Revision:
613:bc40b8d2aec4
Parent:
612:fba1c7dc54c0
Child:
614:9d86c2ae5de0
--- a/targets/hal/TARGET_Atmel/TARGET_SAM21/TARGET_SAMR21G18A/PeripheralPins.c	Tue Aug 18 15:00:09 2015 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,154 +0,0 @@
-/* mbed Microcontroller Library
- * Copyright (c) 2006-2013 ARM Limited
- *
- * Licensed under the Apache License, Version 2.0 (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.apache.org/licenses/LICENSE-2.0
- *
- * 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.
- */
-
-#include "PeripheralPins.h"
-
-/************RTC***************/
-const PinMap PinMap_RTC[] = {
-    /* Not connected */
-    {NC  , NC   , NC}
-};
-
-/************ADC***************/
-const PinMap PinMap_ADC[] = {
-    {PA04,  ADC_4, 1},
-    {PA05,  ADC_5, 1},
-    {PA06,  ADC_6, 1},
-    {PA07,  ADC_7, 1},
-    {PB02,  ADC_10, 1},
-    {PB03,  ADC_11, 1},
-    {PA08,  ADC_16, 1},
-    {PA09,  ADC_17, 1},
-
-    /* Not connected */
-    {NC  , NC   , NC}
-};
-
-/************SERCOM Pins***********/
-const PinMap PinMap_SERCOM_PAD[] = {
-    {PA04, SERCOM0_PAD0, 3},
-    {PA05, SERCOM0_PAD1, 3},
-    {PA06, SERCOM0_PAD2, 3},
-    {PA07, SERCOM0_PAD3, 3},
-    {PA08, SERCOM0_PAD0, 2},
-    {PA09, SERCOM0_PAD1, 2},
-    {PA12, SERCOM2_PAD0, 2},
-    {PA13, SERCOM2_PAD1, 2},
-    {PA14, SERCOM2_PAD2, 2},
-    {PA15, SERCOM2_PAD3, 2},
-    {PA16, SERCOM1_PAD0, 2},
-    {PA17, SERCOM1_PAD1, 2},
-    {PA18, SERCOM1_PAD2, 2},
-    {PA19, SERCOM1_PAD3, 2},
-    {PA22, SERCOM3_PAD0, 2},
-    {PA23, SERCOM3_PAD1, 2},
-    {PA24, SERCOM3_PAD2, 2},
-    {PA25, SERCOM3_PAD3, 2},
-    {PA27, SERCOM3_PAD0, 5},
-    {PA28, SERCOM3_PAD1, 5},
-    {PB02, SERCOM5_PAD0, 3},
-    {PB03, SERCOM5_PAD1, 3},
-    {PB22, SERCOM5_PAD2, 3},
-    {PB23, SERCOM5_PAD3, 3},
-    {PB30, SERCOM4_PAD2, 5},
-    {PB31, SERCOM4_PAD1, 5},
-    {PC18, SERCOM4_PAD3, 5},
-    {PC19, SERCOM4_PAD0, 5},
-
-    /* Not connected */
-    {NC  , NC   , NC}
-};
-
-/*******SERCOM Pins extended*******/
-const PinMap PinMap_SERCOM_PADEx[] = {
-    {PA00, SERCOM1_PAD0, 3},
-    {PA01, SERCOM1_PAD1, 3},
-    {PA08, SERCOM2_PAD0, 3},
-    {PA09, SERCOM2_PAD1, 3},
-    {PA16, SERCOM3_PAD0, 3},
-    {PA17, SERCOM3_PAD1, 3},
-    {PA18, SERCOM3_PAD2, 3},
-    {PA19, SERCOM3_PAD3, 3},
-    {PA22, SERCOM5_PAD0, 3},
-    {PA23, SERCOM5_PAD1, 3},
-    {PA24, SERCOM5_PAD2, 3},
-    {PA25, SERCOM5_PAD3, 3},
-    {PA30, SERCOM1_PAD2, 3},
-    {PA31, SERCOM1_PAD3, 3},
-
-    /* Not connected */
-    {NC  , NC   , NC}
-};
-
-
-/************PWM***************/
-const PinMap PinMap_PWM[] = {
-    /* Not connected */
-    {NC  , NC   , NC}
-};
-
-/**********EXTINT*************/
-const PinMap PinMap_EXTINT[] = {
-    {PB00,  EXTINT_0, 0},
-    {PB16,  EXTINT_0, 0},
-
-    {PA17,  EXTINT_1, 0},
-    {PB17,  EXTINT_1, 0},
-    {PA01,  EXTINT_1, 0},
-
-    {PA18,  EXTINT_2, 0},
-    {PB02,  EXTINT_2, 0},
-
-    {PA19,  EXTINT_3, 0},
-    {PB03,  EXTINT_3, 0},
-
-    {PA04,  EXTINT_4, 0},
-
-    {PA05,  EXTINT_5, 0},
-
-    {PA06,  EXTINT_6, 0},
-    {PA22,  EXTINT_6, 0},
-    {PB22,  EXTINT_6, 0},
-
-    {PA07,  EXTINT_7, 0},
-    {PA23,  EXTINT_7, 0},
-    {PB23,  EXTINT_7, 0},
-
-    {PA28,  EXTINT_8, 0},
-
-    {PA09,  EXTINT_9, 0},
-
-    {PA30,  EXTINT_10, 0},
-
-    {PA31,  EXTINT_11, 0},
-
-    {PA12,  EXTINT_12, 0},
-    {PA24,  EXTINT_12, 0},
-
-    {PA13,  EXTINT_13, 0},
-    {PA25,  EXTINT_13, 0},
-
-    {PA14,  EXTINT_14, 0},
-
-    {PA15,  EXTINT_15, 0},
-    {PA27,  EXTINT_15, 0},
-
-    /* Not connected */
-    {NC  , NC   , NC}
-};
-
-
-