Skip to content

Commit f97ac4c

Browse files
committed
更新xiaozhi工程中音频使用标准audio设备
添加fal适配+规范link.ld脚本+补充fal+filesystem实现
1 parent bb050e4 commit f97ac4c

File tree

228 files changed

+30904
-3024
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

228 files changed

+30904
-3024
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# GitHub really wants to mark littlefs as a python project, telling it to
2+
# reclassify our test .toml files as C code (which they are 95% of anyways)
3+
# remedies this
4+
*.toml linguist-language=c
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Compilation output
2+
*.o
3+
*.d
4+
*.a
5+
*.ci
6+
*.csv
7+
*.t.*
8+
*.b.*
9+
*.gcno
10+
*.gcda
11+
*.perf
12+
lfs
13+
liblfs.a
14+
15+
# Testing things
16+
runners/test_runner
17+
runners/bench_runner
18+
lfs.code.csv
19+
lfs.data.csv
20+
lfs.stack.csv
21+
lfs.structs.csv
22+
lfs.cov.csv
23+
lfs.perf.csv
24+
lfs.perfbd.csv
25+
lfs.test.csv
26+
lfs.bench.csv
27+
28+
# Misc
29+
tags
30+
.gdb_history
31+
scripts/__pycache__
32+
33+
# Historical, probably should remove at some point
34+
tests/*.toml.*

libraries/components/littlefs/DESIGN.md

Lines changed: 2173 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
Copyright (c) 2022, The littlefs authors.
2+
Copyright (c) 2017, Arm Limited. All rights reserved.
3+
4+
Redistribution and use in source and binary forms, with or without modification,
5+
are permitted provided that the following conditions are met:
6+
7+
- Redistributions of source code must retain the above copyright notice, this
8+
list of conditions and the following disclaimer.
9+
- Redistributions in binary form must reproduce the above copyright notice, this
10+
list of conditions and the following disclaimer in the documentation and/or
11+
other materials provided with the distribution.
12+
- Neither the name of ARM nor the names of its contributors may be used to
13+
endorse or promote products derived from this software without specific prior
14+
written permission.
15+
16+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
17+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
20+
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
21+
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
22+
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
23+
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24+
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
25+
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

0 commit comments

Comments
 (0)