Commit Graph

9 Commits (b4c1b355bb621c0b1e9980d2d83262327bd001f8)

Author SHA1 Message Date
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 5 years ago
Scott Shawcroft ccbb5e84f9 This introduces an alternative hardware API called nativeio structured around different functions that are typically accelerated by native hardware. Its not meant to reflect the structure of the hardware. 6 years ago
Paul Sokolovsky c6923f52f0 lib/libc/string0: Remove better-than-standard strncpy() implementation. 7 years ago
Paul Sokolovsky bd9de5ec90 lib/libc/string0: Add strncpy() implementation. 7 years ago
Damien George 64ececb72f lib/libc/string0: Use uintptr_t instead of uint32_t. 7 years ago
Daniel Campora abea1c38a9 lib/libc: Add memchr. We already have strchr, but memchr is useful too. 8 years ago
Damien George f53a8e712f lib/libc/string0.c: Remove include of std.h, replace with string.h. 8 years ago
Paul Sokolovsky 3a84c8b58d string0.c: Move from stmhal/ to lib/. 8 years ago
stijn 49c47da804 Fix errors after enabling -Wpointer-arith 8 years ago
Damien George 32781cce6d stmhal: Slightly improved memcpy; memset uses word store when aligned. 8 years ago
iabdalkader d60580eb5e Optimize memcpy more 8 years ago
iabdalkader 81b2ddf5d1 Memcpy: copy words 8 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 9 years ago
Dave Hylands f14b92b9e1 REPl working on UART6 with STMHAL 9 years ago
Damien George 181d190643 stm: Remove unused, useless and not-to-be-used strndup. 9 years ago
Paul Sokolovsky bc5b3f8c73 stm: Add memcmp() implementation. 9 years ago
Damien George 5fa93b6755 Second stage of qstr revamp: uPy str object can be qstr or not. 9 years ago
Dave Hylands c8effff937 Added public domain implementations of strchr and strstr. 9 years ago
Damien fa2162bc77 Integrate new lexer stream with stm framework. 9 years ago
Damien ed65605edc Inital commit of stm32f4xx framework. 9 years ago