Bring up WAMR on esp32-s3 device (#2348)
esp32-s3's instruction memory and data memory can be accessed through mutual mirroring way, so we define a new feature named as WASM_MEM_DUAL_BUS_MIRROR.
This commit is contained in:
committed by
GitHub
parent
57abdfdb5c
commit
fbe072c0d3
@ -461,4 +461,15 @@
|
||||
#define WASM_CONFIGURABLE_BOUNDS_CHECKS 0
|
||||
#endif
|
||||
|
||||
/* Some chip cannot support external ram with rwx attr at the same time,
|
||||
it has to map it into 2 spaces of idbus and dbus, code in dbus can be
|
||||
read/written and read/executed in ibus. so there are 2 steps to execute
|
||||
the code, first, copy&do relocaiton in dbus space, and second execute
|
||||
it in ibus space, since in the 2 spaces the contents are the same,
|
||||
so we call it bus mirror.
|
||||
*/
|
||||
#ifndef WASM_MEM_DUAL_BUS_MIRROR
|
||||
#define WASM_MEM_DUAL_BUS_MIRROR 0
|
||||
#endif
|
||||
|
||||
#endif /* end of _CONFIG_H_ */
|
||||
|
||||
Reference in New Issue
Block a user