1550 Commits

Author SHA1 Message Date
lyon
256319e035 update port linux std
fix baseDev.addEventCallBack

use setCallBack in std

update std

support flow control for uart

add flowcontrol API for std.uart
2022-12-23 18:43:08 +08:00
lyon
55508d7e84 support del(x) 2022-12-23 18:11:49 +08:00
lyon
64091bcd55 fix platform_getTick, fix socket LWIP gethostname 2022-12-23 17:58:12 +08:00
dreamcmi
29ad2b4481 rm old base64.pyi 2022-12-22 16:36:49 +08:00
dreamcmi
a49dec9f12 rename base64.pyi to _base64.pyi 2022-12-22 16:28:25 +08:00
lyon
2bf121afcb use EVENT_SIGNAL on event_callback 2022-12-22 14:54:51 +08:00
lyon
f400b027d9 add HAL_EVENT_CALLBACK_ENA config 2022-12-22 14:23:21 +08:00
李昂
05ea619cb3
!197 fix socket
Merge pull request !197 from 梦程MI/fix/socket
2022-12-21 05:09:38 +00:00
lyon
e524c2b6ad fix fn_pos_kw_issus2 2022-12-21 13:08:42 +08:00
dreamcmi
67b56c9be4 fix socket PIKA_LWIP_ENABLE macro 2022-12-21 13:04:06 +08:00
lyon
1ceb015391 fix load err when fn(pos, kw=xxx) 2022-12-21 00:26:01 +08:00
lyon
3afd92608a fix typo of getArgByIndex 2022-12-21 00:13:19 +08:00
lyon
fce67d309d use WEAK for std.time 2022-12-20 22:44:39 +08:00
李昂
d75ce00c37
!194 update base64 hmac
Merge pull request !194 from 梦程MI/fix/base64
2022-12-20 09:03:31 +00:00
lyon
fd6d39143c support uart for std by pika_hal 2022-12-19 16:56:53 +08:00
dreamcmi
a8bd50cfae hmac compatible cpython input parameters 2022-12-18 15:40:37 +08:00
dreamcmi
f06a262995 optimize hmac memory usage 2022-12-18 15:38:31 +08:00
dreamcmi
c402e1bb69 fix base64.encode buffer too small 2022-12-18 15:33:42 +08:00
lyon
765d32483f add __platform_panic_hanlde 2022-12-17 16:02:59 +08:00
dreamcmi
2491fa71b2 fix hmac method 2022-12-16 21:38:49 +08:00
lyon
251c450248 support x not in y syntax 2022-12-15 01:07:27 +08:00
dreamcmi
318021c05d add base64 lib 2022-12-14 14:33:52 +08:00
lyon
ce264e5a24 publish v1.11.9 2022-12-11 12:05:30 +08:00
lyon
0271fb0597 release v1.11.9 2022-12-11 12:01:20 +08:00
lyon
853d5be3b5 fix leak when load kw dict to default 2022-12-10 16:30:43 +08:00
lyon
0f51072065 Merge branch 'master' into request-support 2022-12-10 15:28:34 +08:00
onceday
0aaf68a189 finish post test 2022-12-10 22:57:07 +08:00
lyon
f4b6b1ed57 fix Escape for '\\n' '\\r' '\\t' 2022-12-07 19:57:07 +08:00
lyon
cfef8564f5 fix stddevice 2022-12-07 19:25:28 +08:00
lyon
5b65933398 fix comment for stddevice 2022-12-07 18:24:00 +08:00
lyon
264fc01155 use default ninja thread 2022-12-07 12:34:42 +08:00
onceday
a206227993 change ninja params 2022-12-04 00:37:45 +08:00
onceday
9695bb1bd2 delete some test code 2022-12-03 23:42:19 +08:00
lyon
b68df6537f release v1.11.8 2022-12-03 19:07:40 +08:00
lyon
1a66a70893 update pre-compiler
update version
2022-12-03 19:06:09 +08:00
pikastech
7e397f6bb9 support Type Check for f.write 2022-12-02 15:03:52 +08:00
lyon
8813da426c add pika_studio 2022-12-01 18:38:50 +08:00
lyon
82b6f2ab39 add multi file when pre-compile test ok 2022-12-01 18:11:58 +08:00
lyon
677472b260 fix --add-file loss some bytes 2022-12-01 17:50:27 +08:00
lyon
546d5c526a load file from py.a, loss some bytes at head 2022-12-01 16:11:25 +08:00
lyon
16f3e8f4eb support --add-file for precompiler 2022-12-01 13:07:24 +08:00
lyon
9718b1a482 support help('modules') for py modules 2022-11-30 00:39:01 +08:00
lyon
a3dd8a674d support **kw unpack 2022-11-29 21:01:47 +08:00
lyon
c8ab4ce3cb adding format
fix star with pos
2022-11-29 20:05:13 +08:00
pikastech
61618834f0 support unpack *var 2022-11-29 16:50:49 +08:00
pikastech
a09d32d6ac format load_call_arg
use f struct

support stack check arg
2022-11-29 16:06:18 +08:00
pikastech
9d9d463120 fix kw to pos 2022-11-28 17:12:50 +08:00
pikastech
bd9bd8b864 support f.read() 2022-11-25 17:32:10 +08:00
lyon
08b37e5999 import aes on port linux 2022-11-25 09:56:21 +08:00
dreamcmi
fa157f549c add aes 2022-11-25 01:30:41 +08:00