mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #352 from 0xc0170/dev_error_header_inclusion
Error header inclusion in the error code file - fix.pull/355/head
commit
0b5a92fbc5
|
@ -53,8 +53,6 @@
|
||||||
* #endcode
|
* #endcode
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "toolchain.h"
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -16,8 +16,8 @@
|
||||||
#include "gpio_api.h"
|
#include "gpio_api.h"
|
||||||
#include "wait_api.h"
|
#include "wait_api.h"
|
||||||
#include "toolchain.h"
|
#include "toolchain.h"
|
||||||
|
#include "mbed_interface.h"
|
||||||
|
|
||||||
WEAK void mbed_die(void);
|
|
||||||
WEAK void mbed_die(void) {
|
WEAK void mbed_die(void) {
|
||||||
#ifndef NRF51_H
|
#ifndef NRF51_H
|
||||||
__disable_irq(); // dont allow interrupts to disturb the flash pattern
|
__disable_irq(); // dont allow interrupts to disturb the flash pattern
|
||||||
|
|
|
@ -17,11 +17,11 @@
|
||||||
#include <stdarg.h>
|
#include <stdarg.h>
|
||||||
#include "device.h"
|
#include "device.h"
|
||||||
#include "toolchain.h"
|
#include "toolchain.h"
|
||||||
|
#include "error.h"
|
||||||
#if DEVICE_STDIO_MESSAGES
|
#if DEVICE_STDIO_MESSAGES
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
WEAK void error(const char* format, ...);
|
|
||||||
WEAK void error(const char* format, ...) {
|
WEAK void error(const char* format, ...) {
|
||||||
#if DEVICE_STDIO_MESSAGES
|
#if DEVICE_STDIO_MESSAGES
|
||||||
va_list arg;
|
va_list arg;
|
||||||
|
|
|
@ -38,7 +38,6 @@ int mbed_interface_reset(void) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
WEAK int mbed_interface_uid(char *uid);
|
|
||||||
WEAK int mbed_interface_uid(char *uid) {
|
WEAK int mbed_interface_uid(char *uid) {
|
||||||
if (mbed_interface_connected()) {
|
if (mbed_interface_connected()) {
|
||||||
return semihost_uid(uid); // Returns 0 if successful, -1 on failure
|
return semihost_uid(uid); // Returns 0 if successful, -1 on failure
|
||||||
|
@ -77,13 +76,11 @@ void mbed_reset(void) {
|
||||||
mbed_interface_reset();
|
mbed_interface_reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
WEAK int mbed_uid(char *uid);
|
|
||||||
WEAK int mbed_uid(char *uid) {
|
WEAK int mbed_uid(char *uid) {
|
||||||
return mbed_interface_uid(uid);
|
return mbed_interface_uid(uid);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
WEAK void mbed_mac_address(char *mac);
|
|
||||||
WEAK void mbed_mac_address(char *mac) {
|
WEAK void mbed_mac_address(char *mac) {
|
||||||
#if DEVICE_SEMIHOST
|
#if DEVICE_SEMIHOST
|
||||||
char uid[DEVICE_ID_LENGTH + 1];
|
char uid[DEVICE_ID_LENGTH + 1];
|
||||||
|
|
Loading…
Reference in New Issue