circuitpython/stmhal
Paul Sokolovsky 2eb844e0b4 ports: Rename "machine" module to "umachine".
To let unix port implement "machine" functionality on Python level, and
keep consistent naming in other ports (baremetal ports will use magic
module "symlinking" to still load it on "import machine").

Fixes #1701.
2015-12-18 02:39:52 +02:00
..
boards stmhal: Extend SPI support to fully support all SPI devices on STM32F429. 2015-12-16 00:38:36 +00:00
cmsis stmhal/cmsis: Replace non-ascii apostrophe with ascii apostrophe. 2015-08-07 08:46:43 +01:00
hal stmhal: Add HALCOMMITS file with list of commits that touch the hal. 2015-08-03 00:55:36 +01:00
usbdev stmhal: add option to query for the current usb mode 2015-09-03 23:30:43 +01:00
usbhost Initial checkin with STM HAL 2014-03-11 23:55:41 -07:00
.gitignore stmhal: Add support for Espruino Pico board. 2015-04-18 21:40:59 +01:00
accel.c stmhal: Make accel AVDD pin configurable via mpconfigboard.h. 2015-10-29 22:40:42 +00:00
accel.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
adc.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
adc.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
autoflash Add device ID to autoflash script. 2014-05-02 23:03:23 +01:00
bufhelper.c py: Remove mp_obj_str_builder and use vstr instead. 2015-01-21 23:18:02 +00:00
bufhelper.h py: Remove mp_obj_str_builder and use vstr instead. 2015-01-21 23:18:02 +00:00
can.c stmhal/can: Fix a bug in filter handling. 2015-11-02 23:09:49 +00:00
can.h stmhal: Remove PYBVxx defines and use config vars for UART/CAN names. 2015-05-27 16:51:04 +01:00
dac.c stmhal: Put all DMA channel & stream definitions in dma.h 2015-12-02 22:55:57 +00:00
dac.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
diskio.c extmod: Move fsusermount.c from stmhal for cross-port reuse. 2015-11-25 13:19:36 +02:00
dma.c stmhal: On SysTick IRQ, only process one DMA channel at a time. 2015-11-24 15:44:16 +00:00
dma.h stmhal: Extend SPI support to fully support all SPI devices on STM32F429. 2015-12-16 00:38:36 +00:00
extint.c stmhal: Add symbolic #defines for interrupt levels in irq.h. 2015-11-01 23:23:39 +00:00
extint.h stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 2015-08-07 08:52:42 +01:00
ffconf.c extmod: Move fsusermount.c from stmhal for cross-port reuse. 2015-11-25 13:19:36 +02:00
file.c py: Add stream_tell method, and use for unix and stmhal file tell. 2015-08-13 22:56:32 +01:00
file.h stmhal: Declare variables extern in include files 2014-11-05 22:52:51 +00:00
flash.c stmhal: Add support for the STM32F429I-DISCO kit by STMicro. 2015-11-25 23:53:26 +00:00
flash.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
font_petme128_8x8.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
gccollect.c stmhal: Collect all root pointers together in 1 place. 2015-01-07 23:38:50 +00:00
gccollect.h stmhal: Remove some unnecessary declarations, purely for cleanup. 2015-03-20 22:27:34 +00:00
gchelper.s REPl working on UART6 with STMHAL 2014-03-12 18:15:55 -07:00
help.c Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc. 2015-10-12 00:06:25 +01:00
i2c.c stmhal: Put all DMA channel & stream definitions in dma.h 2015-12-02 22:55:57 +00:00
i2c.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
import.c stmhal: Include fatfs headers using lib/fatfs prefix. 2015-03-04 20:35:41 +00:00
input.c stmhal: Make pybstdio usable by other ports, and use it. 2015-02-13 15:04:53 +00:00
irq.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
irq.h stmhal: Only use BASEPRI irq stuff if Cortex is M3 or higher. 2015-12-04 12:13:12 +00:00
lcd.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 2015-07-30 00:38:25 +01:00
lcd.h stmhal: Update and improve LCD driver. 2014-06-15 00:41:47 +01:00
led.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
led.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
lexerfatfs.c stmhal: Remove some unnecessary declarations, purely for cleanup. 2015-03-20 22:27:34 +00:00
main.c stmhal: Print exception information in nlr_jump_failed 2015-12-07 17:21:51 +00:00
make-stmconst.py stmhal: Add missing regex property for parsing header comments 2015-11-06 23:32:55 +00:00
Makefile stmhal: add order-only dependency on build directory 2015-12-10 22:25:36 +00:00
memory.h stmhal: Enable uhashlib module; add heapq, hashlib weak links. 2014-11-27 17:54:37 +00:00
modmachine.c ports: Rename "machine" module to "umachine". 2015-12-18 02:39:52 +02:00
modmachine.h stmhal: Early version of machine module for stmhal. 2015-10-19 21:12:42 +01:00
modnetwork.c lib: Move some common mod_network_* functions to lib/netutils. 2015-05-04 11:48:40 +01:00
modnetwork.h lib: Move some common mod_network_* functions to lib/netutils. 2015-05-04 11:48:40 +01:00
modnwcc3k.c py: Rename MP_BOOL() to mp_obj_new_bool() for consistency in naming. 2015-10-11 15:18:15 +03:00
modnwwiznet5k.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
modpyb.c extmod: Move fsusermount.c from stmhal for cross-port reuse. 2015-11-25 13:19:36 +02:00
modstm.c stmhal: Make stm.mem* support large integers. 2015-11-26 22:19:42 +00:00
moduos.c extmod: Move fsusermount.c from stmhal for cross-port reuse. 2015-11-25 13:19:36 +02:00
moduselect.c stmhal/moduselect: Implement "oneshot polling" flag. 2015-12-16 11:07:58 +00:00
modusocket.c py: Add mp_obj_get_int_truncated and use it where appropriate. 2015-05-12 23:05:53 +01:00
modutime.c stmhal: Implement delayed RTC initialization with LSI fallback. 2015-11-23 23:23:07 +00:00
mpconfigport.h ports: Rename "machine" module to "umachine". 2015-12-18 02:39:52 +02:00
mpconfigport.mk stmhal: Initial implementation of cc3k module and driver. 2014-09-26 00:57:26 +01:00
mphalport.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
mphalport.h all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
pendsv.c stmhal: Add symbolic #defines for interrupt levels in irq.h. 2015-11-01 23:23:39 +00:00
pendsv.h stmhal: Remove some unnecessary declarations, purely for cleanup. 2015-03-20 22:27:34 +00:00
pin_defs_stmhal.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
pin_defs_stmhal.h stmhal: Add STM32F7DISC and associated changes. 2015-07-30 00:38:32 +01:00
pin_named_pins.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
pin.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
pin.h Add Timer support (PWM, OC, IC) for stmhal and teensy 2014-09-19 09:26:13 -07:00
portmodules.h stmhal: Implement os.dupterm (was pyb.repl_uart). 2015-10-19 21:57:41 +01:00
pybcdc.inf_template Rename "Micro Python" to "MicroPython" in REPL, help, readme's and misc. 2015-10-12 00:06:25 +01:00
pybioctl.h stmhal/moduselect: Expose POLLIN/OUT/ERR/HUP constants. 2015-11-09 22:10:31 +02:00
pybstdio.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
qstrdefsport.h ports: Rename "machine" module to "umachine". 2015-12-18 02:39:52 +02:00
rng.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 2015-07-30 00:38:25 +01:00
rng.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
rtc.c stmhal: Add rtc.init() method to force RTC to re-initialise. 2015-12-04 12:05:05 +00:00
rtc.h stmhal: Add rtc.init() method to force RTC to re-initialise. 2015-12-04 12:05:05 +00:00
sdcard.c stmhal: Protect SD card DMA transactions against USB MSC contention. 2015-12-04 11:39:21 +00:00
sdcard.h stmhal: Change 64-bit arithmetic to 32-bit for SD card block addressing. 2014-09-15 23:49:57 +01:00
servo.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 2015-07-30 00:38:25 +01:00
servo.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
spi.c stmhal: Extend SPI support to fully support all SPI devices on STM32F429. 2015-12-16 00:38:36 +00:00
spi.h stmhal: Extend SPI support to fully support all SPI devices on STM32F429. 2015-12-16 00:38:36 +00:00
startup_stm32.S stamhal: Add definitions for MCU_SERIES_F4 and MCU_SERIES_F7 2015-08-07 08:52:42 +01:00
stm32_it.c stmhal: Enable two USB phys to be supported together. 2015-12-09 09:56:36 +00:00
stm32_it.h stmhal: Enable two USB phys to be supported together. 2015-12-09 09:56:36 +00:00
storage.c stmhal: Add support for the STM32F429I-DISCO kit by STMicro. 2015-11-25 23:53:26 +00:00
storage.h stmhal: Process storage idle tick handler in different slot to DMA. 2015-11-24 16:57:13 +00:00
system_stm32.c stmhal: Implement delayed RTC initialization with LSI fallback. 2015-11-23 23:23:07 +00:00
systick.c stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 2015-07-30 00:38:25 +01:00
systick.h stmhal: Make pyb.[u]delay use systick with IRQs, busy loop otherwise. 2014-11-30 21:23:25 +00:00
timer.c stmhal/timer: Use mp_float_t instead of float. 2015-12-09 17:39:34 +00:00
timer.h stmhal: Allow ADC.read_timed to take Timer object in place of freq. 2015-07-22 19:41:13 +01:00
uart.c stmhal: Make uart init use struct instead of array for parsing args. 2015-12-12 15:55:51 +00:00
uart.h stmhal: uart.any() function now returns number of bytes available. 2015-11-30 13:07:20 +00:00
usb.c stmhal: Enable two USB phys to be supported together. 2015-12-09 09:56:36 +00:00
usb.h stmhal: Enable two USB phys to be supported together. 2015-12-09 09:56:36 +00:00
usbd_cdc_interface.c stmhal: Typo fix in comment. 2015-10-24 21:58:58 +03:00
usbd_cdc_interface.h stmhal: Remove some unnecessary declarations, purely for cleanup. 2015-03-20 22:27:34 +00:00
usbd_conf.c stmhal: Enable two USB phys to be supported together. 2015-12-09 09:56:36 +00:00
usbd_conf.h stmhal: Replace #include "stm32f4xx_hal.h" with #include STM32_HAL_H. 2015-07-30 00:38:25 +01:00
usbd_desc.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
usbd_desc.h stmhal: Fix USB CDC-only mode under Windows. 2015-10-09 00:18:01 +01:00
usbd_msc_storage.c stmhal: Include fatfs headers using lib/fatfs prefix. 2015-03-04 20:35:41 +00:00
usbd_msc_storage.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00
usrsw.c all: Add py/mphal.h and use it in all ports. 2015-10-31 19:14:30 +03:00
usrsw.h Add license header to (almost) all files. 2014-05-03 23:27:38 +01:00