Fixed constructor for latest mbed library.
Dependents: Pinscape_Controller_v1 Pinscape_Controller Pinscape_Controller_V2_arnoz Pinscape_Controller_V2
Fork of FastIO by
FastIO_Unsupported.h
- Committer:
- mjr
- Date:
- 2015-09-25
- Revision:
- 12:199aca52ac42
- Parent:
- 2:1a6ed4b84590
File content as of revision 12:199aca52ac42:
#include "mbed.h" typedef struct { DigitalInOut *_pin; } fastio_vars; #define INIT_PIN container._pin = new DigitalInOut(pin) #define DESTROY_PIN delete(container._pin) #define SET_DIR_INPUT container._pin->input() #define SET_DIR_OUTPUT container._pin->output() #define SET_MODE(pull) container._pin->mode(pull) #define WRITE_PIN_SET container._pin->write(1) #define WRITE_PIN_CLR container._pin->write(0) #define READ_PIN container._pin->read()