mbed library sources

Fork of mbed-src by mbed official

Committer:
mbed_official
Date:
Wed Jul 01 09:45:11 2015 +0100
Revision:
579:53297373a894
Child:
592:a274ee790e56
Synchronized with git revision d5b4d2ab9c47edb4dc5776e7177b0c2263459081

Full URL: https://github.com/mbedmicro/mbed/commit/d5b4d2ab9c47edb4dc5776e7177b0c2263459081/

Initial version of drivers for SAMR21

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mbed_official 579:53297373a894 1 /* mbed Microcontroller Library
mbed_official 579:53297373a894 2 * Copyright (c) 2006-2013 ARM Limited
mbed_official 579:53297373a894 3 *
mbed_official 579:53297373a894 4 * Licensed under the Apache License, Version 2.0 (the "License");
mbed_official 579:53297373a894 5 * you may not use this file except in compliance with the License.
mbed_official 579:53297373a894 6 * You may obtain a copy of the License at
mbed_official 579:53297373a894 7 *
mbed_official 579:53297373a894 8 * http://www.apache.org/licenses/LICENSE-2.0
mbed_official 579:53297373a894 9 *
mbed_official 579:53297373a894 10 * Unless required by applicable law or agreed to in writing, software
mbed_official 579:53297373a894 11 * distributed under the License is distributed on an "AS IS" BASIS,
mbed_official 579:53297373a894 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
mbed_official 579:53297373a894 13 * See the License for the specific language governing permissions and
mbed_official 579:53297373a894 14 * limitations under the License.
mbed_official 579:53297373a894 15 */
mbed_official 579:53297373a894 16 #ifndef MBED_DEVICE_H
mbed_official 579:53297373a894 17 #define MBED_DEVICE_H
mbed_official 579:53297373a894 18
mbed_official 579:53297373a894 19 #define DEVICE_PORTIN 1
mbed_official 579:53297373a894 20 #define DEVICE_PORTOUT 1
mbed_official 579:53297373a894 21 #define DEVICE_PORTINOUT 1
mbed_official 579:53297373a894 22
mbed_official 579:53297373a894 23 #define DEVICE_INTERRUPTIN 0
mbed_official 579:53297373a894 24
mbed_official 579:53297373a894 25 #define DEVICE_ANALOGIN 0
mbed_official 579:53297373a894 26 #define DEVICE_ANALOGOUT 0
mbed_official 579:53297373a894 27
mbed_official 579:53297373a894 28 #define DEVICE_SERIAL 1
mbed_official 579:53297373a894 29 #define DEVICE_SERIAL_FC 1
mbed_official 579:53297373a894 30 #define DEVICE_SERIAL_ASYNCH 1
mbed_official 579:53297373a894 31
mbed_official 579:53297373a894 32 #define DEVICE_I2C 0
mbed_official 579:53297373a894 33 #define DEVICE_I2CSLAVE 0
mbed_official 579:53297373a894 34
mbed_official 579:53297373a894 35 #define DEVICE_SPI 1
mbed_official 579:53297373a894 36 #define DEVICE_SPISLAVE 1
mbed_official 579:53297373a894 37 #define DEVICE_SPI_ASYNCH 1
mbed_official 579:53297373a894 38
mbed_official 579:53297373a894 39 #define DEVICE_CAN 0
mbed_official 579:53297373a894 40
mbed_official 579:53297373a894 41 #define DEVICE_RTC 0
mbed_official 579:53297373a894 42
mbed_official 579:53297373a894 43 #define DEVICE_ETHERNET 0
mbed_official 579:53297373a894 44
mbed_official 579:53297373a894 45 #define DEVICE_PWMOUT 0
mbed_official 579:53297373a894 46
mbed_official 579:53297373a894 47 #define DEVICE_SEMIHOST 0
mbed_official 579:53297373a894 48 #define DEVICE_LOCALFILESYSTEM 0
mbed_official 579:53297373a894 49 #define DEVICE_ID_LENGTH 0
mbed_official 579:53297373a894 50 #define DEVICE_MAC_OFFSET 0
mbed_official 579:53297373a894 51
mbed_official 579:53297373a894 52 #define DEVICE_SLEEP 0
mbed_official 579:53297373a894 53
mbed_official 579:53297373a894 54 #define DEVICE_DEBUG_AWARENESS 0
mbed_official 579:53297373a894 55
mbed_official 579:53297373a894 56 #define DEVICE_STDIO_MESSAGES 0
mbed_official 579:53297373a894 57
mbed_official 579:53297373a894 58 #define DEVICE_ERROR_PATTERN 0
mbed_official 579:53297373a894 59
mbed_official 579:53297373a894 60 #include "objects.h"
mbed_official 579:53297373a894 61
mbed_official 579:53297373a894 62 #endif