84 Commits

Author SHA1 Message Date
lyon
f94630e75e add weak hock to extern the parse from packages 2021-12-20 15:49:49 +08:00
lyon
b95cf7a097 use elif in main_snake for g030 2021-12-20 00:18:13 +08:00
lyon
20b228e3aa use more warning and debug maybe use uninited 2021-12-19 00:49:43 +08:00
lyon
c359401418 use microlib and not use mem pool in g030 2021-12-15 22:44:57 +08:00
lyon
8f0d8fe59f add lib file 2021-12-13 23:28:58 +08:00
lyon
adaff1bd43 add dict in stddata 2021-12-13 22:01:42 +08:00
lyon
078eab2bfb add pikastddata.py 2021-12-13 21:44:05 +08:00
lyon
854517ffe4 rm .py in -lib 2021-12-13 21:41:44 +08:00
lyon
16796cb437 rm list from stdlib 2021-12-13 21:31:27 +08:00
lyon
d08b124785 add pikaStdData 2021-12-13 21:24:48 +08:00
pikastech
2059f1f97f add pikaRTBooter 2021-12-12 23:54:29 +08:00
lyon
e221865843 debug ifndef bug 2021-12-12 18:23:12 +08:00
pikastech
71ea75e898 update version fot g030 package 2021-12-11 16:49:52 +08:00
lyon
681a3638ca update pikastedevice in port/linux 2021-12-10 23:01:00 +08:00
lyon
df33500696 fix typo of Device_GPIO.c, add __init__() for all stddevice 2021-12-10 23:00:04 +08:00
lyon
93ee9424a8 support __init__() for class 2021-12-10 22:53:06 +08:00
lyon
4188460560 update PikaStdDevice to latest 2021-12-10 22:26:13 +08:00
lyon
08f227ffbb support annotation for obj_run 2021-12-10 20:09:11 +08:00
pikastech
a5291aaa52 fix ac5 warnings 2021-12-10 16:22:19 +08:00
lyon
41fe410f04 use weak memcpy and memset 2021-12-09 20:04:31 +08:00
pikastech
3ee6d19b6e add rtThreadBooter v1.0.0 2021-12-07 21:20:32 +08:00
root
85a2734462 use pikaplatform.h to include libc 2021-12-07 15:45:38 +08:00
pikastech
fb09382d3e add pikaBitCodeCompiler 2021-11-28 19:41:41 +08:00
lyon
7c9fafafc4 suppport or and not 2021-11-28 17:26:17 +08:00
lyon
f477418657 add List for STDLib, add int() float() method 2021-11-24 11:15:50 +08:00
lyon
f195d6076f debug signed num 2021-11-22 17:21:20 +08:00
pikastech
b7ac057d75 update heap size to 0x1400 update arm2d 2021-11-20 21:25:05 +08:00
lyon
dd2e10f0dd add getMem method for mem checker 2021-11-20 09:43:13 +08:00
lyon
890066de97 use tiny obj for memchecker 2021-11-20 09:40:50 +08:00
lyon
d4eb934eca type_ is ok 2021-11-20 09:33:38 +08:00
lyon
b56c2bcc68 int_float_convert is tested ok 2021-11-20 09:28:21 +08:00
lyon
4e67a1925f test append and get for list is ok 2021-11-17 10:59:13 +08:00
lyon
f3e17a2a75 add method for list 2021-11-17 10:40:08 +08:00
lyon
f2b652ca80 debug obj_setArg 2021-11-17 10:25:27 +08:00
lyon
6480ec1adb add pikastd_list.c 2021-11-17 10:10:18 +08:00
lyon
43b8105f6f add pikastdlib.py 2021-11-17 10:09:52 +08:00
lyon
a5d1d89a15 use 0x2000,8 pool 2021-11-17 09:57:05 +08:00
pikastech
3037a67c39 update keil-simu and add __use_quick_malloc in platform 2021-11-16 21:15:00 +08:00
lyon
4bfd926ec1 high speed can run in small ram 2021-11-16 15:24:03 +08:00
pikastech
5ae8692985 add info 2021-11-16 10:48:19 +08:00
lyon
88645154ca skip 8 bit 2021-11-16 10:20:28 +08:00
pikastech
30fabfd58b add use_mem_pool define for g030 2021-11-15 23:23:43 +08:00
lyon
3ab412f219 use NEUM to save type instead of char * 2021-11-15 09:35:48 +08:00
lyon
f52d1de3b5 bitmap set get is ok 2021-11-15 00:10:38 +08:00
pikastech
20160fb31b debug ac5 warnings 2021-11-14 19:22:45 +08:00
lyon
ba938176c1 use name hash and tested ok 2021-11-13 18:48:47 +08:00
lyon
5f0d7a9d31 use name_hash compile pass 2021-11-13 16:42:01 +08:00
lyon
53d587e619 remove _n and _ctx default arg in obj 2021-11-13 10:50:05 +08:00
lyon
00b35526b5 add chmod in init.sh 2021-11-13 09:54:24 +08:00
pikastech
89f512041e befor commit 2021-11-11 19:39:36 +08:00