t

Fork of mbed-dev by mbed official

Committer:
<>
Date:
Fri Oct 28 11:17:30 2016 +0100
Revision:
149:156823d33999
Parent:
targets/hal/TARGET_Atmel/TARGET_SAM_CortexM4/TARGET_SAMG55J19/PeripheralNames.h@107:414e9c822e99
This updates the lib to the mbed lib v128

NOTE: This release includes a restructuring of the file and directory locations and thus some
include paths in your code may need updating accordingly.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 107:414e9c822e99 1 /* mbed Microcontroller Library
mbed_official 107:414e9c822e99 2 * Copyright (c) 2006-2015 ARM Limited
mbed_official 107:414e9c822e99 3 *
mbed_official 107:414e9c822e99 4 * Licensed under the Apache License, Version 2.0 (the "License");
mbed_official 107:414e9c822e99 5 * you may not use this file except in compliance with the License.
mbed_official 107:414e9c822e99 6 * You may obtain a copy of the License at
mbed_official 107:414e9c822e99 7 *
mbed_official 107:414e9c822e99 8 * http://www.apache.org/licenses/LICENSE-2.0
mbed_official 107:414e9c822e99 9 *
mbed_official 107:414e9c822e99 10 * Unless required by applicable law or agreed to in writing, software
mbed_official 107:414e9c822e99 11 * distributed under the License is distributed on an "AS IS" BASIS,
mbed_official 107:414e9c822e99 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
mbed_official 107:414e9c822e99 13 * See the License for the specific language governing permissions and
mbed_official 107:414e9c822e99 14 * limitations under the License.
mbed_official 107:414e9c822e99 15 */
mbed_official 107:414e9c822e99 16 #ifndef MBED_PERIPHERALNAMES_H
mbed_official 107:414e9c822e99 17 #define MBED_PERIPHERALNAMES_H
mbed_official 107:414e9c822e99 18
mbed_official 107:414e9c822e99 19 #include "cmsis.h"
mbed_official 107:414e9c822e99 20 #include "PinNames.h"
mbed_official 107:414e9c822e99 21
mbed_official 107:414e9c822e99 22 #ifdef __cplusplus
mbed_official 107:414e9c822e99 23 extern "C" {
mbed_official 107:414e9c822e99 24 #endif
mbed_official 107:414e9c822e99 25
mbed_official 107:414e9c822e99 26 typedef enum {
mbed_official 107:414e9c822e99 27 UART_0 = (int)0x4000C200U,
mbed_official 107:414e9c822e99 28 UART_1 = (int)0x40020200U,
mbed_official 107:414e9c822e99 29 UART_2 = (int)0x40024200U,
mbed_official 107:414e9c822e99 30 UART_3 = (int)0x40018200U,
mbed_official 107:414e9c822e99 31 UART_4 = (int)0x4001C200U,
mbed_official 107:414e9c822e99 32 UART_5 = (int)0x40008200U,
mbed_official 107:414e9c822e99 33 UART_6 = (int)0x40040200U,
mbed_official 107:414e9c822e99 34 UART_7 = (int)0x40034200U,
mbed_official 107:414e9c822e99 35 } UARTName;
mbed_official 107:414e9c822e99 36
mbed_official 107:414e9c822e99 37 typedef enum {
mbed_official 107:414e9c822e99 38 ADC_0 = 0,
mbed_official 107:414e9c822e99 39 ADC_1,
mbed_official 107:414e9c822e99 40 ADC_2,
mbed_official 107:414e9c822e99 41 ADC_3,
mbed_official 107:414e9c822e99 42 ADC_4,
mbed_official 107:414e9c822e99 43 ADC_5,
mbed_official 107:414e9c822e99 44 ADC_6,
mbed_official 107:414e9c822e99 45 ADC_7,
mbed_official 107:414e9c822e99 46 } ADCName;
mbed_official 107:414e9c822e99 47
mbed_official 107:414e9c822e99 48
mbed_official 107:414e9c822e99 49 #define STDIO_UART_TX USBTX
mbed_official 107:414e9c822e99 50 #define STDIO_UART_RX USBRX
mbed_official 107:414e9c822e99 51 #define STDIO_UART UART_7
mbed_official 107:414e9c822e99 52
mbed_official 107:414e9c822e99 53
mbed_official 107:414e9c822e99 54 #ifdef __cplusplus
mbed_official 107:414e9c822e99 55 }
mbed_official 107:414e9c822e99 56 #endif
mbed_official 107:414e9c822e99 57
mbed_official 107:414e9c822e99 58 #endif