mbed libraries for KL25Z
KL25Z/objects.h
- Committer:
- emilmont
- Date:
- 2012-11-09
- Revision:
- 8:c14af7958ef5
- Child:
- 9:663789d7729f
File content as of revision 8:c14af7958ef5:
/* mbed Microcontroller Library * Copyright (c) 2006-20012 ARM Limited. All rights reserved. */ #ifndef MBED_OBJECTS_H #define MBED_OBJECTS_H #include "cmsis.h" #include "PortNames.h" #include "PeripheralNames.h" #include "PinNames.h" #ifdef __cplusplus extern "C" { #endif struct gpio_irq_object_s { uint32_t port; uint32_t pin; uint32_t ch; }; struct port_object_s { __IO uint32_t *reg_dir; __IO uint32_t *reg_out; __I uint32_t *reg_in; PortName port; uint32_t mask; }; struct pwmout_object_s { __IO uint32_t *MOD; __IO uint32_t *CNT; __IO uint32_t *CnV; }; struct serial_object_s { UARTLP_Type *uart; int index; }; #include "gpio_object.h" #ifdef __cplusplus } #endif #endif