Commit Graph

148 Commits

Author SHA1 Message Date
supowang
7d8b61aec2 update readme 2019-10-11 16:58:05 +08:00
supowang
713e3a0888 update readme en 2019-10-11 16:30:30 +08:00
supowang
b8e0016595 Update README_en.md 2019-10-11 15:47:57 +08:00
supowang
4711c92d91 add ci status 2019-10-11 15:38:45 +08:00
supowang
48a3ec54d2 Create .travis.yml 2019-10-11 15:33:43 +08:00
supowang
c2a9c8a7dc Update README_en.md 2019-10-11 15:19:17 +08:00
supowang
c76688ef9b update readme 2019-10-11 14:54:39 +08:00
supowang
ea600fcbca Merge branch 'master' of https://github.com/Tencent/TencentOS-tiny 2019-10-10 21:01:23 +08:00
supowang
7150e5bdaf add stm32f746 discovery support 2019-10-10 21:01:16 +08:00
supowang
dac5888bd4 Update README.md 2019-10-10 19:06:04 +08:00
Supowang1989
0950aeb3cd Merge pull request #37 from acevest/add_sipeed_longan_nano
add risc-v board Sipeed Longan Nano support
2019-10-10 19:02:23 +08:00
acevest
41051e1452 add risc-v board Sipeed Longan Nano support 2019-10-10 18:42:52 +08:00
SheldonDai
180f0e6128 add nrf52840 blehr support 2019-10-10 16:50:17 +08:00
supowang
ac82e30f28 Merge branch 'master' of https://github.com/Tencent/TencentOS-tiny 2019-10-10 14:53:50 +08:00
supowang
7a1753c36c add rhf76 lora module code 2019-10-10 14:53:22 +08:00
SheldonDai
709e7c3c86 Merge branch 'master' of https://github.com/Tencent/TencentOS-tiny 2019-10-10 14:15:50 +08:00
SheldonDai
04694f6013 add countdownlatch and completion 2019-10-10 14:15:25 +08:00
Supowang1989
a7668550c9 Merge pull request #36 from illusionlee/master
add gcc examples Makefile of tencent_cloud_sdk_mqtt
2019-10-10 14:14:22 +08:00
IllusionLee
3b6a324a2a add gcc examples Makefile of tencent_cloud_sdk_mqtt on TencentOS_tiny_EVB_MX board. 2019-10-10 12:46:34 +08:00
Supowang1989
b6af64f40d Merge pull request #35 from acevest/master
reduce two instructions in risc-v irq handler
2019-10-09 19:12:09 +08:00
acevest
c17df06ff7 reduce two instructions in risc-v irq handler 2019-10-09 19:05:20 +08:00
supowang
7f001b4230 add license for arch
add license for arch
2019-10-09 15:52:17 +08:00
supowang
79d6f6556b add some Source code parsing and learning guide
Thank jiejie for contribution.
2019-10-09 14:55:16 +08:00
supowang
20c27af1bd Merge branch 'master' of https://github.com/Tencent/TencentOS-tiny 2019-10-09 13:16:25 +08:00
supowang
c1fcaa1236 add license for kernel
add license for kernel
2019-10-09 13:15:53 +08:00
Supowang1989
e58152f421 Merge pull request #26 from noshbar/RHF76_STM32L072CBxx_Lora_fixes
Fixes to atcmd-board and gpio-board.
2019-10-09 12:47:47 +08:00
Supowang1989
80709a6185 Merge pull request #33 from illusionlee/master
add gcc examples Makefile on TencentOS_tiny_EVB_MX board
2019-10-09 12:25:54 +08:00
SheldonDai
a686316903 Merge branch 'master' of https://github.com/Tencent/TencentOS-tiny 2019-10-09 12:16:10 +08:00
SheldonDai
aad1564e09 finish nimble blehr porting and do some kernel improve 2019-10-09 12:15:59 +08:00
Supowang1989
5331ba8890 Merge pull request #34 from acevest/add_irq_stack
risc-v add irq stack
2019-10-09 12:14:43 +08:00
acevest
308ad78e44 mtvec exception handler use 4byte alignment 2019-10-09 12:10:19 +08:00
supowang
45c18c896c add stm32f4 discovery and fix m4 fpu bug 2019-10-09 12:08:06 +08:00
acevest
19e65a4bb7 remove extra instructions in port_sched_start 2019-10-09 11:43:56 +08:00
acevest
21f48361de make irq_restore be executed likely 2019-10-08 21:36:51 +08:00
acevest
1fc66ae527 fix did not save & restore register x1 2019-10-08 21:24:02 +08:00
IllusionLee
1bcc2efa35 Merge remote-tracking branch 'upstream/master' 2019-10-08 20:53:58 +08:00
acevest
ae3ada8dfe reduce one instruction when switch to irq stack 2019-10-08 20:44:58 +08:00
acevest
93ae1c96ca risc-v add irq stack 2019-10-08 20:42:40 +08:00
IllusionLee
4224f47711 add gcc examples Makefile of farm_ai_demo on TencentOS_tiny_EVB_MX board. 2019-10-08 20:40:31 +08:00
IllusionLee
f7c4f9ee40 add gcc examples Makefile of tencent_os_mqtt on TencentOS_tiny_EVB_MX board. 2019-10-08 20:31:03 +08:00
IllusionLee
b0192a6efe add gcc examples Makefile of udp_through_module on TencentOS_tiny_EVB_MX board. 2019-10-08 20:12:43 +08:00
Supowang1989
f666ae3131 Merge pull request #32 from acevest/irq_context_switch
irq context switch
2019-10-08 15:23:54 +08:00
acevest
41ad2d711e adjust the order of registers on the stack 2019-10-08 14:42:58 +08:00
acevest
b147d060fb save 48bytes when no need to switch task in interrupt handler 2019-10-08 14:41:30 +08:00
acevest
e5e905e9bb adjust the order of registers on the stack 2019-10-08 14:41:30 +08:00
acevest
44f0ac6579 irq context switch do not use flag variable anymore 2019-10-08 14:41:30 +08:00
acevest
2fdc9f600c fix bumblebee trap_entry memory address alignment problem 2019-10-08 14:41:30 +08:00
acevest
2d419440f3 divide bumblebee and spike irq trap entry code 2019-10-08 14:41:30 +08:00
Supowang1989
08170b3490 Merge pull request #31 from acevest/save_irq_switch_stack_size
risc-v reduce use 128 bytes irq stack
2019-10-08 14:14:50 +08:00
acevest
1e04f5b344 risc-v reduce use 128 bytes irq stack 2019-10-08 13:48:52 +08:00