Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
François Revol
firmware
Commits
2afaf931
Commit
2afaf931
authored
Jan 31, 2020
by
schneider
Browse files
fix(mpconfig): Remove hard coded value for interrupt numbers
parent
314a22e5
Changes
3
Hide whitespace changes
Inline
Side-by-side
lib/micropython/gen-qstr.sh
View file @
2afaf931
...
...
@@ -11,7 +11,6 @@ shift 5
OUTPUT_DIR
=
"
$(
dirname
"
$OUTPUT
"
)
"
# call gcc -E to generate qstr.i.last
gcc
-E
-DNO_QSTR
-I
"
$SOURCE_DIR
/micropython"
-I
"
$PROJECT_SRC
"
-I
"
$OUTPUT_DIR
"
"
$@
"
>
"
$OUTPUT_DIR
/qstr.i.last"
...
...
pycardium/meson.build
View file @
2afaf931
...
...
@@ -79,7 +79,7 @@ upy = static_library(
micropython_additional_sources,
micropython_extmod_sources,
mp_headers,
include_directories: micropython_includes,
include_directories:
[
micropython_includes,
include_directories('../epicardium')],
c_args: '-w',
)
...
...
pycardium/mpconfigport.h
View file @
2afaf931
// TODO: we need this define, but the header is not found...
//#include "epicardium/epicardium.h"
#define EPIC_INT_NUM 9
/* Hardware Name */
#define MICROPY_HW_BOARD_NAME "card10"
#define MICROPY_HW_MCU_NAME "max32666"
...
...
@@ -97,6 +93,12 @@ typedef long mp_off_t;
/* TODO: Document this */
#define MP_STATE_PORT MP_STATE_VM
#ifndef NO_QSTR
#include
"epicardium.h"
#else
#define EPIC_INT_NUM 1
#endif
/* For some reason, we need to define readline history manually */
#define MICROPY_PORT_ROOT_POINTERS \
const char *readline_hist[16]; \
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment