summaryrefslogtreecommitdiff
path: root/extmod/modmachine.c
AgeCommit message (Expand)Author
2024-07-20extmod/modmachine: Use sys.exit as implementation of machine.soft_reset.Damien George
2024-07-20shared/runtime/pyexec: Make a raised SystemExit always do a forced exit.Damien George
2024-07-11extmod/modmachine: Allow more than one argument to machine.freq().robert-hh
2024-03-15extmod/machine_usb_device: Add support for Python USB devices.Angus Gratton
2024-03-15extmod/modmachine: Add MICROPY_PY_MACHINE_RESET configuration option.Damien George
2024-03-15extmod/modmachine: Add MICROPY_PY_MACHINE_MEMX configuration option.Damien George
2024-03-15extmod/modmachine: Add MICROPY_PY_MACHINE_SIGNAL configuration option.Damien George
2024-03-07all: Remove the "STATIC" macro and just use "static" instead.Angus Gratton
2023-11-30extmod/modmachine: Provide common implementation of disable/enable_irq.Damien George
2023-11-30extmod/modmachine: Provide common bindings for 6 bare-metal functions.Damien George
2023-11-30extmod/modmachine: Provide common Python bindings for bootloader().Damien George
2023-11-30extmod/modmachine: Add MICROPY_PY_MACHINE_PIN_BASE option.Damien George
2023-11-30extmod/modmachine: Provide common Python bindings for machine.idle().Damien George
2023-11-30extmod/modmachine: Factor ports' machine module dict to common code.Damien George
2015-12-13unix: Move modmachine into unix directoryDave Hylands
2015-11-29py: Wrap all obj-ptr conversions in MP_OBJ_TO_PTR/MP_OBJ_FROM_PTR.Damien George
2015-11-29py: Add MP_ROM_* macros and mp_rom_* types and use them.Damien George
2015-11-29extmod/modmachine: Use uintptr_t instead of mp_uint_t for address type.Damien George
2015-08-18extmod/modmachine: Avoid conflicts with system PAGE_SIZE define, if any.Paul Sokolovsky
2015-07-08modmachine: Implement physical memory access using /dev/mem (Linux, etc).Paul Sokolovsky
2015-05-04modmachine: Add new module to access hardware, starting with physical memory.Paul Sokolovsky