5623 Commits (67ece47121fb34fecba12dc3c0cb2c9823fe8d46)
 

Author SHA1 Message Date
Paul Sokolovsky 67ece47121 docs/machine: reset_cause() has been implemented for esp8266. 9 years ago
Paul Sokolovsky 50e4fa5e19 py/mkenv.mk: Optimize Python startup type during make process. 9 years ago
Damien George 31480fb91b py/frozenmod: Pass the source name of the frozen module to the lexer. 9 years ago
Damien George 5e247a5192 stmhal: Fix machine.unique_id() function to work for all MCUs. 9 years ago
Tobias Badertscher 31f5dc065a stmhal: L4: Modify timer.c to support L4 MCU. 9 years ago
Tobias Badertscher 432465b167 stmhal: L4: Modify rtc.c to support L4 MCU. 9 years ago
Damien George aed1da913b stmhal: L4: Modify usbd_conf.c to support L4 MCU. 9 years ago
Damien George 53521152a8 stmhal: L4: Modify uart.c to support L4 MCU. 9 years ago
Paul Sokolovsky 8007f84cca extmod/modlwip: lwip_tcp_receive(): Full error handling. 9 years ago
Paul Sokolovsky b830f4c610 extmod/modlwip: lwip_tcp_send(): Full error handling. 9 years ago
Tobias Badertscher d49a547064 stmhal: L4: Modify adc.c to add support for STM32L4 series. 9 years ago
Tobias Badertscher 69f26c68c9 stmhal: L4: Add line to Makefile for building L4 series. 9 years ago
Tobias Badertscher 0b6e28c999 stmhal: L4: Add board definition files for STM32L476DISC. 9 years ago
Damien George e943a407f2 stmhal: Update HALCOMMITS due to change to hal. 9 years ago
Tobias Badertscher d4c3349957 stmhal: L4: Adapt UART HAL to avoid 64-bit integer division. 9 years ago
Tobias Badertscher f4942db044 stmhal: L4: Add basic STM32L4xx HAL files. 9 years ago
Tobias Badertscher 2ba6677775 stmhal: L4: Add CMSIS files to support STM32L476. 9 years ago
Damien George 040373e4c4 stmhal: For frozen bytecode generation, add dependency of qstr file. 9 years ago
Damien George 593ffdd976 minimal: For frozen bytecode generation, add dependency of qstr file. 9 years ago
Damien George 73ccb3fc5b esp8266: Adapt port to use new auto-qstr generation. 9 years ago
Jan Čapek 53e3770b15 py/mkrules.mk: Suppress line-no output from CPP for qstr auto-gen. 9 years ago
Jan Čapek 000eae121c py/py.mk: Add makefile variable for qstr autogeneration control. 9 years ago
stijn 9a627e8881 windows/msvc: Implement automatic qstr generation using makeqstrdefs. 9 years ago
Jan Čapek 61b560f63f py/mkrules.mk: Add mpconfig[port].h dependency to qstr generating rule. 9 years ago
Jan Čapek d76c65f599 py: Add rules for automated extraction of qstrs from sources. 9 years ago
Pavel Moravec dbbf082786 py/makeqstrdefs: Add script to automate extraction of qstr from sources. 9 years ago
Paul Sokolovsky 050e645ef2 esp8266/modmachine: Add reset_cause() function. 9 years ago
Paul Sokolovsky 53ac7830cb docs/speed_python: Add article. 9 years ago
Damien George 2c883c5ab7 tests: Fix dict1.py so it doesn't rely on the order of dict elems. 9 years ago
Damien George 00137b8c11 py/map: Change hash-table allocation policy to be less aggressive. 9 years ago
Paul Sokolovsky 5801967496 docs/speed_python: Add many more details on memoryviews. 9 years ago
Paul Sokolovsky 47f9b10b30 docs/speed_python: Generalize "Floating point" subsection. 9 years ago
Paul Sokolovsky 6c84f1e03a docs/speed_python: Clarify/generalize "Buffers" subsection. 9 years ago
Paul Sokolovsky f474e956d7 docs/machine: Start to update for esp8266 port. 9 years ago
Paul Sokolovsky b122ed0732 docs/esp: Enumerate flash access functions. 9 years ago
Damien George c3beb16db3 tools/mpy-tool.py: Add support for Python 2.7. 9 years ago
Damien George 091dcaea2f esp8266/moduos: Add uos.mkdir function. 9 years ago
Damien George bcd719ea3a extmod/fsusermount: In mount/mkfs, deregister VFS object on error. 9 years ago
Damien George 7d2c685544 esp8266/scripts/_boot: Mount block device on "" instead of "/". 9 years ago
Paul Sokolovsky 5c1af60e19 extmod/modlwip: More debug messages for various edge conditions. 9 years ago
Paul Sokolovsky d3ab4bc7ca esp8266/qstrdefsport.h: Mark qstr's for "esp" module. 9 years ago
Paul Sokolovsky 4f811d0e4c esp8266: Enable input() builtin. 9 years ago
Paul Sokolovsky 9b0714b24c py: Declare help, input, open builtins in core. 9 years ago
Paul Sokolovsky 272fad6d9c esp8266/scripts/port_diag.py: Module to collect diagnostic info. 9 years ago
Damien George a649d72606 py/makeqstrdata: Add special case to handle \n qstr. 9 years ago
Damien George 2243d68345 py/makeqstrdata: Reinstate Python2 compatibility. 9 years ago
Damien George 49bb04ee64 py/makeqstrdata: Fix rendering of qstrs that have non-printable ASCII. 9 years ago
Damien George 0c1de1cdee py: Simplify "and" action within parser by making ident-rules explicit. 9 years ago
Paul Sokolovsky 0a400a6333 esp8266: Switch integer arith routines to BootROM. 9 years ago
Damien George df3b1741b6 esp8266: Separate 1-wire timing funcs from Python module to save iRAM. 9 years ago