Go to file
张兆鹏 09dc02ae52 initial commit 2025-08-05 15:53:44 +08:00
app initial commit 2025-08-05 15:53:44 +08:00
cmake initial commit 2025-08-05 15:53:44 +08:00
common initial commit 2025-08-05 15:53:44 +08:00
hal initial commit 2025-08-05 15:53:44 +08:00
mw initial commit 2025-08-05 15:53:44 +08:00
project initial commit 2025-08-05 15:53:44 +08:00
third_party initial commit 2025-08-05 15:53:44 +08:00
.gitignore initial commit 2025-08-05 15:53:44 +08:00
CMakeLists.txt initial commit 2025-08-05 15:53:44 +08:00
config.mk initial commit 2025-08-05 15:53:44 +08:00
fusion.c initial commit 2025-08-05 15:53:44 +08:00
fusion.h initial commit 2025-08-05 15:53:44 +08:00
readme.txt initial commit 2025-08-05 15:53:44 +08:00
tlv- initial commit 2025-08-05 15:53:44 +08:00

readme.txt

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

代码说明:
https://caorp7hx0jl.feishu.cn/wiki/IUjewYEEGiVfbykjt1PcW3gjn4c
cmake 编译脚本函数(头文件目录, 编译函数)
app通用应用层目录
common通用共用代码
hal硬件层封装
mwmiddlewaren向应用提供统一能力
third_party 第三方的开源库
project具体项目的代码



编译操作:
1. libhv
cd fusion
cd third_party/libhv
mkdir build 
cd build
cmake .. && cmake --build .

2. fusion(链接到 third_party/libhv/build/lib/libhv.so)
cd ../../../
mkdir build 
cd build
cmake .. && cmake --build .
./fusion.bin


2024-07-21
	创建libhv
2024-07-22 
	实现 hv的mmc
2024-07-23
	add ngx_slab
2024-07-26
	add kpacket
	add threadpool
2024-07-28
	add soft_watchdog
2024-07-28
	add iobuffer/ringbuffer/utils/xbuf
2024-08-01
	fix ringbuffer free bug
2024-08-04
	add mmc with multiple threads and priority
2024-09-02
	v1.3.3
	libhv.so 190800Bytes
	libhv_static.a 251112Bytes
2024-09-02
	libfusion.so 227976Bytes
	fusion.bin 	 16832Bytes
2024-09-07
	add unittest demo
2024-09-23
	bug for mmc_init bug