4475 Commits (660f8613fd8e38863998a9758d97eada0eebc47d)
 

Author SHA1 Message Date
Damien George f5d04750db stmhal: Put fs_user_mount pointer in root ptr section of global state. 9 years ago
Damien George 92e9a5e0a7 stmhal: Check if user block device is mounted before accessing it. 9 years ago
Damien George 84d59c2873 py: For viper compile errors, add traceback with function and filename. 9 years ago
Damien George d8a7f8bff2 py: Disable REPL EMACS key bindings by default. 9 years ago
Tom Soulanille 3dd0b69e46 run-tests: Use PTY when running REPL tests. 9 years ago
Tom Soulanille 7d588b0c7c lib/mp-readline: Add emacs-style control characters for cursor movement. 9 years ago
Daniel Campora cd14188bc8 tools: Add telnet support to pyboard.py. 10 years ago
Damien George db109ca0fc tools/pyboard.py: Speed up reading of chars by decreasing sleep period. 9 years ago
Damien George f1236734bb tools/pyboard.py: Make enter_raw_repl stricter and more reliable. 9 years ago
Damien George 9de53bf788 tools/pyboard.py: Fix parsing of returned error so last chr is not lost. 9 years ago
Damien George 3900fed849 tests: Skip parser test if "compile" builtin is not available. 9 years ago
Damien George 96f0dd3cbc py/parse: Fix handling of empty input so it raises an exception. 9 years ago
Damien George fa7c61dfab py/parse: De-duplicate and simplify code for parser "or" rule. 9 years ago
Damien George d241c2a592 py/lexer: Raise SyntaxError when str hex escape sequence is malformed. 9 years ago
Damien George f17e663493 py: Issue an error when compiling Viper functions with more than 4 args. 9 years ago
Damien George e45c1dbd6f py: Allow viper functions to take up to 4 arguments. 9 years ago
Damien George 7693ef3bd6 stmhal: Allow ADC.read_timed to take Timer object in place of freq. 9 years ago
Damien George 99a21dc05d stmhal: Add stm32fxxx_hal_i2s_ex.c to hal/f2 (dummy) and hal/f4. 9 years ago
Damien George abc24c1876 stmhal: Allow DAC.write_timed to take Timer object in place of freq. 9 years ago
Damien George 6f5e0fe955 stmhal: Clean up DAC code a little. 9 years ago
Delio Brignoli 6a388aaa7c py: reduce array slice assignment code size 10 years ago
blmorris 2af846e711 stmhal/boards/stm32fxx_prefix.c: Fix alt function number calculation 9 years ago
Damien George 4915c2b871 py: Small code space optimisations for memoryview slice assigment. 9 years ago
Delio Brignoli cceff157dd qemu-arm: Enable array slice assignment to get memoryview1 test to pass. 10 years ago
Delio Brignoli 32aba40830 py: Implement memoryview slice assignment. 10 years ago
Damien George f576057274 stmhal: Add CMSIS device header files for STM32F2xx series. 9 years ago
Wojtek Siudzinski 0621eca05e stmhal: Add STM32CubeF2 version 1.1.0, in hal/f2 directory. 9 years ago
Damien George a39df51d8a stmhal: Update Makefile and board configs to compile with relocated hal. 9 years ago
Damien George e4d43401eb stmhal: Move HAL Cube files to f4/ subdir, keeping only those we use. 9 years ago
Damien George d136737872 CODECONVENTIONS: Add a short section about how to allocate heap memory. 9 years ago
Damien George 75b1d881ec esp8266: Use m_new/m_renew/m_del funcs instead of private gc_xxx. 9 years ago
Damien George c3bd9415cc py: Make qstr hash size configurable, defaults to 2 bytes. 9 years ago
Sebastian Plamauer 1e8ca3a3cf modbuiltins: Implement round() to precision. 9 years ago
Paul Sokolovsky ab14c30493 esp8266: modesp: Update for gc_realloc() refactor. 9 years ago
Daniel Campora f22b35e4e5 cc3200: Add socket.sendall() (aliases to send()). 9 years ago
Daniel Campora a243d6b057 cc3200: Make socket stream methods return POSIX error codes. 9 years ago
Daniel Campora f738424403 cc3200: Remove superflous assignment since the result is not used. 9 years ago
Daniel Campora 753a8e8bc4 cc3200: Create /flash/cert folder if it doesn't exist. 9 years ago
Daniel Campora e955089da0 cc3200: Implement new OTA mechanism with 2 firmware update slots. 9 years ago
Dave Hylands 9309e609cd stmhal: Add qstr definition for ifconfig when building for WizNet 9 years ago
Damien George ade9a05236 py: Improve allocation policy of qstr data. 10 years ago
Paul Sokolovsky c48740e20b unix: modsocket: Implement inet_pton() in preference of inet_aton(). 9 years ago
Paul Sokolovsky b178dccb9c unix: modsocket: Implement recvfrom(). 9 years ago
Paul Sokolovsky 3b83aeb403 unix: modsocket: Implement sendto(). 9 years ago
Paul Sokolovsky 115afdb07d unix: socket.getaddrinfo: Port is unsigned value. 9 years ago
Daniel Campora cf814b2d34 cc3200: Refactor and clean-up socket closing code. 9 years ago
Daniel Campora ecb7f9fe58 cc3200: Set simplelink time and date when enabling WLAN. 9 years ago
Daniel Campora fa47bebfbc cc3200: Add struct weak link for ustruct. 9 years ago
Paul Sokolovsky 8eb802a55b unix: socket.getaddrinfo: Accept family & socktype arguments. 9 years ago
Daniel Campora af33ebb13b cc3200: Increment telnet Tx retry delay on every try. 9 years ago