Commit graph

1062 commits

Author SHA1 Message Date
Zoltán Vörös
5890f0e193
Merge pull request #352 from pimoroni/patch-cmake-debug
Remove debug output from code/usermod.cmake
2021-03-26 09:44:07 +01:00
Phil Howard
a630f2ae23 Add build script for rp2 port 2021-03-25 21:38:38 +00:00
Phil Howard
a0ebea086b Update CMake documentation for rp2/esp32 2021-03-25 21:11:13 +00:00
Phil Howard
571286a10e code/micropython.cmake: drop redundant -D 2021-03-25 21:11:13 +00:00
Phil Howard
74371a8acb Move code/usermod.cmake to code/micropython.cmake 2021-03-25 21:11:13 +00:00
Phil Howard
655aa2ccd1 Remove debug output from code/usermod.cmake 2021-03-25 21:11:13 +00:00
Zoltán Vörös
064cb67b88
fix esp32 link 2021-03-23 19:39:57 +01:00
Zoltán Vörös
74e11c9bff
add link to esp32 build script 2021-03-23 19:38:31 +01:00
Zoltán Vörös
84caddf2a4
Merge pull request #354 from v923z/build
add build script for esp32
2021-03-23 19:27:30 +01:00
Zoltán Vörös
97e1ab98fa add build script for esp32 2021-03-23 19:26:22 +01:00
Zoltán Vörös
b996a16be3 add where documentation 2021-03-23 17:28:17 +01:00
Zoltán Vörös
6668bb3060 add where implementation 2021-03-23 17:09:27 +01:00
Zoltán Vörös
fbca8d8396
Merge pull request #351 from v923z/esp
fix ESP32 compilation error and instructions
2021-03-21 18:53:48 +01:00
Zoltán Vörös
8d77d959cc fix ulab directory 2021-03-21 18:52:17 +01:00
Zoltán Vörös
8d185cf2fc spell out installation directory 2021-03-21 18:50:51 +01:00
Zoltán Vörös
bdca1c328e fix typo 2021-03-21 18:47:57 +01:00
Zoltán Vörös
db71303fb0 fix ESP32 compilation error and instructions 2021-03-21 18:43:18 +01:00
Zoltán Vörös
714a3b8727
Merge pull request #348 from v923z/all-any-test
add any/all test script
2021-03-13 18:15:44 +01:00
Zoltán Vörös
fde76a4160 add any/all test script 2021-03-13 18:12:50 +01:00
Zoltán Vörös
ee7fb20898
Update README.md 2021-03-12 22:06:19 +01:00
Zoltán Vörös
ba46921524
Merge pull request #346 from pimoroni/patch-cmake-user-c-module-support
USER_C_MODULES cmake support for rp2 and esp32
2021-03-12 22:00:24 +01:00
Phil Howard
51b5f8b930 USER_C_MODULES cmake support for rp2 and esp32
This change introduces `usermod.cmake`, the CMake configuration required to make
this library compatible with the CMake build systems for the rp2 (Raspberry Pi Pico/RP2040)
and esp32 ports of MicroPython.

This is effectively 1:1 in functionality with `micropython.mk` and defines the source files,
include directories and compile arguments needed to build the module.

See https://github.com/micropython/micropython/pull/6960 for discussion.
2021-03-12 20:53:33 +00:00
Zoltán Vörös
d460dbcc7f
Update README.md 2021-03-12 21:11:47 +01:00
Zoltán Vörös
ef80991418
Merge pull request #347 from jsimonrichard/patch-1
📝 Add rp2 firmware instructions
2021-03-11 06:58:19 +01:00
Simon Richard
17be6e6188
📝 Add rp2 firmware instructions
Add instructions for compiling micropython with ulab for the rp2 port.
2021-03-10 16:58:21 -05:00
Zoltán Vörös
b3b22ab638
Merge pull request #344 from v923z/dot-test
fix dot test
2021-03-08 18:45:12 +01:00
Zoltán Vörös
95e9cd9c59
Merge pull request #343 from v923z/linspace-fix
fix linspace/logspace/arange for Boolean dtypes
2021-03-08 18:44:13 +01:00
Zoltán Vörös
e0b65442a5
Merge branch 'master' into linspace-fix 2021-03-08 18:42:47 +01:00
Zoltán Vörös
779cd3c5a0 fix linspace/logspace/arange for Boolean dtypes 2021-03-08 18:41:19 +01:00
Zoltán Vörös
a8b78fa051 fixed dot test 2021-03-08 17:15:18 +01:00
Zoltán Vörös
c00c7c9c39
Update ulab-utils.rst 2021-03-08 09:17:55 +01:00
Zoltán Vörös
84062fc1cd
Update index.rst 2021-03-08 09:17:06 +01:00
Zoltán Vörös
c147c90a1e
Merge pull request #342 from v923z/utils
added first implementation of utils sub-module
2021-03-08 09:07:35 +01:00
Zoltán Vörös
c501569dd7 add from_buffer tests 2021-03-08 07:18:55 +01:00
Zoltán Vörös
663a7d2fe0 add from_int16_buffer, from_uint16_buffer functions 2021-03-05 15:25:46 +01:00
Zoltán Vörös
48418d46ab fix header constants 2021-03-05 08:03:56 +01:00
Zoltán Vörös
e6ac55a142 change function names to from_int32_buffer, from_uint32_buffer 2021-03-05 07:59:39 +01:00
Zoltán Vörös
9a78b59ab5 fix loop counter 2021-03-05 07:39:37 +01:00
Zoltán Vörös
ebf2cc4bc1 wrote docs for the utils module 2021-03-04 20:11:22 +01:00
Zoltán Vörös
3929e6b49d added from_uintbuffer function 2021-03-04 19:16:34 +01:00
Zoltán Vörös
c84bf46d7e added first implementation of utils sub-module 2021-03-03 20:15:06 +01:00
Zoltán Vörös
cd51012fa0
Merge pull request #340 from v923z/dot-fix
fix dot function
2021-02-23 23:23:58 +01:00
Zoltán Vörös
3fb04aedac fix dot function 2021-02-23 23:17:45 +01:00
Zoltán Vörös
42212622ff
Merge pull request #338 from v923z/master-buffer
re-introduce ndarray_get_buffer, and buffer protocol
2021-02-21 21:34:06 +01:00
Zoltán Vörös
06cb1c2388 buffer tests pass now 2021-02-21 21:31:46 +01:00
Zoltán Vörös
b8b98be91b add trailing newline in buffer.py.exp 2021-02-21 21:21:17 +01:00
Zoltán Vörös
f821c2a8fe fix import error buffer test 2021-02-21 21:19:47 +01:00
Zoltán Vörös
0aef4a9e25 add buffer tests 2021-02-21 21:09:28 +01:00
Zoltán Vörös
6fb6f2383f re-introduce ndarray_get_buffer, and buffer protocol 2021-02-21 21:06:02 +01:00
Zoltán Vörös
ce763eba4b
Merge pull request #337 from v923z/dense-fix
fix ndarray_is_dense, eye, ones, full, and zeros for Boolean type
2021-02-21 18:07:00 +01:00