target: mbedos5: Add PwmOut and AnalogIn interfaces (#1455)
mbed OS 5 target is currently missing wrappers around PwmOut and AnalogIn interface, which are part of the standard library of mbed OS. This commit adds them. Tested with mbed CI test shield. I've followed the coding style in jerryscript-mbed, rather than JerryScript coding style. JerryScript-DCO-1.0-Signed-off-by: Jan Jongboom janjongboom@gmail.com
This commit is contained in:
committed by
László Langó
parent
9c803672ff
commit
4d2c22a118
@@ -22,6 +22,8 @@
|
||||
#include "jerryscript-mbed-drivers/assert-js.h"
|
||||
#include "jerryscript-mbed-drivers/I2C-js.h"
|
||||
#include "jerryscript-mbed-drivers/gc-js.h"
|
||||
#include "jerryscript-mbed-drivers/AnalogIn-js.h"
|
||||
#include "jerryscript-mbed-drivers/PwmOut-js.h"
|
||||
|
||||
DECLARE_JS_WRAPPER_REGISTRATION (base) {
|
||||
REGISTER_GLOBAL_FUNCTION(assert);
|
||||
@@ -33,6 +35,8 @@ DECLARE_JS_WRAPPER_REGISTRATION (base) {
|
||||
REGISTER_CLASS_CONSTRUCTOR(DigitalOut);
|
||||
REGISTER_CLASS_CONSTRUCTOR(I2C);
|
||||
REGISTER_CLASS_CONSTRUCTOR(InterruptIn);
|
||||
REGISTER_CLASS_CONSTRUCTOR(AnalogIn);
|
||||
REGISTER_CLASS_CONSTRUCTOR(PwmOut);
|
||||
}
|
||||
|
||||
#endif // _JERRYSCRIPT_MBED_DRIVERS_LIB_DRIVERS_H
|
||||
|
||||
Reference in New Issue
Block a user