22 Commits (d7019d0628be21bbd1bdf66642d0443316e039f4)

Author SHA1 Message Date
Damien George 5b3f0b7f39 py: Change first arg of type.make_new from mp_obj_t to mp_obj_type_t*. 9 years ago
Damien George 731f359292 all: Add py/mphal.h and use it in all ports. 9 years ago
Damien George 0851751615 stmhal: Factor GPIO clock enable logic into mp_hal_gpio_clock_enable. 9 years ago
Damien George 7f9d1d6ab9 py: Overhaul and simplify printf/pfenv mechanism. 10 years ago
Damien George 3b51b3e90f stmhal: Collect all root pointers together in 1 place. 10 years ago
Damien George 2cf6dfa280 stmhal: Prefix includes with py/; remove need for -I../py. 10 years ago
Damien George ecc88e949c Change some parts of the core API to use mp_uint_t instead of uint/int. 10 years ago
Paul Sokolovsky 8139494e54 stmhal: Include mpconfig.h before all other includes. 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 8d09640b22 stmhal: Add documentation in comments, and script to generate HTML. 11 years ago
Damien George ef255e47c1 stmhal, usrsw: Wrap usrsw.c in #if, for when switch is not available. 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 fd6925b4b9 stmhal: Small bug fixes and simplifications. 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 d553be5982 build: Simplify build directory layout by putting all headers in genhdr. 11 years ago
Damien George b04488151e stmhal: Make USRSW re-register the EXTI callback each time it's set. 11 years ago
Damien George d17926db71 Rename rt_* to mp_*. 11 years ago
Damien George 09d207785c stmhal: Unify naming of HW config; make SD detect configurable. 11 years ago
Damien George 038df43183 stmhal: Implement selector for USB device mode; improve boot up. 11 years ago
Dave Hylands ca5444e6cd stmhal - add pin mapping, gpio, exti, usrsw 11 years ago
Dave Hylands 1fcbb966bd Remove param from python API of ext_register 11 years ago
Dave Hylands ee31f71d39 Add EXTI support 11 years ago
Dave Hylands 1570a96cad Initial support for Netduino 11 years ago
Damien George 51f3a6becd stm: Improved ADC module; add BOARD_NAME config value. 11 years ago
Damien George 3257d3543b stm: Remove unnecessary #includes; small other changes. 11 years ago
mux 28b23f09a4 Add Generic Feature Macros to mpconfigport 11 years ago
Damien George eb380d7261 stm: Put TARGET in mpconfigport.h; support PYBv4. 11 years ago
Damien George 55baff4c9b Revamp qstrs: they now include length and hash. 11 years ago
Damien George 6b0b4a0cad stm: pull-up usr switch on pyboard (fixes regression). 11 years ago
mux 50d5420deb Add Initial Support for STM32F4DISCOVERY Board 11 years ago
Damien George 823877bce0 stm: rename sw_xx to switch_xx; change Python bindings to new version. 11 years ago
mux de7fcc0c06 Move user switch code into a separate module 11 years ago