272 Commits (7bf466a2811fcad6518441c6a2987beb590e3326)

Author SHA1 Message Date
Jim Mussared b326edf68c all: Remove MICROPY_OPT_CACHE_MAP_LOOKUP_IN_BYTECODE. 3 years ago
Damien George 122d901ef1 extmod/machine_i2c: Make SoftI2C configurable via macro option. 3 years ago
David Lechner 86371781e9 tools/uncrustify: Force 1 newline at end of file. 3 years ago
Daniel Mizyrycki 8f45f5ee4f nrf: Set .mpy features consistent with documentation and other ports. 3 years ago
Daniel Mizyrycki 8645b7c23b nrf: Enable source line on tracebacks. 3 years ago
Glenn Ruben Bakke 77b4cfcbc9 nrf/modules/nrf: Add function to enable/disable DCDC. 6 years ago
Damien George e5e0553224 nrf/modules/uos: Add ilistdir to uos module. 3 years ago
Glenn Ruben Bakke 55d4321c3e nrf/boards: Enable MICROPY_VFS_LFS2 for all target boards. 4 years ago
Glenn Ruben Bakke 23e8729d3e nrf/mphalport: Add dummy function for mp_hal_time_ns(). 4 years ago
Glenn Ruben Bakke aa857eb65e nrf/Makefile: Set default manifest file for all targets. 4 years ago
Glenn Ruben Bakke 7b6ad0ce2e nrf/modules/scripts: Add file system formatting script. 4 years ago
Glenn Ruben Bakke ffc636de2f nrf/boards: Set FROZEN_MANIFEST blank when SD present on nrf51 targets. 4 years ago
Glenn Ruben Bakke 990341d18e nrf: Facilitate use of freeze manifest. 5 years ago
Glenn Ruben Bakke 4326e08802 nrf/boards: Enable needed features for FAT/LFS1/LFS2. 4 years ago
Glenn Ruben Bakke b0fd4372c4 nrf/main: Add auto mount and auto format hook for internal flash FS. 4 years ago
Glenn Ruben Bakke 6ff3a2afef nrf/qstrdefsport.h: Add entries for in-built FS mount points. 4 years ago
Glenn Ruben Bakke f99aa82e85 nrf/mpconfigport.h: Enable MICROPY_PY_IO_FILEIO when an FS is enabled. 4 years ago
Glenn Ruben Bakke 7a833edf37 nrf/modules/uos: Allow a board to configure MICROPY_VFS_FAT/LFS1/LFS2. 4 years ago
Glenn Ruben Bakke 0bde907a8b nrf/Makefile: Add _fs_size linker script override from make. 4 years ago
Glenn Ruben Bakke c9b72ba694 nrf/mpconfigport.h: Tune FAT FS configuration. 4 years ago
Glenn Ruben Bakke b40dfa961d nrf/README: Update README.md to reflect internal file systems. 4 years ago
Glenn Ruben Bakke 85cad50266 nrf/mpconfigport.h: Expose nrf module when MICROPY_PY_NRF is set. 4 years ago
Glenn Ruben Bakke 5a873e27eb nrf/drivers: Add support for using flash block device with SoftDevice. 4 years ago
Glenn Ruben Bakke 127cec8cae nrf/modules/nrf: Add new nrf module with flash block device. 4 years ago
Glenn Ruben Bakke 3b594f7b27 nrf/boards/common.ld: Calculate unused flash region. 4 years ago
Damien George 96c6b8cae3 ports: Rename USBD_VID/PID config macros to MICROPY_HW_USB_VID/PID. 3 years ago
David P d3f6ce7dc3 nrf/modules: Replace master/slave with controller/peripheral in SPI. 3 years ago
Damien George 136369d72f all: Update to point to files in new shared/ directory. 3 years ago
David Lechner ca920f7218 py/mpstate: Make exceptions thread-local. 4 years ago
Zoltán Vörös 8c02b94946 nrf: Add more math sources to Makefile, and enable log2 implementation. 3 years ago
Bruno Martins ea2d83e961 nrf/boards: Add support for evk_nina_b3 board. 4 years ago
Bruno Martins 94fb5e7f5a nrf: Add machine.memXX, and allow boards to customise some features. 4 years ago
Damien George e9e9c76ddf all: Rename mp_keyboard_interrupt to mp_sched_keyboard_interrupt. 4 years ago
Damien George bd54eb566f nrf/boards/microbit: Use mp_sched_exception() where appropriate. 4 years ago
Damien George 701fdcacaf nrf/drivers/usb: Add USBD_IRQHandler which calls tud_int_handler. 4 years ago
Damien George 035d16126a ports: Update to build with new tinyusb. 4 years ago
Damien George ad4656b861 all: Rename BYTES_PER_WORD to MP_BYTES_PER_OBJ_WORD. 4 years ago
Damien George 7c44354592 ports: Remove def of MP_PLAT_PRINT_STRN if it's the same as the default. 4 years ago
Chris Hemingway 993ab6aa2c nrf/README: Add use of "make submodules" in alternative build paragraph. 4 years ago
Glenn Ruben Bakke d0b8554df4 nrf: Change selected boards to utilize pre-flashed bootloader. 4 years ago
Glenn Ruben Bakke 7f405236a3 nrf/boards: Add linker script for nrf52840 Open Bootloader 1.2.0. 4 years ago
Glenn Ruben Bakke 634f6df324 nrf/Makefile: Add support for flashing with nrfutil. 4 years ago
Glenn Ruben Bakke 718397a37d nrf/Makefile: Add bootloader specific section. 4 years ago
Glenn Ruben Bakke 2489688635 nrf/boards: Update memory.ld to include bootloader offsets. 4 years ago
Damien George 64180f0742 extmod/machine_i2c: Add init protocol method for generic I2C bindings. 4 years ago
JPFrancoia 3dcb551d89 nrf/README: Describe Pin numbering scheme for nRF52840. 4 years ago
Damien George 18518e26a7 ports: Use correct in/out endpoint size in TUD_CDC_DESCRIPTOR. 4 years ago
Damien George 71f3ade770 ports: Support legacy soft I2C/SPI construction via id=-1 arg. 4 years ago
Damien George 39d50d129c ports: Add SoftI2C and SoftSPI to machine module where appropriate. 4 years ago
Damien George aaed33896b extmod/machine_i2c: Remove "id" arg in SoftI2C constructor. 4 years ago