241 Commits (7074f25768558612e7b909422cdd90da4e69eaa8)

Author SHA1 Message Date
Damien George 350cb6bf20 stmhal: Fix bug with pin GPIO reading. 11 years ago
Damien George ef255e47c1 stmhal, usrsw: Wrap usrsw.c in #if, for when switch is not available. 11 years ago
Damien George b97c2f4c14 stmhal, accel: Add TODO comment. 11 years ago
Damien George 46e1f26615 stmhal, usrsw: Update comments for new switch API. 11 years ago
Damien George 6125ba4a7f stmhal: Make switch a class, to follow suit of all other modules. 11 years ago
Damien George af797f476f stmhal, servo: Rename calibrate method to calibration. 11 years ago
Damien George 6691c9e655 stmhal, timer: Remove obsolete global variable. 11 years ago
Damien George 7fdfa93700 stmhal: Add Timer class: simple TIM control, incl callback on IRQ. 11 years ago
Damien George 764af4b7c5 stmhal: Make DAC dynamically allocate instances; rename dma->write_timed. 11 years ago
Damien George 83407ad082 stmhal: Clean up rtc.c a bit. 11 years ago
Damien George 7533700393 stmhal: Rename USART to UART. 11 years ago
Damien George 34f01c2ca1 stmhal: Add some documentation to I2C, SPI and USART modules. 11 years ago
Damien George 3771a097da stmhal: Improve USART class, to be more like SPI and I2C. 11 years ago
Damien George eb8bdf4df3 stmhal, SPI and I2C: Improvements to functionality and consistency. 11 years ago
Damien George ff91156d34 stmhal: Improved configurability for I2C and SPI busses. 11 years ago
Dave Hylands f70630c58f Fix i2c and spi to compile for Netduino Plus 2 11 years ago
Damien George fd6925b4b9 stmhal: Small bug fixes and simplifications. 11 years ago
Damien George 13c19c57a0 stmhal: Only init RNG if it's used. 11 years ago
Damien George 0a6e9f562f stmhal: Update ExtInt to allow keyword arguments in constructor. 11 years ago
Damien George 57e415859a stmhal: Tidy up and improve consistency across modules. 11 years ago
Damien George d689430e79 stmhal: Add SPI class. 11 years ago
Damien George 3d19137442 stmhal: Add pyb.Pin.init method to re-init GPIO pin mode. 11 years ago
Damien George 6e44381cce stmhal: Improve RTC class; make fatfs use RTC for time stamping files. 11 years ago
Damien George ed5117f6a8 stmhal: Add pyb.unique_id, to get unique id of MCU. 11 years ago
Paul Sokolovsky 206dd2a905 stmhal: Update for mp_binary_get_size() refactor. 11 years ago
Damien George 44ee42de50 stmhal: Rename pyb.Led to pyb.LED to conform to naming rules. 11 years ago
Damien George 8cf08a58a1 stmhal: Remove pyb.input (use sys.stdio.read(1) instead). 11 years ago
Damien George f20e093b9b stmhal: Add lots of constants to stm module. 11 years ago
Damien George 38ae014e42 stmhal: Update ADC, DAC and I2C objects to use new buffer protocol. 11 years ago
Damien George a8f5d15fc6 stmhal: Update help and comments re gpio changing to Pin. 11 years ago
Damien George c66d86c5ce stmhal: Big cleanup; merge gpio into Pin; make names consistent. 11 years ago
Damien George 906d383850 stmhal: Remove non-ascii character from include file. 11 years ago
Damien George 5b65f0c7d3 py: Rename USE_COMPUTED_GOTOS to USE_COMPUTED_GOTO and enable on stmhal. 11 years ago
Damien George d0f9f6cd3f py: Fix pfenv_print_strn to return correct number of chars printed. 11 years ago
Damien George d553be5982 build: Simplify build directory layout by putting all headers in genhdr. 11 years ago
Damien George fb06bfc11c stmhal: Clean up fatality indications; remove long-obsolete malloc0.c. 11 years ago
Damien George d7a4b69039 stmhal: Change VID to 0xf055=FOSS, and PID to a random number. 11 years ago
Damien George 89831d0289 stmhal: Add more math functions. 11 years ago
Damien George efc22e376f stmhal: Fix 64-byte USB packet bug properly. 11 years ago
Damien George 28817725fc stmhal: Replace magic number 3 with CDC_IN_EP define. 11 years ago
Damien George 6d983539bc stmhal: Improve flash storage cache management. 11 years ago
Andrew Scheller 70a7d7a943 build directory can now be renamed 11 years ago
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