195 Commits (1f85d6255d6929edbcfc087e4e07c2fde39c3632)

Author SHA1 Message Date
Dave Hylands e553ff2f75 Fix to allow usbd_msc_storage.c to compile when MICROPY_HW_HAS_SDCARD isn't defined. 11 years ago
Damien George f6be480bda stmhal: Add pyb.have_cdc function to check if USB CDC device is enabled. 11 years ago
Damien George 9388a90842 stmhal: Fix USB CDC buffer overrun error. 11 years ago
Damien George 1381146382 stmhal: Fix C bindings of I2C.read/write. 11 years ago
Andrew Scheller 1452221aca Auto-generate the stmhal/pybcdc_inf header file from static files 11 years ago
Damien George 2822d4e6ce stmhal: Add I2C functions for pure master read/write. 11 years ago
Dave Hylands 00adf67179 Fix call to enable pyb_usart_global_debug. 11 years ago
Damien George 9699ea6a2f stmhal: Fix USB MSC so that it unmounts correctly on Mac OS X. 11 years ago
Damien George 4d7f4eb6a9 stmhal: Add ADC function to read data at a given frequency. 11 years ago
Damien George e95da5b784 stmhal: Add I2C.scan method, to scan all devices on the bus. 11 years ago
Damien George f6d25ecf7b stmhal: Add simple README.txt to freshly-created filesystem. 11 years ago
Damien George c13d0b3304 stmhal: Wrap skin-named-usarts in PYBV10 #if. 11 years ago
Damien George cce7119a2b stmhal: Work around crazy bug in USB CDC. 11 years ago
Damien George 7e5be0b1b4 stmhal: Improved usart module a bit. 11 years ago
Damien George 6dba016a56 stmhal: Add pyb.wfi() function (calls __WFI). 11 years ago
Damien George 86a03044e3 stmhal: Add stdin/stdout/stderr objects. 11 years ago
Damien George 212f89e61a stmhal: Improve USB CDC write function (increase timeout). 11 years ago
Damien George 73496fbbe4 py: Fix up source-line calculation. 11 years ago
Damien George cb861a5c6a stm[hal]: Init mp_sys_path and mp_sys_argv correctly. 11 years ago
Damien George 8a1cab952f py: Fix mp_get_buffer, and use it in more places. 11 years ago
Damien George 0aab675108 stmhal: Little hack to dump GC allocation table using pyb.info(). 11 years ago
Paul Sokolovsky 4165cd1c0c stmhal: Update for static mod sys. 11 years ago
Damien George 82c7b1b1d5 stmhal: Put a USB structure in ROM; GC doesn't scan the data segment. 11 years ago
Damien George b96c7c03ca stmhal: Move fatfs volume/partition lookup table to ROM. 11 years ago
Damien George 60427864b1 stmhal: Move I2C objects to ROM. 11 years ago
Damien George 3f4898456b stmhal: Add stm module, which contains some constants for the MCU. 11 years ago
Andrew Scheller fec6f018ee Tweak pybcdc.inf to match recent changes to pybcdc.h 11 years ago
Damien George 7a5f9e94ad stmhal: Make /src/main.py just /main.py; allow SD to be used as root device. 11 years ago
Damien George a5c18f3285 stmhal: Update windows driver; \r\n newlines and addition USB id. 11 years ago
Damien George b99ca2cdde stmhal: Add windows cdc .inf driver to flash filesystem. 11 years ago
Damien George 8e6f98b166 stmhal: Improve help() function. 11 years ago
Damien George 229347139b stmhal: Add functionality to Servo object. 11 years ago
Dave Hylands 3bbceeaaf7 Fix make-pins.py to support having multiple names for a pin. 11 years ago
Damien George b04488151e stmhal: Make USRSW re-register the EXTI callback each time it's set. 11 years ago
Damien George 2137bc7124 stmhal: in EXTI interrupt handler wrap uPy calls in gc_lock and nlr_buf. 11 years ago
Damien George 26cf55ae05 Add a check for NULL nlr_top in nlr_jump. 11 years ago
Damien George 97790455fe Improve REPL detecting when input needs to continue. 11 years ago
Paul Sokolovsky 72d70cb045 unix, stmhal: Consistently use "FileIO" as class name for file objects. 11 years ago
Andrew Scheller 902d9552c5 Replace some Makefile commands with variables in py/mkenv.mk 11 years ago
Damien George 65cad12d38 py: Add option to compiler to specify default code emitter. 11 years ago
Damien George 27e735fd18 py: Replace stream_p with *stream_p in mp_obj_type_t. 11 years ago
Damien George 7efc5b3f34 py: Make globals and locals proper dictionary objects. 11 years ago
Damien George 8b0535e23f py: Change module globals from mp_map_t* to mp_obj_dict_t*. 11 years ago
Damien George 12bab72d93 Improve GC finalisation code; add option to disable it. 11 years ago
Damien George ea13f407a3 py: Change nlr_jump to nlr_raise, to aid in debugging. 11 years ago
Damien George e20b6b418c stmhal: autoflash now enters serial comms after flashing. 11 years ago
Damien George 38d3430320 stmhal: Add more escape seqs; add debugging output for escape seq. 11 years ago
Paul Sokolovsky cdffa32699 stmhal readline: Parse XTERM Home/End key codes. 11 years ago
Dave Hylands bf7d690e36 Add the git version to the banner 11 years ago
Damien George 3996611c1b stmhal: Add home/end cursor support in readline. 11 years ago