URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 38 |
Rev 42 |
Line 96... |
Line 96... |
|
|
*Imprtant* :
|
*Imprtant* :
|
ee_ptr_int needs to be the data type used to hold pointers, otherwise
|
ee_ptr_int needs to be the data type used to hold pointers, otherwise
|
coremark may fail!!!
|
coremark may fail!!!
|
*/
|
*/
|
typedef signed short ee_s16;
|
typedef int16_t ee_s16;
|
typedef unsigned short ee_u16;
|
typedef uint16_t ee_u16;
|
typedef signed int ee_s32;
|
typedef int32_t ee_s32;
|
typedef double ee_f32;
|
typedef double ee_f32;
|
typedef unsigned char ee_u8;
|
typedef unsigned char ee_u8;
|
typedef unsigned int ee_u32;
|
typedef uint32_t ee_u32;
|
typedef unsigned long ee_u64;
|
typedef uint64_t ee_u64;
|
typedef ee_u32 ee_ptr_int;
|
typedef ee_u32 ee_ptr_int;
|
typedef size_t ee_size_t;
|
typedef size_t ee_size_t;
|
#define NULL ((void *)0)
|
#define NULL ((void *)0)
|
/* align_mem :
|
/* align_mem :
|
This macro is used to align an offset to point to a 32b value. It is
|
This macro is used to align an offset to point to a 32b value. It is
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.