Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
Go to the source code of this file.
#define BITS_PER_BYTE (8) |
Definition at line 1186 of file mpconfig.h.
#define BITS_PER_WORD (BITS_PER_BYTE * BYTES_PER_WORD) |
Definition at line 1187 of file mpconfig.h.
#define BYTES_PER_WORD (sizeof(mp_uint_t)) |
Definition at line 1183 of file mpconfig.h.
#define INT_FMT "%d" |
Definition at line 1262 of file mpconfig.h.
#define MICROPY_ALLOC_GC_STACK_SIZE (64) |
Definition at line 106 of file mpconfig.h.
#define MICROPY_ALLOC_LEXEL_INDENT_INC (8) |
Definition at line 140 of file mpconfig.h.
#define MICROPY_ALLOC_LEXER_INDENT_INIT (10) |
Definition at line 135 of file mpconfig.h.
#define MICROPY_ALLOC_PARSE_CHUNK_INIT (128) |
Definition at line 171 of file mpconfig.h.
#define MICROPY_ALLOC_PARSE_INTERN_STRING_LEN (10) |
Definition at line 165 of file mpconfig.h.
#define MICROPY_ALLOC_PARSE_RESULT_INC (16) |
Definition at line 160 of file mpconfig.h.
#define MICROPY_ALLOC_PARSE_RESULT_INIT (32) |
Definition at line 155 of file mpconfig.h.
#define MICROPY_ALLOC_PARSE_RULE_INC (16) |
Definition at line 150 of file mpconfig.h.
#define MICROPY_ALLOC_PARSE_RULE_INIT (64) |
Definition at line 145 of file mpconfig.h.
#define MICROPY_ALLOC_PATH_MAX (512) |
Definition at line 187 of file mpconfig.h.
#define MICROPY_ALLOC_QSTR_CHUNK_INIT (128) |
Definition at line 130 of file mpconfig.h.
#define MICROPY_ALLOC_SCOPE_ID_INC (6) |
Definition at line 181 of file mpconfig.h.
#define MICROPY_ALLOC_SCOPE_ID_INIT (4) |
Definition at line 176 of file mpconfig.h.
#define MICROPY_ASYNC_KBD_INTR (0) |
Definition at line 468 of file mpconfig.h.
#define MICROPY_BEGIN_ATOMIC_SECTION | ( | ) | (0) |
Definition at line 1169 of file mpconfig.h.
#define MICROPY_BUILTIN_METHOD_CHECK_SELF_ARG (1) |
Definition at line 638 of file mpconfig.h.
#define MICROPY_BYTES_PER_GC_BLOCK (4 * BYTES_PER_WORD) |
Definition at line 101 of file mpconfig.h.
#define MICROPY_CAN_OVERRIDE_BUILTINS (0) |
Definition at line 629 of file mpconfig.h.
#define MICROPY_COMP_CONST (1) |
Definition at line 340 of file mpconfig.h.
#define MICROPY_COMP_CONST_FOLDING (1) |
Definition at line 330 of file mpconfig.h.
#define MICROPY_COMP_DOUBLE_TUPLE_ASSIGN (1) |
Definition at line 346 of file mpconfig.h.
#define MICROPY_COMP_MODULE_CONST (0) |
Definition at line 335 of file mpconfig.h.
#define MICROPY_COMP_RETURN_IF_EXPR (0) |
Definition at line 358 of file mpconfig.h.
#define MICROPY_COMP_TRIPLE_TUPLE_ASSIGN (0) |
Definition at line 352 of file mpconfig.h.
#define MICROPY_CPYTHON_COMPAT (1) |
Definition at line 579 of file mpconfig.h.
#define MICROPY_DEBUG_PRINTERS (0) |
Definition at line 373 of file mpconfig.h.
#define MICROPY_DEBUG_VERBOSE (0) |
Definition at line 378 of file mpconfig.h.
#define MICROPY_DYNAMIC_COMPILER (0) |
Definition at line 316 of file mpconfig.h.
#define MICROPY_EMIT_ARM (0) |
Definition at line 287 of file mpconfig.h.
#define MICROPY_EMIT_INLINE_ASM (MICROPY_EMIT_INLINE_THUMB || MICROPY_EMIT_INLINE_XTENSA) |
Definition at line 304 of file mpconfig.h.
#define MICROPY_EMIT_INLINE_THUMB (0) |
Definition at line 272 of file mpconfig.h.
#define MICROPY_EMIT_INLINE_THUMB_ARMV7M (1) |
Definition at line 277 of file mpconfig.h.
#define MICROPY_EMIT_INLINE_THUMB_FLOAT (1) |
Definition at line 282 of file mpconfig.h.
#define MICROPY_EMIT_INLINE_XTENSA (0) |
Definition at line 297 of file mpconfig.h.
#define MICROPY_EMIT_NATIVE (MICROPY_EMIT_X64 || MICROPY_EMIT_X86 || MICROPY_EMIT_THUMB || MICROPY_EMIT_ARM || MICROPY_EMIT_XTENSA) |
Definition at line 301 of file mpconfig.h.
#define MICROPY_EMIT_THUMB (0) |
Definition at line 267 of file mpconfig.h.
#define MICROPY_EMIT_X64 (0) |
Definition at line 257 of file mpconfig.h.
#define MICROPY_EMIT_X86 (0) |
Definition at line 262 of file mpconfig.h.
#define MICROPY_EMIT_XTENSA (0) |
Definition at line 292 of file mpconfig.h.
#define MICROPY_ENABLE_COMPILER (1) |
Definition at line 311 of file mpconfig.h.
#define MICROPY_ENABLE_DOC_STRING (0) |
Definition at line 517 of file mpconfig.h.
#define MICROPY_ENABLE_EMERGENCY_EXCEPTION_BUF (0) |
Definition at line 452 of file mpconfig.h.
#define MICROPY_ENABLE_FINALISER (0) |
Definition at line 441 of file mpconfig.h.
#define MICROPY_ENABLE_GC (0) |
Definition at line 436 of file mpconfig.h.
#define MICROPY_ENABLE_SCHEDULER (0) |
Definition at line 653 of file mpconfig.h.
#define MICROPY_ENABLE_SOURCE_LINE (0) |
Definition at line 512 of file mpconfig.h.
#define MICROPY_END_ATOMIC_SECTION | ( | state | ) | (void)(state) |
Definition at line 1172 of file mpconfig.h.
#define MICROPY_ERROR_PRINTER (&mp_plat_print) |
Definition at line 538 of file mpconfig.h.
#define MICROPY_ERROR_REPORTING (MICROPY_ERROR_REPORTING_NORMAL) |
Definition at line 528 of file mpconfig.h.
#define MICROPY_ERROR_REPORTING_DETAILED (3) |
Definition at line 525 of file mpconfig.h.
#define MICROPY_ERROR_REPORTING_NORMAL (2) |
Definition at line 523 of file mpconfig.h.
#define MICROPY_ERROR_REPORTING_TERSE (1) |
Definition at line 521 of file mpconfig.h.
#define MICROPY_FLOAT_HIGH_QUALITY_HASH (0) |
Definition at line 571 of file mpconfig.h.
#define MICROPY_FLOAT_IMPL (MICROPY_FLOAT_IMPL_NONE) |
Definition at line 547 of file mpconfig.h.
#define MICROPY_FLOAT_IMPL_DOUBLE (2) |
Definition at line 544 of file mpconfig.h.
#define MICROPY_FLOAT_IMPL_FLOAT (1) |
Definition at line 543 of file mpconfig.h.
#define MICROPY_FLOAT_IMPL_NONE (0) |
Definition at line 542 of file mpconfig.h.
#define MICROPY_FULL_CHECKS (1) |
Definition at line 588 of file mpconfig.h.
#define MICROPY_GC_ALLOC_THRESHOLD (1) |
Definition at line 122 of file mpconfig.h.
#define MICROPY_GC_CONSERVATIVE_CLEAR (MICROPY_ENABLE_GC) |
Definition at line 116 of file mpconfig.h.
#define MICROPY_HELPER_LEXER_UNIX (0) |
Definition at line 493 of file mpconfig.h.
#define MICROPY_HELPER_REPL (0) |
Definition at line 473 of file mpconfig.h.
#define MICROPY_KBD_EXCEPTION (0) |
Definition at line 462 of file mpconfig.h.
#define MICROPY_LONGINT_IMPL (MICROPY_LONGINT_IMPL_NONE) |
Definition at line 502 of file mpconfig.h.
#define MICROPY_LONGINT_IMPL_LONGLONG (1) |
Definition at line 498 of file mpconfig.h.
#define MICROPY_LONGINT_IMPL_MPZ (2) |
Definition at line 499 of file mpconfig.h.
#define MICROPY_LONGINT_IMPL_NONE (0) |
Definition at line 497 of file mpconfig.h.
#define MICROPY_MAKE_POINTER_CALLABLE | ( | p | ) | (p) |
Definition at line 1227 of file mpconfig.h.
#define MICROPY_MALLOC_USES_ALLOCATED_SIZE (0) |
Definition at line 198 of file mpconfig.h.
#define MICROPY_MEM_STATS (0) |
Definition at line 366 of file mpconfig.h.
#define MICROPY_MODULE_BUILTIN_INIT (0) |
Definition at line 604 of file mpconfig.h.
#define MICROPY_MODULE_DICT_SIZE (1) |
Definition at line 192 of file mpconfig.h.
#define MICROPY_MODULE_FROZEN (MICROPY_MODULE_FROZEN_STR || MICROPY_MODULE_FROZEN_MPY) |
Definition at line 624 of file mpconfig.h.
#define MICROPY_MODULE_FROZEN_MPY (0) |
Definition at line 619 of file mpconfig.h.
#define MICROPY_MODULE_FROZEN_STR (0) |
Definition at line 614 of file mpconfig.h.
#define MICROPY_MODULE_WEAK_LINKS (0) |
Definition at line 609 of file mpconfig.h.
#define MICROPY_OBJ_BASE_ALIGNMENT |
Definition at line 1164 of file mpconfig.h.
#define MICROPY_OBJ_REPR (MICROPY_OBJ_REPR_A) |
Definition at line 92 of file mpconfig.h.
#define MICROPY_OBJ_REPR_A (0) |
Definition at line 58 of file mpconfig.h.
#define MICROPY_OBJ_REPR_B (1) |
Definition at line 64 of file mpconfig.h.
#define MICROPY_OBJ_REPR_C (2) |
Definition at line 76 of file mpconfig.h.
#define MICROPY_OBJ_REPR_D (3) |
Definition at line 89 of file mpconfig.h.
#define MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE (0) |
Definition at line 396 of file mpconfig.h.
#define MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE_DYNAMIC MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE |
Definition at line 324 of file mpconfig.h.
#define MICROPY_OPT_COMPUTED_GOTO (0) |
Definition at line 389 of file mpconfig.h.
#define MICROPY_OPT_MPZ_BITWISE (0) |
Definition at line 402 of file mpconfig.h.
#define MICROPY_PERSISTENT_CODE (MICROPY_PERSISTENT_CODE_LOAD || MICROPY_PERSISTENT_CODE_SAVE || MICROPY_MODULE_FROZEN_MPY) |
Definition at line 252 of file mpconfig.h.
#define MICROPY_PERSISTENT_CODE_LOAD (0) |
Definition at line 241 of file mpconfig.h.
#define MICROPY_PERSISTENT_CODE_SAVE (0) |
Definition at line 246 of file mpconfig.h.
#define MICROPY_PORT_BUILTIN_MODULE_WEAK_LINKS |
Definition at line 1143 of file mpconfig.h.
#define MICROPY_PORT_BUILTIN_MODULES |
Definition at line 1138 of file mpconfig.h.
#define MICROPY_PORT_BUILTINS |
Definition at line 1133 of file mpconfig.h.
#define MICROPY_PORT_CONSTANTS |
Definition at line 1148 of file mpconfig.h.
#define MICROPY_PORT_ROOT_POINTERS |
Definition at line 1153 of file mpconfig.h.
#define MICROPY_PY___FILE__ (1) |
Definition at line 860 of file mpconfig.h.
#define MICROPY_PY_ALL_INPLACE_SPECIAL_METHODS (0) |
Definition at line 780 of file mpconfig.h.
#define MICROPY_PY_ALL_SPECIAL_METHODS (0) |
Definition at line 774 of file mpconfig.h.
#define MICROPY_PY_ARRAY (1) |
Definition at line 872 of file mpconfig.h.
#define MICROPY_PY_ARRAY_SLICE_ASSIGN (0) |
Definition at line 878 of file mpconfig.h.
#define MICROPY_PY_ASYNC_AWAIT (1) |
Definition at line 688 of file mpconfig.h.
#define MICROPY_PY_ATTRTUPLE (1) |
Definition at line 884 of file mpconfig.h.
#define MICROPY_PY_BTREE (0) |
Definition at line 1125 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_BYTEARRAY (1) |
Definition at line 723 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_COMPILE (0) |
Definition at line 792 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_COMPLEX (MICROPY_PY_BUILTINS_FLOAT) |
Definition at line 565 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_ENUMERATE (1) |
Definition at line 797 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_EVAL_EXEC (MICROPY_ENABLE_COMPILER) |
Definition at line 803 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_EXECFILE (0) |
Definition at line 808 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_FILTER (1) |
Definition at line 813 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_FLOAT (0) |
Definition at line 561 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_FROZENSET (0) |
Definition at line 749 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_HELP (0) |
Definition at line 844 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_HELP_MODULES (0) |
Definition at line 855 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_HELP_TEXT mp_help_default_text |
Definition at line 850 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_INPUT (0) |
Definition at line 829 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_MEMORYVIEW (0) |
Definition at line 728 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_MIN_MAX (1) |
Definition at line 834 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_NOTIMPLEMENTED (0) |
Definition at line 823 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_POW3 (0) |
Definition at line 839 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_PROPERTY (1) |
Definition at line 754 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_RANGE_ATTRS (1) |
Definition at line 760 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_REVERSED (1) |
Definition at line 818 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_SET (1) |
Definition at line 733 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_SLICE (1) |
Definition at line 738 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_SLICE_ATTRS (0) |
Definition at line 744 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_STR_CENTER (0) |
Definition at line 708 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_STR_PARTITION (0) |
Definition at line 713 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_STR_SPLITLINES (0) |
Definition at line 718 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_STR_UNICODE (0) |
Definition at line 698 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_STR_UNICODE_CHECK (MICROPY_PY_BUILTINS_STR_UNICODE) |
Definition at line 703 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_STR_UNICODE_DYNAMIC MICROPY_PY_BUILTINS_STR_UNICODE |
Definition at line 325 of file mpconfig.h.
#define MICROPY_PY_BUILTINS_TIMEOUTERROR (0) |
Definition at line 765 of file mpconfig.h.
#define MICROPY_PY_CMATH (0) |
Definition at line 909 of file mpconfig.h.
#define MICROPY_PY_COLLECTIONS (1) |
Definition at line 889 of file mpconfig.h.
#define MICROPY_PY_COLLECTIONS_ORDEREDDICT (0) |
Definition at line 894 of file mpconfig.h.
#define MICROPY_PY_DELATTR_SETATTR (0) |
Definition at line 683 of file mpconfig.h.
#define MICROPY_PY_DESCRIPTORS (0) |
Definition at line 677 of file mpconfig.h.
#define MICROPY_PY_FRAMEBUF (0) |
Definition at line 1121 of file mpconfig.h.
#define MICROPY_PY_FUNCTION_ATTRS (0) |
Definition at line 671 of file mpconfig.h.
#define MICROPY_PY_GC (1) |
Definition at line 914 of file mpconfig.h.
#define MICROPY_PY_GC_COLLECT_RETVAL (0) |
Definition at line 919 of file mpconfig.h.
#define MICROPY_PY_IO (1) |
Definition at line 924 of file mpconfig.h.
#define MICROPY_PY_IO_BUFFEREDWRITER (0) |
Definition at line 946 of file mpconfig.h.
#define MICROPY_PY_IO_BYTESIO (1) |
Definition at line 941 of file mpconfig.h.
#define MICROPY_PY_IO_FILEIO (0) |
Definition at line 936 of file mpconfig.h.
#define MICROPY_PY_IO_RESOURCE_STREAM (0) |
Definition at line 931 of file mpconfig.h.
#define MICROPY_PY_MACHINE (0) |
Definition at line 1094 of file mpconfig.h.
#define MICROPY_PY_MACHINE_I2C (0) |
Definition at line 1103 of file mpconfig.h.
#define MICROPY_PY_MACHINE_PULSE (0) |
Definition at line 1099 of file mpconfig.h.
#define MICROPY_PY_MACHINE_SPI (0) |
Definition at line 1107 of file mpconfig.h.
#define MICROPY_PY_MATH (1) |
Definition at line 899 of file mpconfig.h.
#define MICROPY_PY_MATH_SPECIAL_FUNCTIONS (0) |
Definition at line 904 of file mpconfig.h.
#define MICROPY_PY_MICROPYTHON_MEM_INFO (0) |
Definition at line 865 of file mpconfig.h.
#define MICROPY_PY_REVERSE_SPECIAL_METHODS (0) |
Definition at line 787 of file mpconfig.h.
#define MICROPY_PY_STR_BYTES_CMP_WARN (0) |
Definition at line 693 of file mpconfig.h.
#define MICROPY_PY_STRUCT (1) |
Definition at line 951 of file mpconfig.h.
#define MICROPY_PY_SYS (1) |
Definition at line 956 of file mpconfig.h.
#define MICROPY_PY_SYS_EXC_INFO (0) |
Definition at line 972 of file mpconfig.h.
#define MICROPY_PY_SYS_EXIT (1) |
Definition at line 977 of file mpconfig.h.
#define MICROPY_PY_SYS_GETSIZEOF (0) |
Definition at line 982 of file mpconfig.h.
#define MICROPY_PY_SYS_MAXSIZE (0) |
Definition at line 961 of file mpconfig.h.
#define MICROPY_PY_SYS_MODULES (1) |
Definition at line 966 of file mpconfig.h.
#define MICROPY_PY_SYS_STDFILES (0) |
Definition at line 987 of file mpconfig.h.
#define MICROPY_PY_SYS_STDIO_BUFFER (0) |
Definition at line 993 of file mpconfig.h.
#define MICROPY_PY_THREAD (0) |
Definition at line 1029 of file mpconfig.h.
#define MICROPY_PY_THREAD_GIL (MICROPY_PY_THREAD) |
Definition at line 1035 of file mpconfig.h.
#define MICROPY_PY_THREAD_GIL_VM_DIVISOR (32) |
Definition at line 1041 of file mpconfig.h.
#define MICROPY_PY_UBINASCII (0) |
Definition at line 1076 of file mpconfig.h.
#define MICROPY_PY_UBINASCII_CRC32 (0) |
Definition at line 1081 of file mpconfig.h.
#define MICROPY_PY_UCTYPES (0) |
Definition at line 1047 of file mpconfig.h.
#define MICROPY_PY_UERRNO (0) |
Definition at line 998 of file mpconfig.h.
#define MICROPY_PY_UERRNO_ERRORCODE (1) |
Definition at line 1003 of file mpconfig.h.
#define MICROPY_PY_UHASHLIB (0) |
Definition at line 1072 of file mpconfig.h.
#define MICROPY_PY_UHEAPQ (0) |
Definition at line 1063 of file mpconfig.h.
#define MICROPY_PY_UJSON (0) |
Definition at line 1055 of file mpconfig.h.
#define MICROPY_PY_URANDOM (0) |
Definition at line 1085 of file mpconfig.h.
#define MICROPY_PY_URANDOM_EXTRA_FUNCS (0) |
Definition at line 1090 of file mpconfig.h.
#define MICROPY_PY_URE (0) |
Definition at line 1059 of file mpconfig.h.
#define MICROPY_PY_USELECT (0) |
Definition at line 1008 of file mpconfig.h.
#define MICROPY_PY_USSL (0) |
Definition at line 1111 of file mpconfig.h.
#define MICROPY_PY_USSL_FINALISER (0) |
Definition at line 1113 of file mpconfig.h.
#define MICROPY_PY_UTIME_MP_HAL (0) |
Definition at line 1014 of file mpconfig.h.
#define MICROPY_PY_UTIME_TICKS_PERIOD (MP_SMALL_INT_POSITIVE_MASK + 1) |
Definition at line 1024 of file mpconfig.h.
#define MICROPY_PY_UTIMEQ (0) |
Definition at line 1068 of file mpconfig.h.
#define MICROPY_PY_UZLIB (0) |
Definition at line 1051 of file mpconfig.h.
#define MICROPY_PY_WEBSOCKET (0) |
Definition at line 1117 of file mpconfig.h.
#define MICROPY_QSTR_BYTES_IN_HASH (2) |
Definition at line 210 of file mpconfig.h.
#define MICROPY_QSTR_BYTES_IN_LEN (1) |
Definition at line 205 of file mpconfig.h.
#define MICROPY_READER_POSIX (0) |
Definition at line 410 of file mpconfig.h.
#define MICROPY_READER_VFS (0) |
Definition at line 415 of file mpconfig.h.
#define MICROPY_REPL_AUTO_INDENT (0) |
Definition at line 483 of file mpconfig.h.
#define MICROPY_REPL_EMACS_KEYS (0) |
Definition at line 478 of file mpconfig.h.
#define MICROPY_REPL_EVENT_DRIVEN (0) |
Definition at line 488 of file mpconfig.h.
#define MICROPY_SCHEDULER_DEPTH (4) |
Definition at line 658 of file mpconfig.h.
#define MICROPY_STACK_CHECK (0) |
Definition at line 447 of file mpconfig.h.
#define MICROPY_STACKLESS (0) |
Definition at line 216 of file mpconfig.h.
#define MICROPY_STACKLESS_STRICT (0) |
Definition at line 223 of file mpconfig.h.
#define MICROPY_STREAMS_NON_BLOCK (0) |
Definition at line 593 of file mpconfig.h.
#define MICROPY_STREAMS_POSIX_API (0) |
Definition at line 599 of file mpconfig.h.
#define MICROPY_USE_INTERNAL_ERRNO (0) |
Definition at line 643 of file mpconfig.h.
#define MICROPY_USE_INTERNAL_PRINTF (1) |
Definition at line 648 of file mpconfig.h.
#define MICROPY_VFS (0) |
Definition at line 663 of file mpconfig.h.
#define MICROPY_VM_HOOK_INIT |
Definition at line 421 of file mpconfig.h.
#define MICROPY_VM_HOOK_LOOP |
Definition at line 426 of file mpconfig.h.
#define MICROPY_VM_HOOK_RETURN |
Definition at line 431 of file mpconfig.h.
#define MICROPY_WARNINGS (0) |
Definition at line 533 of file mpconfig.h.
#define MP_ALWAYSINLINE __attribute__((always_inline)) |
Definition at line 1283 of file mpconfig.h.
#define MP_ENDIANNESS_BIG (!MP_ENDIANNESS_LITTLE) |
Definition at line 1221 of file mpconfig.h.
#define MP_LIKELY | ( | x | ) | __builtin_expect((x), 1) |
Definition at line 1288 of file mpconfig.h.
#define MP_NOINLINE __attribute__((noinline)) |
Definition at line 1278 of file mpconfig.h.
#define MP_PLAT_ALLOC_EXEC | ( | min_size, | |
ptr, | |||
size | |||
) | do { *ptr = m_new(byte, min_size); *size = min_size; } while (0) |
Definition at line 1234 of file mpconfig.h.
Definition at line 1238 of file mpconfig.h.
#define MP_PLAT_PRINT_STRN | ( | str, | |
len | |||
) | mp_hal_stdout_tx_strn_cooked(str, len) |
Definition at line 1243 of file mpconfig.h.
#define MP_SSIZE_MAX SSIZE_MAX |
Definition at line 1247 of file mpconfig.h.
#define MP_UNLIKELY | ( | x | ) | __builtin_expect((x), 0) |
Definition at line 1293 of file mpconfig.h.
#define MP_WEAK __attribute__((weak)) |
Definition at line 1273 of file mpconfig.h.
#define NORETURN __attribute__((noreturn)) |
Definition at line 1268 of file mpconfig.h.
#define STATIC static |
Definition at line 1178 of file mpconfig.h.
#define UINT_FMT "%u" |
Definition at line 1261 of file mpconfig.h.
#define WORD_MSBIT_HIGH (((mp_uint_t)1) << (BYTES_PER_WORD * 8 - 1)) |
Definition at line 1189 of file mpconfig.h.