[11U68]fix P0_11 to use GPIO

Fork of mbed-src by mbed official

Committer:
mbed_official
Date:
Fri May 22 10:45:46 2015 +0100
Revision:
548:1abac31e188e
Parent:
525:c320967f86b9
Synchronized with git revision 88d158e43b54f97c5e94da305ea9a096889cc81b

Full URL: https://github.com/mbedmicro/mbed/commit/88d158e43b54f97c5e94da305ea9a096889cc81b/

Silicon Labs - Cosmetic: apply mbed coding style to HAL

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 525:c320967f86b9 1 /* mbed Microcontroller Library
mbed_official 525:c320967f86b9 2 * Copyright (c) 2006-2013 ARM Limited
mbed_official 525:c320967f86b9 3 *
mbed_official 525:c320967f86b9 4 * Licensed under the Apache License, Version 2.0 (the "License");
mbed_official 525:c320967f86b9 5 * you may not use this file except in compliance with the License.
mbed_official 525:c320967f86b9 6 * You may obtain a copy of the License at
mbed_official 525:c320967f86b9 7 *
mbed_official 525:c320967f86b9 8 * http://www.apache.org/licenses/LICENSE-2.0
mbed_official 525:c320967f86b9 9 *
mbed_official 525:c320967f86b9 10 * Unless required by applicable law or agreed to in writing, software
mbed_official 525:c320967f86b9 11 * distributed under the License is distributed on an "AS IS" BASIS,
mbed_official 525:c320967f86b9 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
mbed_official 525:c320967f86b9 13 * See the License for the specific language governing permissions and
mbed_official 525:c320967f86b9 14 * limitations under the License.
mbed_official 525:c320967f86b9 15 */
mbed_official 525:c320967f86b9 16 #ifndef MBED_PERIPHERALNAMES_H
mbed_official 525:c320967f86b9 17 #define MBED_PERIPHERALNAMES_H
mbed_official 525:c320967f86b9 18
mbed_official 525:c320967f86b9 19 #include "em_adc.h"
mbed_official 525:c320967f86b9 20 #include "em_usart.h"
mbed_official 525:c320967f86b9 21
mbed_official 525:c320967f86b9 22 #ifdef __cplusplus
mbed_official 525:c320967f86b9 23 extern "C" {
mbed_official 525:c320967f86b9 24 #endif
mbed_official 525:c320967f86b9 25
mbed_official 525:c320967f86b9 26 typedef enum {
mbed_official 548:1abac31e188e 27 ADC_0 = ADC0_BASE
mbed_official 525:c320967f86b9 28 } ADCName;
mbed_official 525:c320967f86b9 29
mbed_official 525:c320967f86b9 30 typedef enum {
mbed_official 525:c320967f86b9 31 I2C_0 = I2C0_BASE
mbed_official 525:c320967f86b9 32 } I2CName;
mbed_official 525:c320967f86b9 33
mbed_official 525:c320967f86b9 34 typedef enum {
mbed_official 525:c320967f86b9 35 PWM_CH0 = 0,
mbed_official 525:c320967f86b9 36 PWM_CH1 = 1,
mbed_official 525:c320967f86b9 37 PWM_CH2 = 2,
mbed_official 525:c320967f86b9 38 } PWMName;
mbed_official 525:c320967f86b9 39
mbed_official 525:c320967f86b9 40 typedef enum {
mbed_official 525:c320967f86b9 41 USART_0 = USART0_BASE,
mbed_official 525:c320967f86b9 42 USART_1 = USART1_BASE,
mbed_official 525:c320967f86b9 43 LEUART_0 = LEUART0_BASE
mbed_official 525:c320967f86b9 44 } UARTName;
mbed_official 525:c320967f86b9 45
mbed_official 525:c320967f86b9 46 #define STDIO_UART_TX USBTX
mbed_official 525:c320967f86b9 47 #define STDIO_UART_RX USBRX
mbed_official 525:c320967f86b9 48 #define STDIO_UART USART1
mbed_official 525:c320967f86b9 49
mbed_official 525:c320967f86b9 50 typedef enum {
mbed_official 525:c320967f86b9 51 SPI_0 = USART0_BASE,
mbed_official 525:c320967f86b9 52 SPI_1 = USART1_BASE
mbed_official 525:c320967f86b9 53 } SPIName;
mbed_official 525:c320967f86b9 54
mbed_official 525:c320967f86b9 55 #ifdef __cplusplus
mbed_official 525:c320967f86b9 56 }
mbed_official 525:c320967f86b9 57 #endif
mbed_official 525:c320967f86b9 58
mbed_official 525:c320967f86b9 59 #endif