eCos synthetic target updates.
This commit is contained in:
parent
7556a93aed
commit
a02411a15f
|
@ -328,6 +328,7 @@ void openocd_sleep_postlude(void)
|
||||||
|
|
||||||
void format(void)
|
void format(void)
|
||||||
{
|
{
|
||||||
|
#ifdef CYGDAT_IO_FLASH_BLOCK_DEVICE_NAME_1
|
||||||
diag_printf("Formatting JFFS2...\n");
|
diag_printf("Formatting JFFS2...\n");
|
||||||
|
|
||||||
cyg_io_handle_t handle;
|
cyg_io_handle_t handle;
|
||||||
|
@ -365,6 +366,7 @@ void format(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
diag_printf("Flash formatted successfully\n");
|
diag_printf("Flash formatted successfully\n");
|
||||||
|
#endif
|
||||||
|
|
||||||
reboot();
|
reboot();
|
||||||
}
|
}
|
||||||
|
|
|
@ -123,13 +123,14 @@ static inline void h_u16_to_be(uint8_t* buf, int val)
|
||||||
buf[1] = (uint8_t) (val >> 0);
|
buf[1] = (uint8_t) (val >> 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __ECOS
|
#if defined(__ECOS)
|
||||||
|
|
||||||
/* eCos plain lacks these definition... A series of upstream patches
|
/* eCos plain lacks these definition... A series of upstream patches
|
||||||
* could probably repair it, but it seems like too much work to be
|
* could probably repair it, but it seems like too much work to be
|
||||||
* worth it.
|
* worth it.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#if !defined(_STDINT_H)
|
||||||
#define PRIx32 "x"
|
#define PRIx32 "x"
|
||||||
#define PRId32 "d"
|
#define PRId32 "d"
|
||||||
#define SCNx32 "x"
|
#define SCNx32 "x"
|
||||||
|
@ -151,6 +152,14 @@ typedef uint64_t uintmax_t;
|
||||||
#define INT64_MAX 0x7fffffffffffffffLL
|
#define INT64_MAX 0x7fffffffffffffffLL
|
||||||
#define INT64_MIN (-INT64_MAX - 1LL)
|
#define INT64_MIN (-INT64_MAX - 1LL)
|
||||||
#define UINT64_MAX (__CONCAT(INT64_MAX, U) * 2ULL + 1ULL)
|
#define UINT64_MAX (__CONCAT(INT64_MAX, U) * 2ULL + 1ULL)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef LLONG_MAX
|
||||||
|
#define ULLONG_MAX UINT64_C(0xFFFFFFFFFFFFFFFF)
|
||||||
|
#define LLONG_MAX INT64_C(0x7FFFFFFFFFFFFFFF)
|
||||||
|
#define LLONG_MIN ULLONG_MAX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
#define ULLONG_MAX 18446744073709551615
|
#define ULLONG_MAX 18446744073709551615
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue