Commit Graph

206 Commits

Author SHA1 Message Date
Jingru
7d7f67e32f board: nsim: sbrk.c:(.text+0x10) undefined reference to end
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 17:55:54 +08:00
Jingru
ddd2d53f06 boarc: nsim: add source code to initialize board and start os
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 17:54:28 +08:00
Jingru
65f55e73e5 arch :arc: add the ARC port
Signed-off-by: Jingru <jingru@synopsys.com>
2020-05-06 17:53:27 +08:00
Arthur
9675ebb11d Merge pull request #121 from acevest/onenet_mini
add support for OneNET Mini dev board
2020-03-15 23:51:24 +08:00
acevest
dfc59ab167 add support for OneNET Mini dev board 2020-03-15 18:20:41 +08:00
daishengdong
9d6dd6398e fix the bug of sd fatfs formated not recognized by windows
1. the address in tos_hal_sd_*(tos_hal_sd.c) is by byte, but address in HAL_SD_WriteBlocks/HAL_SD_ReadBlocks is by sector
2. convert address in tos_hal_sd_* from byte to sector( / 512)
2020-03-15 12:04:47 +08:00
daishengdong
cb2477f66e support RHF0M0E5 board with armcc v6
1. project, see TencentOS-tiny\board\RHF0M0E5_STM32WLE5xx\KEIL\hello_world
2020-03-12 20:10:27 +08:00
Arthur
6d0c6d3721 Merge pull request #117 from DavidLin1577/patch-2
Improve readability of codes
2020-03-07 10:47:51 +08:00
David Lin
6374890a72 Fixed bug of tcp receive
int tos_sal_module_recv_timeout(int sock, void *buf, size_t len, uint32_t timeout);
This 'len' is data buffer length.
2020-03-07 08:34:30 +08:00
David Lin
2956d75b37 Update readme.md 2020-03-06 23:33:41 +08:00
David Lin
b63867f519 Fixed the wrong indentation and typos 2020-03-06 23:23:28 +08:00
David Lin
df17c82e52 Fixed the wrong indentation 2020-03-06 23:10:13 +08:00
Supowang1989
3087482e54 add TencentOS tiny Simulator project
add TencentOS tiny Simulator project
2020-03-06 13:46:35 +08:00
daishengdong
7e6ce005e6 support avr architecture based on ATMega32
1. IAR project, see TencentOS-tiny\board\ATMega32\IAR, both 4.12 and 7.20 is supplied.
2020-03-03 18:27:24 +08:00
Supowang1989
e40ef2019e add Gokit3 board support
add Gokit3 board support
2020-03-02 09:21:46 +08:00
daishengdong
40f55ec57b support posix
1. posix pthread.h: pthread, pthread_barrier, pthread_cond, pthread_mutex, , pthread_rwlock, pthread_spin, etc
2. posix semaphore.h: sem_*
3. posix mqueue.h: mq_*
4. posix time.h: timer_*
5. to support posix, add tos_barrier, tos_bitmap, tos_rwlock, tos_stopwatch, change name of k_task_t from a char * pointer to a char array.
6. sample, see examples\posix
7. project, see board\TencentOS_tiny_EVB_MX_Plus\KEIL\posix
2020-02-28 00:11:28 +08:00
Supowang1989
c6f45a4c2e update modbus project
update modbus project
2020-02-25 10:07:00 +08:00
Supowang1989
ef82dbfc6d add modbus slave support
add modbus slave support
2020-02-24 21:40:06 +08:00
caijie0513
8170a49366 del some file and fix uncontrollable log level when salof is not used... 2020-02-21 21:21:31 +08:00
caijie0513
f662bdc680 mqttclient uses mbedtls for tos, and updates the example... 2020-02-21 21:03:06 +08:00
caijie0513
324a1c0620 use mbedtls version in tos... 2020-02-21 18:30:23 +08:00
jiejieTop
8f76e16646 add mqttclient to the component, and add fire stm32f429 board demo. 2020-02-20 00:12:30 +08:00
daishengdong
3ddeb9c5cd support task self delete for STM8, add a sample of shell for STM8
1. sample project, see TencentOS-tiny\board\STM8L052R8T6\IAR\shell
2. ATTENTION: read TencentOS-tiny\board\STM8L052R8T6\IAR\shell\README.md first
2020-02-15 23:22:38 +08:00
Arthur
7a0966a2cc Merge pull request #94 from supperthomas/master
ADD PROJECT
2020-02-15 20:51:28 +08:00
supperthomas
2028b11216 add aliyun
add aliyun project
2020-02-15 19:46:31 +08:00
supperthomas
bffd1bd400 Revert "SDK: ADD the aliyunos project"
This reverts commit 07faecde78.
2020-02-15 18:34:01 +08:00
supperthomas
b6083151e7 Merge branch 'master' of https://github.com/supperthomas/TencentOS-tiny 2020-02-15 18:33:43 +08:00
supperthomas
07faecde78 SDK: ADD the aliyunos project 2020-02-15 17:35:20 +08:00
daishengdong
d8ca59bf65 remove dead code 2020-02-15 16:45:07 +08:00
daishengdong
405e5d970a support stm8
1. see: TencentOS-tiny\board\STM8L052R8T6\IAR\hello_world
2. compile/debug/run with IAR for STM8
2020-02-15 16:39:00 +08:00
thomas_li
97cb277bd8 SDK: add project of mqtt 2020-02-10 10:30:57 +08:00
niannianyouyu
52183c0b31 ADD NUCLEO_STM32F446RE BSP 2020-02-09 21:55:54 +08:00
niannianyouyu
d2f38a016e Add NUCLEO_STM32F446RE BSP 2020-02-09 21:55:31 +08:00
daishengdong
8588240c82 extract exceptions.h 2020-01-19 20:37:57 +08:00
daishengdong
3d9d6198c8 add cortex-v7a support
How To Run:
    see TencentOS-tiny\board\ALPHA_I.MX_emmc_256ddr\README.md

TODO Next:
1. VFP support
2. fault diagnosis support
3. qemu vexpress ca9 support
4. raspberry pi support
5. SMP support
2020-01-19 19:06:24 +08:00
Supowang1989
08ab1d88e1 Merge pull request #79 from howardliu7874/master
Porting for NXP i.MX RT1010/1050/1060
2020-01-19 10:53:19 +08:00
Howard Liu
d8f32035a1 1. Updated the BSP for i.MX RT1050
2. Added the Keil Workspace
3. Changed the hello_world.c for RT1050

Signed-off-by: Howard Liu <howardliu7874@hotmail.com>
2020-01-18 19:35:05 +08:00
Chan Luo
91c470239d Add NXP i.MXRT1060 EVK board bsp support and IAR demo 2020-01-16 19:33:15 +08:00
acevest
cf668e190f fix spike gcc compile 2020-01-16 00:41:22 +08:00
Howard Liu
6f8edaa5c5 Added the porting for i.MX RT1010 and i.MX RT1050
Signed-off-by: Howard Liu <howardliu7874@hotmail.com>
2020-01-15 14:58:06 +08:00
supowang
88bfbe999a fix MX and MXplus lora demo
fix MX and MXplus lora demo
2020-01-10 15:50:58 +08:00
supowang
0a3245f5a1 Update .project 2020-01-10 15:18:26 +08:00
Supowang1989
00362e456f Merge pull request #73 from acevest/riscv_esp8266
add esp8266 support for riscv dev board: TencentOS_tiny_EVB_LX
2020-01-10 10:29:36 +08:00
acevest
226bacd6f3 delete arch/risc-v/bumblebee/gcc/riscv_port_s.S 2020-01-10 01:09:01 +08:00
acevest
a6cd872df1 fix usart irq handler not in safe area 2020-01-09 23:04:28 +08:00
acevest
bce32faac2 fix bumblebee irq entry aligment, fix eclic 2020-01-09 20:18:18 +08:00
acevest
5920066f21 add esp8266 example 2020-01-08 20:05:24 +08:00
supowang
e7457d9714 add NXP Imx RT1052 support
add NXP RT1052 support
2020-01-08 19:55:20 +08:00
daishengdong
72481955e2 a very simple shell framework
simple, clear, easy to DIY
2020-01-08 13:54:56 +08:00
supowang
dea65a2d66 fix Nucleo L073 project
fix Nucleo L073 project
2020-01-06 11:40:56 +08:00