| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-01-30 | extmod/vfs_fat: Remove unused fatfs_builtin_open function. | Damien George | |
| 2017-01-30 | extmod: Merge old fsusermount.h header into vfs.h and vfs_fat.h. | Damien George | |
| vfs.h is for generic VFS declarations, and vfs_fat.h is for VfsFat specific things. | |||
| 2017-01-30 | lib/fatfs: Remove old fatfs library component, it's replaced by oofatfs. | Damien George | |
| 2017-01-30 | extmod/vfs_fat: Remove MICROPY_FATFS_OO config option. | Damien George | |
| Everyone should now be using the new ooFatFs library. The old one is no longer supported and will be removed. | |||
| 2017-01-30 | unix/mpconfigport.h: Remove obsolete MICROPY_FATFS_VOLUMES config. | Damien George | |
| 2017-01-30 | esp8266/mpconfigport.h: Remove obsolete MICROPY_FATFS_VOLUMES config. | Damien George | |
| 2017-01-30 | extmod: Remove MICROPY_FSUSERMOUNT and related files. | Damien George | |
| Replaced by MICROPY_VFS and the VFS sub-system. | |||
| 2017-01-30 | extmod/vfs_fat: Remove MICROPY_FSUSERMOUNT_ADHOC config option. | Damien George | |
| 2017-01-30 | extmod/vfs_fat: Remove MICROPY_READER_FATFS component. | Damien George | |
| 2017-01-30 | cc3200: Convert to use new VFS sub-system and new ooFatFs library. | Damien George | |
| 2017-01-30 | extmod/vfs: Expose lookup_path_raw as mp_vfs_lookup_path. | Damien George | |
| It can be useful for low-level lookup of paths by ports. | |||
| 2017-01-30 | extmod/vfs_fat: Update to use FF_DIR instead of DIR. | Damien George | |
| 2017-01-30 | lib/oofatfs: Update oofatfs library. | Damien George | |
| From https://github.com/micropython/oofatfs, branch work-R0.12b, commit 46fb53331e7a583c29a41d37ce4b53f2718597e5. | |||
| 2017-01-29 | examples/hwapi: Consistently use Signal class to define LEDs. | Paul Sokolovsky | |
| 2017-01-29 | examples/hwapi: Use Signal for inverted LED on ESP-12. | Paul Sokolovsky | |
| 2017-01-29 | esp8266/modmachine: Add Signal class. | Paul Sokolovsky | |
| 2017-01-29 | extmod/machine_signal: Implement "signal" abstraction for machine module. | Paul Sokolovsky | |
| A signal is like a pin, but ca also be inverted (active low). As such, it abstracts properties of various physical devices, like LEDs, buttons, relays, buzzers, etc. To instantiate a Signal: pin = machine.Pin(...) signal = machine.Signal(pin, inverted=True) signal has the same .value() and __call__() methods as a pin. | |||
| 2017-01-29 | esp8266/machine_pin: Implement pin ioctl protocol. | Paul Sokolovsky | |
| For polymorphic interfacing on C level. | |||
| 2017-01-29 | docs/uio: Typo fixes/lexical improvements. | Paul Sokolovsky | |
| 2017-01-29 | docs/conf.py: Add myself as a copyright holder on the docs. | Paul Sokolovsky | |
| Based on the following statistics: $ git log docs |grep Author | sort | uniq -c | sort -n -r 175 Author: Paul Sokolovsky 135 Author: Damien George 31 Author: Daniel Campora 26 Author: danicampora 14 Author: Peter Hinch git blame stats script from http://stackoverflow.com/a/13687302/496009: $ sh git-authors docs 9977 author Damien George 2679 author Paul Sokolovsky 1699 author Daniel Campora 1580 author danicampora 1286 author Peter Hinch 282 author Shuning Bian 249 author Dave Hylands Total lines per this script: 18417, my contribution is 14.5%. | |||
| 2017-01-29 | stmhal/moduos: Remove duplicated chdir. | Damien George | |
| 2017-01-29 | stmhal: Fix name of automatically created boot.py. | Damien George | |
| 2017-01-29 | cc3200/modusocket: Remove deprecated socket.error. | Paul Sokolovsky | |
| socket.error is deprecated even in upstream: https://docs.python.org/3/library/socket.html#socket.error, and never was a part of MicroPython socket API. | |||
| 2017-01-28 | docs/uio: Describe differences between uPy an CPy stream hierarchy. | Paul Sokolovsky | |
| 2017-01-28 | docs/usocket: Dedent Methods section. | Paul Sokolovsky | |
| This was apparently of an ::only directive which was later removed. | |||
| 2017-01-28 | docs/usocket: Clarify description of various methods. | Paul Sokolovsky | |
| 2017-01-28 | docs/usocket: Elaborate "Constants" section. | Paul Sokolovsky | |
| 2017-01-28 | docs/usocket: Clarify exceptions used. | Paul Sokolovsky | |
| 2017-01-28 | docs/machine: Add explicit note on machine module level and scope. | Paul Sokolovsky | |
| It's very low, hardware level, with associated constraints on operations and callbacks. | |||
| 2017-01-28 | docs/machine.Timer: Move WiPy adhoc parts to its documentation. | Paul Sokolovsky | |
| 2017-01-27 | zephyr/prj_frdm_k64f.conf: Add, enable Ethernet support. | Paul Sokolovsky | |
| 2017-01-27 | zephyr: Allow to have per-board Zephyr config fragments. | Paul Sokolovsky | |
| To enable options which may be incompatible with other boards, etc. | |||
| 2017-01-27 | zephyr: Make sure that correct Zephyr config is used for "minimal" build. | Paul Sokolovsky | |
| Overriding CONF_FILE in "minimal" target itself is too late due to include- pinned $(Z_EXPORTS) target. | |||
| 2017-01-27 | lib/oofatfs: Update oofatfs library. | Damien George | |
| From https://github.com/micropython/oofatfs, branch work-R0.12b, commit 1e295b40550664bbaac18d95a4b6a58154464d31. | |||
| 2017-01-27 | tests/extmod/vfs_fat_ramdisk: Make it work on pyboard. | Damien George | |
| 2017-01-27 | cc3200: Add implementations of mp_import_stat and builtin_open. | Damien George | |
| They disappeared when stmhal changed to use new MICROPY_VFS code. | |||
| 2017-01-27 | stmhal: Convert to use VFS sub-system and new ooFatFs component. | Damien George | |
| This patch makes the following configuration changes: - MICROPY_FSUSERMOUNT is disabled, removing old mounting infrastructure - MICROPY_VFS is enabled, giving new VFS sub-system - MICROPY_VFS_FAT is enabled, giving uos.VfsFat type - MICROPY_FATFS_OO is enabled, to use new ooFatFs lib, R0.12b User facing API should be almost unchanged. Most notable changes are removal of os.mkfs (use os.VfsFat.mkfs instead) and pyb.mount doesn't allow unmounting by passing None as the device. | |||
| 2017-01-27 | stmhal/usbd_msc_storage: Use storage functions instead of disk ones. | Damien George | |
| 2017-01-27 | esp8266/fatfs_port: Include new oofatfs header. | Damien George | |
| 2017-01-27 | unix/fatfs_port: Include new oofatfs header. | Damien George | |
| 2017-01-27 | extmod/vfs_fat: Use SECSIZE macro to determine FatFs sector size. | Damien George | |
| 2017-01-27 | extmod/vfs: Expose mp_vfs_mount_t type. | Damien George | |
| It should only be used for low-level things and with caution, for example putting mounted VFS data in ROM or the static data section. | |||
| 2017-01-27 | extmod/modlwip: Add socket.readinto() method. | Damien George | |
| 2017-01-27 | tests/extmod/vfs_fat: Update tests to work with new VFS sub-system. | Damien George | |
| The vfs_fat_fsusermount test is no longer relevant so has been removed. | |||
| 2017-01-27 | esp8266: Change to use new generic VFS sub-system. | Damien George | |
| The VFS sub-system supports mounting of an arbitrary number of devices (limited only by available RAM). The internal flash is now mounted at "/flash". | |||
| 2017-01-27 | unix: Change to use new generic VFS sub-system in coverage build. | Damien George | |
| This patch includes a new module "uos_vfs" which can be used for testing the VFS syb-system. | |||
| 2017-01-27 | extmod/vfs: Add ability for VFS sub-system to import using VfsFat. | Damien George | |
| 2017-01-27 | extmod/vfs_fat: Rework to support new generic VFS sub-system. | Damien George | |
| The VfsFat object can now be mounted by the generic VFS sub-system. | |||
| 2017-01-27 | extmod: Add generic VFS sub-system. | Damien George | |
| This provides mp_vfs_XXX functions (eg mount, open, listdir) which are agnostic to the underlying filesystem type, and just require an object with the relevant filesystem-like methods (eg .mount, .open, .listidr) which can then be mounted. These mp_vfs_XXX functions would typically be used by a port to implement the "uos" module, and mp_vfs_open would be the builtin open function. This feature is controlled by MICROPY_VFS, disabled by default. | |||
| 2017-01-27 | extmod: Rename vfs_fat_file.h to vfs_fat.h. | Damien George | |
| And move declaration of mp_fat_vfs_type to this file. | |||
