modmachine: Add new module to access hardware, starting with physical memory.

Refactored from "stm" module, provides mem8, mem16, mem32 objects with
array subscript syntax.
This commit is contained in:
Paul Sokolovsky
2015-05-03 20:25:40 +03:00
parent c4dc1b5c23
commit 0116218fa8
7 changed files with 136 additions and 0 deletions

View File

@@ -183,6 +183,9 @@ STATIC const mp_map_elem_t mp_builtin_module_table[] = {
#if MICROPY_PY_UBINASCII
{ MP_OBJ_NEW_QSTR(MP_QSTR_ubinascii), (mp_obj_t)&mp_module_ubinascii },
#endif
#if MICROPY_PY_MACHINE
{ MP_OBJ_NEW_QSTR(MP_QSTR_machine), (mp_obj_t)&mp_module_machine },
#endif
// extra builtin modules as defined by a port
MICROPY_PORT_BUILTIN_MODULES