Created
October 1, 2025 07:25
-
-
Save lupyuen/24233b43815fda8d6adbec8974160b09 to your computer and use it in GitHub Desktop.
Validate NuttX Release for milkvduos (12.11.0 / RC1 / a00ac581c5)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Script started on Wed Oct 1 15:20:44 2025 | |
| Command: /Users/luppy/nuttx-release/release-milkvduos.sh | |
| ----- Validate NuttX Release for Milk-V Duo S | |
| release=12.11.0 | |
| candidate=RC1 | |
| hash=a00ac581c5 | |
| Now running https://github.com/lupyuen/nuttx-release/blob/main/release-milkvduos.sh | |
| + export device=milkvduos | |
| + device=milkvduos | |
| + echo ----- Remove checkrelease folder | |
| ----- Remove checkrelease folder | |
| + cd /tmp | |
| + rm -rf checkrelease-milkvduos | |
| + neofetch | |
| 'c. | |
| ,xNMM. | |
| .OMMMMo | |
| OMMM0, | |
| .;loddo:' loolloddol;. | |
| cKMMMMMMMMMMNWMMMMMMMMMM0: | |
| .KMMMMMMMMMMMMMMMMMMMMMMMWd. | |
| XMMMMMMMMMMMMMMMMMMMMMMMX. | |
| ;MMMMMMMMMMMMMMMMMMMMMMMM: | |
| :MMMMMMMMMMMMMMMMMMMMMMMM: | |
| .MMMMMMMMMMMMMMMMMMMMMMMMX. | |
| kMMMMMMMMMMMMMMMMMMMMMMMMWd. | |
| .XMMMMMMMMMMMMMMMMMMMMMMMMMMk | |
| .XMMMMMMMMMMMMMMMMMMMMMMMMK. | |
| kMMMMMMMMMMMMMMMMMMMMMMd | |
| ;KMMMMMMMWXXWMMMMMMMk. | |
| .cooc,. .,coo:. | |
| luppy@5ce91ef07f94 | |
| ------------------ | |
| OS: macOS 26.0.1 25A362 arm64 | |
| Host: Mac14,12 | |
| Kernel: 25.0.0 | |
| Uptime: 1 day, 6 hours, 10 mins | |
| Packages: 157 (brew) | |
| Shell: zsh 5.9 | |
| Resolution: 3840x2160 | |
| DE: Aqua | |
| WM: Quartz Compositor | |
| WM Theme: Blue (Light) | |
| Terminal: vscode | |
| CPU: Apple M2 Pro | |
| GPU: Apple M2 Pro | |
| Memory: 5187MiB / 32768MiB | |
| + echo ----- download staged artifacts. Check their signature and hashes. | |
| ----- download staged artifacts. Check their signature and hashes. | |
| + mkdir checkrelease-milkvduos | |
| + cd checkrelease-milkvduos | |
| + url=https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1/ | |
| + for file in 'apache-nuttx-$release.tar.gz.asc' 'apache-nuttx-$release.tar.gz.sha512' 'apache-nuttx-$release.tar.gz' 'apache-nuttx-apps-$release.tar.gz.asc' 'apache-nuttx-apps-$release.tar.gz.sha512' 'apache-nuttx-apps-$release.tar.gz' | |
| + wget https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-12.11.0.tar.gz.asc | |
| --2025-10-01 15:20:44-- https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-12.11.0.tar.gz.asc | |
| Resolving dist.apache.org (dist.apache.org)... 20.232.109.10 | |
| Connecting to dist.apache.org (dist.apache.org)|20.232.109.10|:443... connected. | |
| HTTP request sent, awaiting response... 200 OK | |
| Length: 833 [text/plain] | |
| Saving to: �M-^@M-^Xapache-nuttx-12.11.0.tar.gz.asc�M-^@M-^Y | |
| apache-n 0%[ ] 0 --.-KB/s apache-nuttx-12.1 100%[==========>] 833 --.-KB/s in 0s | |
| 2025-10-01 15:20:46 (79.4 MB/s) - �M-^@M-^Xapache-nuttx-12.11.0.tar.gz.asc�M-^@M-^Y saved [833/833] | |
| + for file in 'apache-nuttx-$release.tar.gz.asc' 'apache-nuttx-$release.tar.gz.sha512' 'apache-nuttx-$release.tar.gz' 'apache-nuttx-apps-$release.tar.gz.asc' 'apache-nuttx-apps-$release.tar.gz.sha512' 'apache-nuttx-apps-$release.tar.gz' | |
| + wget https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-12.11.0.tar.gz.sha512 | |
| --2025-10-01 15:20:46-- https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-12.11.0.tar.gz.sha512 | |
| Resolving dist.apache.org (dist.apache.org)... 20.232.109.10 | |
| Connecting to dist.apache.org (dist.apache.org)|20.232.109.10|:443... connected. | |
| HTTP request sent, awaiting response... 200 OK | |
| Length: 158 [text/plain] | |
| Saving to: �M-^@M-^Xapache-nuttx-12.11.0.tar.gz.sha512�M-^@M-^Y | |
| apache-n 0%[ ] 0 --.-KB/s apache-nuttx-12.1 100%[==========>] 158 --.-KB/s in 0s | |
| 2025-10-01 15:20:47 (18.8 MB/s) - �M-^@M-^Xapache-nuttx-12.11.0.tar.gz.sha512�M-^@M-^Y saved [158/158] | |
| + for file in 'apache-nuttx-$release.tar.gz.asc' 'apache-nuttx-$release.tar.gz.sha512' 'apache-nuttx-$release.tar.gz' 'apache-nuttx-apps-$release.tar.gz.asc' 'apache-nuttx-apps-$release.tar.gz.sha512' 'apache-nuttx-apps-$release.tar.gz' | |
| + wget https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-12.11.0.tar.gz | |
| --2025-10-01 15:20:47-- https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-12.11.0.tar.gz | |
| Resolving dist.apache.org (dist.apache.org)... 20.232.109.10 | |
| Connecting to dist.apache.org (dist.apache.org)|20.232.109.10|:443... connected. | |
| HTTP request sent, awaiting response... 200 OK | |
| Length: 106802163 (102M) [application/octet-stream] | |
| Saving to: �M-^@M-^Xapache-nuttx-12.11.0.tar.gz�M-^@M-^Y | |
| apache-n 0%[ ] 0 --.-KB/s apache-nu 0%[ ] 16.00K 58.9KB/s apache-nut 0%[ ] 48.00K 88.3KB/s apache-nutt 0%[ ] 112.00K 137KB/s apache-nuttx 0%[ ] 224.00K 206KB/s apache-nuttx- 0%[ ] 432.00K 318KB/s apache-nuttx-1 0%[ ] 496.00K 304KB/s apache-nuttx-12 1%[ ] 1.19M 639KB/s apache-nuttx-12. 1%[ ] 1.55M 728KB/s apache-nuttx-12.1 1%[ ] 1.92M 804KB/s pache-nuttx-12.11 2%[ ] 2.31M 870KB/s ache-nuttx-12.11. 2%[ ] 2.72M 930KB/s che-nuttx-12.11.0 3%[ ] 3.12M 981KB/s eta 1m 43s he-nuttx-12.11.0. 3%[ ] 3.56M 1.01MB/s eta 1m 43s e-nuttx-12.11.0.t 3%[ ] 4.00M 1.05MB/s eta 1m 43s -nuttx-12.11.0.ta 4%[ ] 4.45M 1.09MB/s eta 1m 43s nuttx-12.11.0.tar 4%[ ] 4.91M 1.13MB/s eta 86s uttx-12.11.0.tar. 5%[ ] 5.28M 1.14MB/s eta 86s ttx-12.11.0.tar.g 5%[ ] 5.80M 1.18MB/s eta 86s tx-12.11.0.tar.gz 6%[ ] 6.12M 1.18MB/s eta 86s x-12.11.0.tar.gz 6%[ ] 6.47M 1.19MB/s eta 80s -12.11.0.tar.gz 6%[ ] 6.83M 1.25MB/s eta 80s 12.11.0.tar.gz 7%[ ] 7.19M 1.31MB/s eta 80s 2.11.0.tar.gz 7%[ ] 7.22M 1.31MB/s eta 80s .11.0.tar.gz 7%[ ] 7.80M 1.39MB/s eta 79s 11.0.tar.gz 7%[ ] 8.06M 1.40MB/s eta 79s 1.0.tar.gz 8%[ ] 8.33M 1.44MB/s eta 79s .0.tar.gz 8%[ ] 8.61M 1.36MB/s eta 79s 0.tar.gz 8%[ ] 8.89M 1.35MB/s eta 80s .tar.gz 9%[ ] 9.19M 1.33MB/s eta 80s tar.gz 9%[> ] 9.44M 1.31MB/s eta 80s ar.gz 9%[> ] 9.77M 1.30MB/s eta 80s r.gz 9%[> ] 9.97M 1.26MB/s eta 80s .gz 10%[> ] 10.19M 1.22MB/s eta 80s gz 10%[> ] 10.42M 1.18MB/s eta 80s z 10%[> ] 10.64M 1.14MB/s eta 80s 10%[> ] 10.89M 1.10MB/s eta 82s a 10%[> ] 11.12M 1.08MB/s eta 82s ap 11%[> ] 11.38M 1.03MB/s eta 82s apa 11%[> ] 11.61M 1.01MB/s eta 82s apac 11%[> ] 11.86M 1015KB/s eta 83s apach 11%[> ] 12.12M 997KB/s eta 83s apache 12%[> ] 12.38M 977KB/s eta 83s apache- 12%[> ] 12.62M 1018KB/s eta 83s apache-n 12%[> ] 12.88M 956KB/s eta 83s apache-nu 12%[> ] 13.12M 953KB/s eta 83s apache-nut 13%[> ] 13.39M 953KB/s eta 83s apache-nutt 13%[> ] 13.64M 947KB/s eta 83s apache-nuttx 13%[> ] 13.89M 941KB/s eta 83s apache-nuttx- 13%[> ] 14.14M 933KB/s eta 83s apache-nuttx-1 14%[> ] 14.41M 938KB/s eta 83s apache-nuttx-12 14%[> ] 14.66M 921KB/s eta 83s apache-nuttx-12. 14%[> ] 14.91M 930KB/s eta 83s apache-nuttx-12.1 14%[> ] 15.17M 939KB/s eta 83s pache-nuttx-12.11 15%[> ] 15.42M 942KB/s eta 83s ache-nuttx-12.11. 15%[> ] 15.69M 950KB/s eta 83s che-nuttx-12.11.0 15%[> ] 15.94M 950KB/s eta 82s he-nuttx-12.11.0. 15%[> ] 16.05M 925KB/s eta 82s e-nuttx-12.11.0.t 15%[> ] 16.23M 914KB/s eta 82s -nuttx-12.11.0.ta 16%[> ] 16.61M 941KB/s eta 82s nuttx-12.11.0.tar 16%[> ] 16.80M 929KB/s eta 83s uttx-12.11.0.tar. 16%[> ] 17.00M 918KB/s eta 83s ttx-12.11.0.tar.g 16%[> ] 17.20M 909KB/s eta 83s tx-12.11.0.tar.gz 17%[> ] 17.42M 903KB/s eta 83s x-12.11.0.tar.gz 17%[> ] 17.66M 900KB/s eta 83s -12.11.0.tar.gz 17%[> ] 17.88M 875KB/s eta 83s 12.11.0.tar.gz 17%[> ] 18.28M 873KB/s eta 83s 2.11.0.tar.gz 18%[> ] 18.45M 867KB/s eta 83s .11.0.tar.gz 18%[=> ] 18.64M 839KB/s eta 83s 11.0.tar.gz 18%[=> ] 18.75M 809KB/s eta 83s 1.0.tar.gz 18%[=> ] 18.98M 808KB/s eta 83s .0.tar.gz 18%[=> ] 19.12M 783KB/s eta 85s 0.tar.gz 18%[=> ] 19.27M 761KB/s eta 85s .tar.gz 19%[=> ] 19.41M 736KB/s eta 85s tar.gz 19%[=> ] 19.55M 722KB/s eta 85s ar.gz 19%[=> ] 19.70M 733KB/s eta 86s r.gz 19%[=> ] 19.86M 679KB/s eta 86s .gz 19%[=> ] 20.02M 680KB/s eta 86s gz 19%[=> ] 20.17M 670KB/s eta 86s z 19%[=> ] 20.33M 650KB/s eta 87s 20%[=> ] 20.50M 634KB/s eta 87s a 20%[=> ] 20.66M 595KB/s eta 87s ap 20%[=> ] 20.69M 565KB/s eta 87s apa 20%[=> ] 20.91M 577KB/s eta 88s apac 20%[=> ] 21.03M 562KB/s eta 88s apach 20%[=> ] 21.14M 549KB/s eta 88s apache 20%[=> ] 21.36M 532KB/s eta 90s apache- 21%[=> ] 21.45M 501KB/s eta 90s apache-n 21%[=> ] 21.59M 474KB/s eta 90s apache-nu 21%[=> ] 21.69M 454KB/s eta 93s apache-nut 21%[=> ] 21.73M 446KB/s eta 93s apache-nutt 21%[=> ] 21.80M 429KB/s eta 93s apache-nuttx 21%[=> ] 21.84M 405KB/s eta 93s apache-nuttx- 21%[=> ] 21.91M 375KB/s eta 95s apache-nuttx-1 21%[=> ] 21.97M 372KB/s eta 95s apache-nuttx-12 21%[=> ] 22.03M 352KB/s eta 95s apache-nuttx-12. 21%[=> ] 22.09M 326KB/s eta 95s apache-nuttx-12.1 21%[=> ] 22.16M 328KB/s eta 98s pache-nuttx-12.11 21%[=> ] 22.20M 309KB/s eta 98s ache-nuttx-12.11. 21%[=> ] 22.27M 316KB/s eta 98s che-nuttx-12.11.0 21%[=> ] 22.33M 281KB/s eta 98s he-nuttx-12.11.0. 21%[=> ] 22.39M 264KB/s eta 1m 40s e-nuttx-12.11.0.t 22%[=> ] 22.45M 268KB/s eta 1m 40s -nuttx-12.11.0.ta 22%[=> ] 22.52M 264KB/s eta 1m 40s nuttx-12.11.0.tar 22%[=> ] 22.58M 244KB/s eta 1m 40s uttx-12.11.0.tar. 22%[=> ] 22.64M 239KB/s eta 1m 43s ttx-12.11.0.tar.g 22%[=> ] 22.70M 243KB/s eta 1m 43s tx-12.11.0.tar.gz 22%[=> ] 22.77M 229KB/s eta 1m 43s x-12.11.0.tar.gz 22%[=> ] 22.84M 229KB/s eta 1m 43s -12.11.0.tar.gz 22%[=> ] 22.91M 234KB/s eta 1m 45s 12.11.0.tar.gz 22%[=> ] 22.98M 238KB/s eta 1m 45s 2.11.0.tar.gz 22%[=> ] 23.06M 244KB/s eta 1m 45s .11.0.tar.gz 22%[=> ] 23.16M 249KB/s eta 1m 45s 11.0.tar.gz 22%[=> ] 23.25M 255KB/s eta 1m 47s 1.0.tar.gz 22%[=> ] 23.34M 263KB/s eta 1m 47s .0.tar.gz 23%[=> ] 23.44M 273KB/s eta 1m 47s 0.tar.gz 23%[=> ] 23.56M 287KB/s eta 1m 47s .tar.gz 23%[=> ] 23.69M 305KB/s eta 1m 48s tar.gz 23%[=> ] 23.81M 323KB/s eta 1m 48s ar.gz 23%[=> ] 23.97M 349KB/s eta 1m 48s r.gz 23%[=> ] 24.12M 372KB/s eta 1m 48s .gz 23%[=> ] 24.30M 400KB/s eta 1m 48s gz 24%[=> ] 24.48M 431KB/s eta 1m 48s z 24%[=> ] 24.70M 472KB/s eta 1m 48s 24%[=> ] 24.92M 505KB/s eta 1m 48s a 24%[=> ] 25.17M 517KB/s eta 1m 47s ap 25%[=> ] 25.64M 608KB/s eta 1m 47s apa 25%[=> ] 25.84M 632KB/s eta 1m 47s apac 25%[=> ] 26.05M 667KB/s eta 1m 47s apach 25%[=> ] 26.27M 695KB/s eta 1m 44s apache 26%[=> ] 26.50M 726KB/s eta 1m 44s apache- 26%[=> ] 26.73M 754KB/s eta 1m 44s apache-n 26%[=> ] 26.98M 786KB/s eta 1m 44s apache-nu 26%[=> ] 27.23M 810KB/s eta 1m 42s apache-nut 26%[=> ] 27.48M 836KB/s eta 1m 42s apache-nutt 27%[=> ] 27.75M 866KB/s eta 1m 42s apache-nuttx 27%[==> ] 28.02M 875KB/s eta 1m 42s apache-nuttx- 27%[==> ] 28.28M 897KB/s eta 1m 40s apache-nuttx-1 28%[==> ] 28.55M 902KB/s eta 1m 40s apache-nuttx-12 28%[==> ] 28.81M 978KB/s eta 1m 40s apache-nuttx-12. 28%[==> ] 29.09M 928KB/s eta 1m 40s apache-nuttx-12.1 28%[==> ] 29.36M 957KB/s eta 97s pache-nuttx-12.11 29%[==> ] 29.62M 961KB/s eta 97s ache-nuttx-12.11. 29%[==> ] 29.91M 986KB/s eta 97s che-nuttx-12.11.0 29%[==> ] 30.17M 986KB/s eta 97s he-nuttx-12.11.0. 29%[==> ] 30.45M 994KB/s eta 95s e-nuttx-12.11.0.t 30%[==> ] 30.72M 1016KB/s eta 95s -nuttx-12.11.0.ta 30%[==> ] 31.00M 995KB/s eta 95s nuttx-12.11.0.tar 30%[==> ] 31.27M 1.00MB/s eta 95s uttx-12.11.0.tar. 30%[==> ] 31.55M 1004KB/s eta 93s ttx-12.11.0.tar.g 31%[==> ] 31.81M 1.01MB/s eta 93s tx-12.11.0.tar.gz 31%[==> ] 32.09M 1008KB/s eta 93s x-12.11.0.tar.gz 31%[==> ] 32.36M 1.01MB/s eta 93s -12.11.0.tar.gz 32%[==> ] 32.64M 1.00MB/s eta 90s 12.11.0.tar.gz 32%[==> ] 32.92M 1.02MB/s eta 90s 2.11.0.tar.gz 32%[==> ] 33.20M 1.01MB/s eta 90s .11.0.tar.gz 32%[==> ] 33.48M 1.02MB/s eta 90s 11.0.tar.gz 33%[==> ] 33.78M 1.02MB/s eta 88s 1.0.tar.gz 33%[==> ] 34.06M 1.03MB/s eta 88s .0.tar.gz 33%[==> ] 34.36M 1.04MB/s eta 88s 0.tar.gz 34%[==> ] 34.67M 1.03MB/s eta 88s .tar.gz 34%[==> ] 34.98M 1.06MB/s eta 86s tar.gz 34%[==> ] 35.30M 1.06MB/s eta 86s ar.gz 34%[==> ] 35.64M 1.09MB/s eta 86s r.gz 35%[==> ] 35.97M 1.09MB/s eta 86s .gz 35%[==> ] 36.33M 1.13MB/s eta 83s gz 36%[==> ] 36.69M 1.14MB/s eta 83s z 36%[===> ] 37.08M 1.18MB/s eta 83s 36%[===> ] 37.47M 1.20MB/s eta 83s a 37%[===> ] 37.89M 1.24MB/s eta 79s ap 37%[===> ] 38.31M 1.27MB/s eta 79s apa 38%[===> ] 38.77M 1.32MB/s eta 79s apac 38%[===> ] 39.25M 1.37MB/s eta 79s apach 39%[===> ] 39.75M 1.43MB/s eta 75s apache 39%[===> ] 40.28M 1.48MB/s eta 75s apache- 40%[===> ] 40.83M 1.55MB/s eta 75s apache-n 40%[===> ] 41.42M 1.62MB/s eta 75s apache-nu 41%[===> ] 42.03M 1.70MB/s eta 70s apache-nut 41%[===> ] 42.69M 1.78MB/s eta 70s apache-nutt 42%[===> ] 43.36M 1.86MB/s eta 70s apache-nuttx 43%[===> ] 44.09M 1.96MB/s eta 70s apache-nuttx- 44%[===> ] 44.86M 2.06MB/s eta 64s apache-nuttx-1 44%[===> ] 45.66M 2.17MB/s eta 64s apache-nuttx-12 45%[====> ] 46.52M 2.29MB/s eta 64s apache-nuttx-12. 46%[====> ] 47.41M 2.41MB/s eta 64s apache-nuttx-12.1 47%[====> ] 48.36M 2.54MB/s eta 57s pache-nuttx-12.11 48%[====> ] 49.38M 2.68MB/s eta 57s ache-nuttx-12.11. 49%[====> ] 50.42M 2.83MB/s eta 57s che-nuttx-12.11.0 50%[====> ] 51.55M 2.99MB/s eta 57s he-nuttx-12.11.0. 51%[====> ] 52.72M 3.15MB/s eta 49s e-nuttx-12.11.0.t 52%[====> ] 53.97M 3.33MB/s eta 49s -nuttx-12.11.0.ta 54%[====> ] 55.28M 3.50MB/s eta 49s nuttx-12.11.0.tar 55%[=====> ] 56.66M 3.71MB/s eta 49s uttx-12.11.0.tar. 57%[=====> ] 58.11M 3.90MB/s eta 40s ttx-12.11.0.tar.g 58%[=====> ] 59.64M 4.12MB/s eta 40s tx-12.11.0.tar.gz 60%[=====> ] 61.25M 4.34MB/s eta 40s x-12.11.0.tar.gz 61%[=====> ] 62.95M 4.58MB/s eta 40s -12.11.0.tar.gz 63%[=====> ] 64.73M 4.82MB/s eta 31s 12.11.0.tar.gz 65%[======> ] 66.59M 5.08MB/s eta 31s 2.11.0.tar.gz 66%[======> ] 67.33M 4.93MB/s eta 31s .11.0.tar.gz 68%[======> ] 70.09M 5.43MB/s eta 31s 11.0.tar.gz 70%[======> ] 71.52M 5.47MB/s eta 24s 1.0.tar.gz 71%[======> ] 73.00M 5.62MB/s eta 24s .0.tar.gz 73%[=======> ] 74.52M 5.66MB/s eta 24s 0.tar.gz 73%[=======> ] 75.12M 5.45MB/s eta 24s .tar.gz 75%[=======> ] 77.31M 5.73MB/s eta 18s tar.gz 76%[=======> ] 78.42M 5.69MB/s eta 18s ar.gz 78%[=======> ] 79.56M 5.59MB/s eta 18s r.gz 79%[=======> ] 80.72M 5.56MB/s eta 18s .gz 80%[=======> ] 81.91M 5.41MB/s eta 14s gz 81%[=======> ] 83.11M 5.36MB/s eta 14s z 82%[========> ] 84.31M 5.15MB/s eta 14s 83%[========> ] 85.55M 5.10MB/s eta 14s a 85%[========> ] 86.80M 5.19MB/s eta 10s ap 86%[========> ] 88.06M 4.71MB/s eta 10s apa 87%[========> ] 89.33M 4.68MB/s eta 10s apac 88%[========> ] 90.61M 4.62MB/s eta 10s apach 90%[========> ] 91.91M 4.57MB/s eta 7s apache 91%[=========> ] 93.22M 4.83MB/s eta 7s apache- 92%[=========> ] 94.52M 4.51MB/s eta 7s apache-n 94%[=========> ] 95.83M 4.58MB/s eta 7s apache-nu 95%[=========> ] 97.02M 4.34MB/s eta 3s apache-nut 97%[=========> ] 98.97M 4.61MB/s eta 3s apache-nutt 98%[=========> ] 99.91M 4.51MB/s eta 3s apache-nuttx 99%[=========> ] 100.88M 4.49MB/s eta 3s apache-nuttx- 100%[==========>] 101.85M 4.38MB/s eta 0s apache-nuttx-12.1 100%[==========>] 101.85M 4.38MB/s in 62s | |
| 2025-10-01 15:21:51 (1.63 MB/s) - �M-^@M-^Xapache-nuttx-12.11.0.tar.gz�M-^@M-^Y saved [106802163/106802163] | |
| + for file in 'apache-nuttx-$release.tar.gz.asc' 'apache-nuttx-$release.tar.gz.sha512' 'apache-nuttx-$release.tar.gz' 'apache-nuttx-apps-$release.tar.gz.asc' 'apache-nuttx-apps-$release.tar.gz.sha512' 'apache-nuttx-apps-$release.tar.gz' | |
| + wget https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-apps-12.11.0.tar.gz.asc | |
| --2025-10-01 15:21:51-- https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-apps-12.11.0.tar.gz.asc | |
| Resolving dist.apache.org (dist.apache.org)... 20.232.109.10 | |
| Connecting to dist.apache.org (dist.apache.org)|20.232.109.10|:443... connected. | |
| HTTP request sent, awaiting response... 200 OK | |
| Length: 833 [text/plain] | |
| Saving to: �M-^@M-^Xapache-nuttx-apps-12.11.0.tar.gz.asc�M-^@M-^Y | |
| apache-n 0%[ ] 0 --.-KB/s apache-nuttx-apps 100%[==========>] 833 --.-KB/s in 0s | |
| 2025-10-01 15:21:52 (29.4 MB/s) - �M-^@M-^Xapache-nuttx-apps-12.11.0.tar.gz.asc�M-^@M-^Y saved [833/833] | |
| + for file in 'apache-nuttx-$release.tar.gz.asc' 'apache-nuttx-$release.tar.gz.sha512' 'apache-nuttx-$release.tar.gz' 'apache-nuttx-apps-$release.tar.gz.asc' 'apache-nuttx-apps-$release.tar.gz.sha512' 'apache-nuttx-apps-$release.tar.gz' | |
| + wget https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-apps-12.11.0.tar.gz.sha512 | |
| --2025-10-01 15:21:52-- https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-apps-12.11.0.tar.gz.sha512 | |
| Resolving dist.apache.org (dist.apache.org)... 20.232.109.10 | |
| Connecting to dist.apache.org (dist.apache.org)|20.232.109.10|:443... connected. | |
| HTTP request sent, awaiting response... 200 OK | |
| Length: 163 [text/plain] | |
| Saving to: �M-^@M-^Xapache-nuttx-apps-12.11.0.tar.gz.sha512�M-^@M-^Y | |
| apache-n 0%[ ] 0 --.-KB/s apache-nuttx-apps 100%[==========>] 163 --.-KB/s in 0s | |
| 2025-10-01 15:21:52 (1.81 MB/s) - �M-^@M-^Xapache-nuttx-apps-12.11.0.tar.gz.sha512�M-^@M-^Y saved [163/163] | |
| + for file in 'apache-nuttx-$release.tar.gz.asc' 'apache-nuttx-$release.tar.gz.sha512' 'apache-nuttx-$release.tar.gz' 'apache-nuttx-apps-$release.tar.gz.asc' 'apache-nuttx-apps-$release.tar.gz.sha512' 'apache-nuttx-apps-$release.tar.gz' | |
| + wget https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-apps-12.11.0.tar.gz | |
| --2025-10-01 15:21:53-- https://dist.apache.org/repos/dist/dev/nuttx/12.11.0-RC1//apache-nuttx-apps-12.11.0.tar.gz | |
| Resolving dist.apache.org (dist.apache.org)... 20.232.109.10 | |
| Connecting to dist.apache.org (dist.apache.org)|20.232.109.10|:443... connected. | |
| HTTP request sent, awaiting response... 200 OK | |
| Length: 4476302 (4.3M) [application/octet-stream] | |
| Saving to: �M-^@M-^Xapache-nuttx-apps-12.11.0.tar.gz�M-^@M-^Y | |
| apache-n 0%[ ] 0 --.-KB/s apache-nu 0%[ ] 16.00K 69.0KB/s apache-nut 1%[ ] 48.00K 103KB/s apache-nutt 2%[ ] 112.00K 161KB/s apache-nuttx 5%[ ] 224.00K 241KB/s apache-nuttx- 10%[> ] 448.00K 386KB/s apache-nuttx-a 20%[=> ] 896.00K 643KB/s apache-nuttx-ap 40%[===> ] 1.72M 942KB/s apache-nuttx-app 64%[======> ] 2.75M 1.31MB/s apache-nuttx-apps 96%[=========> ] 4.12M 1.78MB/s apache-nuttx-apps 100%[==========>] 4.27M 1.84MB/s in 2.3s | |
| 2025-10-01 15:21:56 (1.84 MB/s) - �M-^@M-^Xapache-nuttx-apps-12.11.0.tar.gz�M-^@M-^Y saved [4476302/4476302] | |
| + echo '----- [RM] verify the reported signature ("gpg: Good signature from ...")' | |
| ----- [RM] verify the reported signature ("gpg: Good signature from ...") | |
| + gpg --verify apache-nuttx-12.11.0.tar.gz.asc apache-nuttx-12.11.0.tar.gz | |
| gpg: Signature made Wed Oct 1 14:58:40 2025 +08 | |
| gpg: using RSA key 9208D2E4B800D66F749AD4E94137A71698C5E4DB | |
| gpg: Good signature from "Alin Jerpelea <[email protected]>" [ultimate] | |
| + gpg --verify apache-nuttx-apps-12.11.0.tar.gz.asc apache-nuttx-apps-12.11.0.tar.gz | |
| gpg: Signature made Wed Oct 1 14:58:40 2025 +08 | |
| gpg: using RSA key 9208D2E4B800D66F749AD4E94137A71698C5E4DB | |
| gpg: Good signature from "Alin Jerpelea <[email protected]>" [ultimate] | |
| + echo '----- [RM] verify the reported hashes:' | |
| ----- [RM] verify the reported hashes: | |
| + shasum -a 512 -c apache-nuttx-12.11.0.tar.gz.sha512 | |
| apache-nuttx-12.11.0.tar.gz: OK | |
| + shasum -a 512 -c apache-nuttx-apps-12.11.0.tar.gz.sha512 | |
| apache-nuttx-apps-12.11.0.tar.gz: OK | |
| + echo ----- extract src bundle | |
| ----- extract src bundle | |
| + tar -xf apache-nuttx-12.11.0.tar.gz | |
| + tar -xf apache-nuttx-apps-12.11.0.tar.gz | |
| + echo ----- verify the existence of LICENSE, NOTICE, README.md files in the extracted source bundle in BOTH apps and nuttx | |
| ----- verify the existence of LICENSE, NOTICE, README.md files in the extracted source bundle in BOTH apps and nuttx | |
| + ls -l nuttx/LICENSE | |
| -rw-r--r-- 1 luppy wheel 416080 Jun 2 14:58 nuttx/LICENSE | |
| + ls -l nuttx/NOTICE | |
| -rw-r--r-- 1 luppy wheel 3107 Apr 19 2024 nuttx/NOTICE | |
| + ls -l nuttx/README.md | |
| -rw-r--r-- 1 luppy wheel 2790 Apr 19 2024 nuttx/README.md | |
| + ls -l apps/LICENSE | |
| -rw-r--r-- 1 luppy wheel 111634 Jul 20 2024 apps/LICENSE | |
| + ls -l apps/NOTICE | |
| -rw-r--r-- 1 luppy wheel 161 Jul 20 2024 apps/NOTICE | |
| + ls -l apps/README.md | |
| -rw-r--r-- 1 luppy wheel 10290 Jul 20 2024 apps/README.md | |
| + echo ----- Build Targets | |
| ----- Build Targets | |
| + cd nuttx | |
| + echo '===== Milk-V Duo S Compiler' | |
| ===== Milk-V Duo S Compiler | |
| + riscv-none-elf-gcc -v | |
| Using built-in specs. | |
| COLLECT_GCC=riscv-none-elf-gcc | |
| COLLECT_LTO_WRAPPER=/Users/luppy/xpack-riscv-none-elf-gcc-13.2.0-2/bin/../libexec/gcc/riscv-none-elf/13.2.0/lto-wrapper | |
| Target: riscv-none-elf | |
| Configured with: /Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/sources/gcc-13.2.0/configure --prefix=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/application --with-sysroot=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/application/riscv-none-elf --with-native-system-header-dir=/include --infodir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/info --mandir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/man --htmldir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/html --pdfdir=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install/share/pdf --build=aarch64-apple-darwin20.6.0 --host=aarch64-apple-darwin20.6.0 --target=riscv-none-elf --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libsanitizer --disable-libssp --disable-nls --disable-shared --disable-threads --disable-tls --enable-checking=release --enable-languages=c,c++,fortran --with-gmp=/Users/ilg/actions-runners/xpack-dev-tools/_work/riscv-none-elf-gcc-xpack/riscv-none-elf-gcc-xpack/build/darwin-arm64/aarch64-apple-darwin20.6.0/install --with-newlib --with-pkgversion='xPack GNU RISC-V Embedded GCC arm64' --with-gnu-as --with-gnu-ld --with-system-zlib --with-abi=ilp32 --with-arch=rv32imac --enable-multilib | |
| Thread model: single | |
| Supported LTO compression algorithms: zlib zstd | |
| gcc version 13.2.0 (xPack GNU RISC-V Embedded GCC arm64) | |
| + echo '===== Milk-V Duo S Configuration' | |
| ===== Milk-V Duo S Configuration | |
| + ./tools/configure.sh milkv_duos:nsh | |
| Copy files | |
| Select CONFIG_HOST_MACOS=y | |
| Select CONFIG_HOST_ARM64=y | |
| Refreshing... | |
| CP: arch/dummy/Kconfig to /private/tmp/checkrelease-milkvduos/nuttx/arch/dummy/dummy_kconfig | |
| CP: boards/dummy/Kconfig to /private/tmp/checkrelease-milkvduos/nuttx/boards/dummy/dummy_kconfig | |
| LN: platform/board to /private/tmp/checkrelease-milkvduos/apps/platform/dummy | |
| LN: include/arch to arch/risc-v/include | |
| LN: include/arch/board to /private/tmp/checkrelease-milkvduos/nuttx/boards/risc-v/sg2000/milkv_duos/include | |
| LN: drivers/platform to /private/tmp/checkrelease-milkvduos/nuttx/drivers/dummy | |
| LN: include/arch/chip to /private/tmp/checkrelease-milkvduos/nuttx/arch/risc-v/include/sg2000 | |
| LN: arch/risc-v/src/chip to /private/tmp/checkrelease-milkvduos/nuttx/arch/risc-v/src/sg2000 | |
| LN: arch/risc-v/src/board to /private/tmp/checkrelease-milkvduos/nuttx/boards/risc-v/sg2000/milkv_duos/src | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/audioutils | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/benchmarks | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/boot | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/canutils | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/crypto | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/database | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/examples/mcuboot | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/examples/module | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/examples/rust | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/examples/sotest | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/examples | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/fsutils | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/games | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/graphics | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/industry | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/inertial | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/interpreters/luamodules | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/interpreters | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/logging | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/lte | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/math | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/mlearning | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/netutils | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/sdr | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/system | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/tee | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/testing/arch | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/testing/cxx | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/testing/drivers | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/testing/fs | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/testing/libc | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/testing/mm | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/testing/sched | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/testing | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/videoutils | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/wireless/bluetooth | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/wireless/ieee802154 | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps/wireless | |
| mkkconfig in /private/tmp/checkrelease-milkvduos/apps | |
| # | |
| # configuration written to .config | |
| # | |
| + echo ----- Build NuttX | |
| ----- Build NuttX | |
| + build_nuttx | |
| + pushd ../nuttx | |
| /tmp/checkrelease-milkvduos/nuttx /tmp/checkrelease-milkvduos/nuttx | |
| + make -j | |
| Create version.h | |
| CPP: gnu-elf.ld.in-> gnu-elf.ld LN: platform/board to /private/tmp/checkrelease-milkvduos/apps/platform/dummy | |
| Register: hello | |
| Register: dd | |
| Register: init | |
| Register: ostest | |
| Register: getprime | |
| Register: sh | |
| CPP: etc/init.d/rc.sysinit-> etctmp/etc/init.d/rc.sysinit CPP: etc/init.d/rcS-> etctmp/etc/init.d/rcS CC: addrenv/addrenv.c CC: clock/clock.c CC: clock/clock_initialize.c CC: clock/clock_settime.c CC: clock/clock_gettime.c CC: clock/clock_systime_timespec.c CC: clock/clock_systime_ticks.c CC: clock/clock_perf.c CC: clock/clock_realtime2absticks.c CC: environ/env_getenvironptr.c CC: environ/env_release.c CC: environ/env_dup.c CC: environ/env_findvar.c CC: environ/env_removevar.c CC: environ/env_clearenv.c CC: environ/env_getenv.c CC: environ/env_putenv.c CC: environ/env_setenv.c CC: environ/env_unsetenv.c CC: group/group_join.c CC: group/group_create.c CC: environ/env_foreach.c CC: group/group_leave.c CC: group/group_setuptaskfiles.c CC: group/group_setupidlefiles.c CC: group/group_foreachchild.c CC: group/group_killchildren.c CC: group/group_signal.c CC: group/group_realloc.c CC: group/group_zalloc.c CC: group/group_exitinfo.c CC: group/group_free.c CC: group/group_malloc.c CC: init/nx_bringup.c CC: instrument/instrument.c CC: irq/irq_initialize.c CC: init/nx_start.c CC: irq/irq_dispatch.c CC: irq/irq_attach.c CC: loop/losetup.c CC: drivers_initialize.c CC: misc/dev_null.c CC: misc/ramdisk.c CC: misc/dev_zero.c CC: misc/mkrd.c CC: pipes/pipe.c CC: pipes/fifo.c CC: irq/irq_unexpectedisr.c CC: serial/serial.c CC: pipes/pipe_common.c CC: syslog/vsyslog.c CC: timers/arch_alarm.c CC: syslog/syslog_channel.c CC: irq/irq_attach_wqueue.c CC: serial/uart_16550.c CC: irq/irq_attach_thread.c CC: serial/serial_io.c CC: timers/oneshot.c CC: mqueue/mq_receive.c CC: mqueue/mq_notify.c CC: mqueue/mq_msgqalloc.c CC: misc/panic_notifier.c CC: misc/reboot_notifier.c CC: mqueue/mq_send.c CC: mqueue/mq_rcvinternal.c CC: mqueue/msgrcv.c CC: pthread/pthread_getschedparam.c CC: pthread/pthread_detach.c CC: mqueue/msginternal.c CC: pthread/pthread_create.c CC: mqueue/mq_getattr.c CC: mqueue/msgget.c CC: pthread/pthread_exit.c CC: mqueue/mq_initialize.c CC: syslog/syslog_initialize.c CC: mqueue/mq_sndinternal.c CC: misc/assert.c CC: syslog/syslog_flush.c CC: syslog/syslog_write.c CC: pthread/pthread_mutexunlock.c CC: pthread/pthread_condsignal.c CC: pthread/pthread_condwait.c CC: pthread/pthread_condbroadcast.c CC: pthread/pthread_release.c CC: pthread/pthread_cancel.c CC: pthread/pthread_completejoin.c CC: pthread/pthread_setschedprio.c CC: pthread/pthread_mutexdestroy.c CC: pthread/pthread_mutextrylock.c CC: mqueue/mq_waitirq.c CC: mqueue/mq_recover.c CC: sched/sched_addblocked.c CC: sched/sched_setpriority.c CC: sched/sched_getparam.c CC: sched/sched_rrgetinterval.c CC: sched/sched_setscheduler.c CC: sched/sched_foreach.c CC: sched/sched_yield.c CC: sched/sched_removeblocked.c CC: sched/sched_lockcount.c CC: sched/sched_getscheduler.c CC: sched/sched_setparam.c CC: sched/sched_idletask.c CC: sched/sched_lock.c CC: sched/sched_unlock.c CC: sched/sched_roundrobin.c CC: sched/sched_mergepending.c CC: sched/sched_waitid.c CC: sched/sched_wait.c CC: semaphore/sem_destroy.c CC: sched/sched_processtimer.c CC: sched/sched_reprioritizertr.c CC: sched/sched_waitpid.c CC: semaphore/sem_wait.c CC: sched/sched_verifytcb.c CC: semaphore/sem_timedwait.c CC: semaphore/sem_post.c CC: pthread/pthread_mutextimedlock.c CC: sched/sched_resumescheduler.c CC: sched/sched_getcpu.c CC: semaphore/sem_tickwait.c CC: semaphore/sem_trywait.c CC: semaphore/sem_clockwait.c CC: sched/sched_removereadytorun.c CC: sched/sched_get_stackinfo.c CC: signal/sig_pending.c CC: signal/sig_queue.c CC: signal/sig_kill.c CC: signal/sig_action.c CC: signal/sig_releasependingsignal.c CC: signal/sig_allocpendingsigaction.c CC: signal/sig_findaction.c CC: signal/sig_unmaskpendingsignal.c CC: sched/sched_get_stateinfo.c CC: signal/sig_nanosleep.c CC: task/task_recover.c CC: task/task_delete.c CC: signal/sig_pause.c CC: task/task_prctl.c CC: task/task_getpid.c CC: signal/sig_cleanup.c CC: task/task_activate.c CC: task/task_create.c CC: task/task_execve.c CC: task/task_cancelpt.c CC: task/exit.c CC: task/task_init.c CC: task/task_fork.c CC: task/task_reparent.c CC: task/task_spawnparms.c CC: task/task_getgroup.c CC: task/task_exit.c CC: task/task_exithook.c CC: task/task_join.c CC: task/task_terminate.c CC: task/task_restart.c CC: task/task_gettid.c CC: signal/sig_pselect.c CC: task/task_start.c CC: task/task_argvstr.c CC: task/task_setup.c CC: task/task_posixspawn.c CC: task/task_getppid.c CC: signal/sig_notification.c CC: signal/sig_sleep.c CC: signal/sig_usleep.c CC: timer/timer_initialize.c CC: signal/sig_deliver.c CC: timer/timer_getoverrun.c CC: timer/timer_setitimer.c CC: tls/task_initinfo.c CC: wqueue/kwork_cancel.c CC: wdog/wd_start.c CC: wqueue/kwork_thread.c CC: timer/timer_release.c CC: tls/task_uninitinfo.c CC: timer/timer_delete.c CC: timer/timer_getitimer.c CC: tls/tls_initinfo.c CC: wdog/wd_gettime.c CC: wdog/wd_cancel.c CC: wdog/wd_recover.c CC: tls/tls_dupinfo.c CC: timer/timer_create.c CC: timer/timer_gettime.c CC: wdog/wd_initialize.c CC: sched/sched_sysinfo.c CC: signal/sig_lowest.c CC: sched/sched_get_tls.c CC: signal/sig_dispatch.c CC: signal/sig_removependingsignal.c CC: signal/sig_waitinfo.c CC: semaphore/sem_reset.c CC: signal/sig_initialize.c CC: semaphore/sem_waitirq.c CC: signal/sig_timedwait.c CC: signal/sig_suspend.c CC: semaphore/sem_rw.c CC: signal/sig_releasependingsigaction.c CC: sched/sched_self.c CC: signal/sig_procmask.c CC: signal/sig_tgkill.c CC: timer/timer_settime.c CC: wqueue/kwork_queue.c CC: signal/sig_ppoll.c CC: sched/sched_releasetcb.c CC: pthread/pthread_condclockwait.c CC: pthread/pthread_findjoininfo.c CC: pthread/pthread_sigmask.c CC: semaphore/sem_timeout.c CC: sched/sched_addreadytorun.c CC: semaphore/sem_recover.c CC: sched/sched_gettcb.c CC: pthread/pthread_mutexinit.c CC: pthread/pthread_join.c CC: mqueue/msgctl.c CC: sched/sched_getfiles.c CC: sched/sched_profil.c CC: mqueue/msgsnd.c CC: mqueue/mq_msgfree.c CC: mqueue/mq_msgqfree.c CC: mqueue/mq_setattr.c CC: pthread/pthread_mutex.c CC: pthread/pthread_mutexconsistent.c CC: pthread/pthread_setschedparam.c CC: dummy.c CC: boardctl.c CC: stubs/STUB__assert.c CC: stubs/STUB__exit.c CC: stubs/STUB_accept4.c CC: stubs/STUB_adjtime.c CC: stubs/STUB_aio_cancel.c CC: stubs/STUB_aio_fsync.c CC: stubs/STUB_aio_write.c CC: stubs/STUB_aio_read.c CC: stubs/STUB_bind.c CC: stubs/STUB_chmod.c CC: stubs/STUB_boardctl.c CC: stubs/STUB_clearenv.c CC: stubs/STUB_chown.c CC: stubs/STUB_clock.c CC: stubs/STUB_clock_gettime.c CC: stubs/STUB_clock_settime.c CC: stubs/STUB_connect.c CC: stubs/STUB_clock_nanosleep.c CC: stubs/STUB_close.c CC: stubs/STUB_dup.c CC: stubs/STUB_dup2.c CC: stubs/STUB_epoll_create.c CC: stubs/STUB_epoll_close.c CC: stubs/STUB_epoll_pwait.c CC: stubs/STUB_epoll_wait.c CC: stubs/STUB_epoll_ctl.c CC: stubs/STUB_execve.c CC: stubs/STUB_exec.c CC: stubs/STUB_epoll_create1.c CC: stubs/STUB_eventfd.c CC: stubs/STUB_fchmod.c CC: stubs/STUB_fchown.c CC: stubs/STUB_fcntl.c CC: stubs/STUB_fstatfs.c CC: stubs/STUB_fstat.c CC: stubs/STUB_fsync.c CC: stubs/STUB_ftruncate.c CC: stubs/STUB_futimens.c CC: stubs/STUB_get_environ_ptr.c CC: stubs/STUB_getenv.c CC: stubs/STUB_getegid.c CC: stubs/STUB_geteuid.c CC: stubs/STUB_getgid.c CC: stubs/STUB_gethostname.c CC: stubs/STUB_getitimer.c CC: stubs/STUB_getpeername.c CC: stubs/STUB_getpid.c CC: stubs/STUB_getppid.c CC: stubs/STUB_getsockname.c CC: stubs/STUB_getsockopt.c CC: stubs/STUB_gettimeofday.c CC: stubs/STUB_getuid.c CC: stubs/STUB_inotify_init.c CC: stubs/STUB_insmod.c CC: stubs/STUB_inotify_add_watch.c CC: stubs/STUB_inotify_init1.c CC: stubs/STUB_inotify_rm_watch.c CC: stubs/STUB_ioctl.c CC: stubs/STUB_lchmod.c CC: stubs/STUB_kill.c CC: stubs/STUB_link.c CC: stubs/STUB_listen.c CC: stubs/STUB_lchown.c CC: stubs/STUB_lseek.c CC: stubs/STUB_lutimens.c CC: stubs/STUB_lstat.c CC: stubs/STUB_mkdir.c CC: stubs/STUB_mmap.c CC: stubs/STUB_mount.c CC: stubs/STUB_mq_close.c CC: stubs/STUB_modhandle.c CC: stubs/STUB_mq_getattr.c CC: stubs/STUB_mq_open.c CC: stubs/STUB_mq_receive.c CC: stubs/STUB_mq_send.c CC: stubs/STUB_mq_notify.c CC: stubs/STUB_mq_setattr.c CC: stubs/STUB_mq_timedreceive.c CC: mm_heap/mm_initialize.c CC: mm_heap/mm_lock.c CC: mm_heap/mm_malloc_size.c CC: stubs/STUB_mq_timedsend.c AS: elf/elf_globals.S CC: stubs/STUB_mq_unlink.c CC: mm_heap/mm_shrinkchunk.c CC: assert/lib_assert.c CC: mm_heap/mm_calloc.c CC: ctype/lib_isblank.c CC: ctype/lib_isascii.c CC: mm_heap/mm_brkaddr.c CC: mm_heap/mm_malloc.c CC: ctype/lib_iscntrl.c CC: stubs/STUB_nx_vsyslog.c CC: assert/lib_stackchk.c CC: umm_heap/umm_globals.c CC: umm_heap/umm_addregion.c CC: ctype/lib_isspace.c CC: umm_heap/umm_calloc.c CC: stubs/STUB_nxsched_get_stackinfo.c CC: stubs/STUB_munmap.c CC: umm_heap/umm_extend.c CC: ctype/lib_isdigit.c CC: umm_heap/umm_malloc_size.c CC: stubs/STUB_msync.c CC: stubs/STUB_nx_mkfifo.c CC: mm_heap/mm_realloc.c CC: ctype/lib_isalnum.c CC: mm_heap/mm_memdump.c CC: mm_heap/mm_extend.c CC: mm_heap/mm_mallinfo.c CC: ctype/lib_isgraph.c CC: stubs/STUB_nx_pthread_exit.c CC: mm_heap/mm_heapmember.c CC: umm_heap/umm_initialize.c CC: ctype/lib_islower.c CC: stubs/STUB_nx_pthread_create.c CC: stubs/STUB_nxsem_close.c CC: mm_heap/mm_zalloc.c CC: ctype/lib_isupper.c CC: ctype/lib_isxdigit.c CC: ctype/lib_tolower.c CC: umm_heap/umm_free.c CC: umm_heap/umm_brkaddr.c CC: mm_heap/mm_free.c CC: mm_heap/mm_memalign.c CC: ctype/lib_isalpha.c CC: mm_heap/mm_foreach.c CC: stubs/STUB_nanosleep.c CC: ctype/lib_isprint.c CC: ctype/lib_ispunct.c CC: stubs/STUB_nxsem_clockwait.c CC: umm_heap/umm_mallinfo.c CC: umm_heap/umm_memalign.c CC: umm_heap/umm_malloc.c CC: umm_heap/umm_zalloc.c CC: umm_heap/umm_realloc.c CC: umm_heap/umm_memdump.c CC: umm_heap/umm_heapmember.c CC: umm_heap/umm_sbrk.c AS: common/riscv_vectors.S AS: common/riscv_exception_common.S AS: common/riscv_saveusercontext.S AS: common/fork.S CC: kmm_heap/kmm_initialize.c CC: kmm_heap/kmm_addregion.c CC: kmm_heap/kmm_malloc_size.c CC: kmm_heap/kmm_calloc.c CC: kmm_heap/kmm_brkaddr.c CC: kmm_heap/kmm_extend.c CC: kmm_heap/kmm_mallinfo.c AS: common/riscv_fpu.S CC: kmm_heap/kmm_free.c CC: kmm_heap/kmm_memalign.c CC: kmm_heap/kmm_malloc.c CC: ctype/lib_toupper.c CC: stubs/STUB_nxsem_destroy.c CC: stubs/STUB_nxsem_getprioceiling.c CC: stubs/STUB_nxsem_open.c CC: kmm_heap/kmm_heapmember.c CC: stubs/STUB_nxsem_post_slow.c CC: kmm_heap/kmm_zalloc.c CC: kmm_heap/kmm_realloc.c CC: dirent/lib_scandir.c CC: dirent/lib_alphasort.c CC: stubs/STUB_nxsem_set_protocol.c CC: dirent/lib_telldir.c CC: kmm_heap/kmm_memdump.c CC: dirent/lib_readdirr.c AS: common/supervisor/riscv_syscall.S CC: ctype/lib_ctype.c CC: chip/sg2000_timerisr.c CC: dirent/lib_ftw.c CC: chip/sg2000_irq.c CC: mm_gran/mm_graninit.c CC: chip/sg2000_start.c CC: mm_gran/mm_granrelease.c CC: mm_gran/mm_graninfo.c CC: chip/sg2000_irq_dispatch.c CC: mm_gran/mm_grantable.c CC: mm_gran/mm_grancritical.c CC: stubs/STUB_nxsem_setprioceiling.c CC: chip/sg2000_allocateheap.c CC: chip/sg2000_mm_init.c CC: stubs/STUB_nxsem_tickwait.c CC: stubs/STUB_nxsem_wait_slow.c CC: stubs/STUB_nxsem_unlink.c CC: dirent/lib_nftw.c CC: dirent/lib_seekdir.c CC: dirent/lib_closedir.c CC: dirent/lib_versionsort.c CC: dirent/lib_rewinddir.c CC: dirent/lib_opendir.c CC: dirent/lib_readdir.c CC: fixedmath/lib_fixedmath.c CC: dlfcn/lib_dlfind_object.c CC: dirent/lib_fdopendir.c CC: errno/lib_errno.c CC: stubs/STUB_nxsem_trywait_slow.c CC: stubs/STUB_open.c CC: stubs/STUB_nxsem_timedwait.c CC: stubs/STUB_pgalloc.c CC: chip/sg2000_pgalloc.c CC: mm_gran/mm_granalloc.c CC: dirent/lib_dirfd.c CC: mm_gran/mm_granreserve.c CC: stubs/STUB_pipe2.c CC: mm_gran/mm_granfree.c CC: mempool/mempool.c CC: mm_gran/mm_pgalloc.c CC: grp/lib_getgrgid.c CC: stubs/STUB_poll.c CC: grp/lib_getgrnam.c CC: mempool/mempool_procfs.c CC: grp/lib_getgrnamr.c CC: fixedmath/lib_b16sin.c CC: fixedmath/lib_b16atan2.c CC: stubs/STUB_posix_spawn.c CC: stubs/STUB_ppoll.c CC: fixedmath/lib_b16cos.c CC: grp/lib_getgrgidr.c CC: fixedmath/lib_ubsqrt.c CC: mempool/mempool_multiple.c CC: fs_initialize.c CC: fs_heap.c CC: inode/fs_files.c CC: kasan/hook.c CC: common/riscv_doirq.c CC: common/riscv_allocateheap.c CC: common/riscv_exit.c CC: common/riscv_cpuidlestack.c CC: common/riscv_exception.c CC: common/riscv_initialize.c CC: common/riscv_modifyreg32.c CC: common/riscv_initialstate.c CC: common/riscv_getintstack.c CC: common/riscv_swint.c CC: common/riscv_createstack.c CC: common/riscv_getnewintctx.c CC: common/riscv_mtimer.c CC: stubs/STUB_prctl.c CC: stubs/STUB_pread.c CC: common/riscv_cpuinfo.c CC: stubs/STUB_pselect.c CC: stubs/STUB_pthread_cancel.c CC: grp/lib_getgrbuf.c CC: grp/lib_getgrbufr.c CC: grp/lib_initgroups.c CC: stubs/STUB_pthread_cond_clockwait.c CC: map/mm_map.c CC: stubs/STUB_pthread_cond_broadcast.c CC: inttypes/lib_imaxabs.c CC: common/riscv_nputs.c CC: common/riscv_stackframe.c CC: inttypes/lib_strtoimax.c CC: inttypes/lib_imaxdiv.c CC: common/riscv_releasestack.c CC: common/riscv_registerdump.c CC: stubs/STUB_pthread_cond_signal.c CC: stubs/STUB_pthread_detach.c CC: stubs/STUB_pthread_join.c CC: stubs/STUB_pthread_getschedparam.c CC: stubs/STUB_pthread_getaffinity_np.c CC: stubs/STUB_pthread_mutex_consistent.c CC: stubs/STUB_pthread_cond_wait.c CC: inttypes/lib_strtoumax.c CC: libgen/lib_basename.c CC: inode/fs_foreachinode.c CC: inode/fs_inoderelease.c CC: inode/fs_inodefree.c CC: stubs/STUB_pthread_mutex_destroy.c CC: inode/fs_inodegetpath.c CC: inode/fs_inode.c CC: inode/fs_inodeaddref.c CC: common/riscv_sigdeliver.c CC: inode/fs_inodefind.c CC: common/riscv_schedulesigaction.c CC: common/riscv_switchcontext.c CC: inode/fs_inodebasename.c CC: stubs/STUB_pthread_mutex_trylock.c CC: vfs/fs_poll.c CC: stubs/STUB_pthread_mutex_unlock.c CC: vfs/fs_pwrite.c CC: stubs/STUB_rename.c CC: stubs/STUB_pthread_setaffinity_np.c CC: vfs/fs_epoll.c CC: vfs/fs_open.c CC: vfs/fs_fstat.c CC: vfs/fs_mkdir.c CC: vfs/fs_pread.c CC: common/riscv_signal_dispatch.c CC: common/riscv_addrenv_shm.c CC: common/riscv_checkstack.c CC: stubs/STUB_sched_backtrace.c CC: stubs/STUB_rmmod.c CC: common/riscv_pthread_start.c CC: machine/arch_atomic.c CC: common/riscv_addrenv_pgmap.c CC: common/riscv_addrenv.c CC: vfs/fs_fstatfs.c CC: vfs/fs_ioctl.c CC: common/riscv_cpuindex.c CC: common/riscv_idle.c CC: vfs/fs_rename.c CC: stubs/STUB_rmdir.c CC: vfs/fs_rmdir.c CC: common/riscv_addrenv_perms.c CC: stubs/STUB_sched_getaffinity.c CC: stubs/STUB_sched_getcpu.c CC: vfs/fs_dup.c CC: vfs/fs_uio.c CC: common/supervisor/riscv_perform_syscall.c CC: stubs/STUB_sched_lockcount.c CC: stubs/STUB_sched_getparam.c CC: common/supervisor/riscv_sbi.c CC: vfs/fs_statfs.c CC: misc/lib_tea_decrypt.c CC: stubs/STUB_sched_setscheduler.c CC: vfs/fs_link.c CC: misc/lib_circbuf.c CC: misc/lib_cxx_initialize.c CC: vfs/fs_truncate.c CC: stubs/STUB_sched_rr_get_interval.c CC: misc/lib_getrandom.c CC: stubs/STUB_sched_setparam.c CC: misc/lib_utsname.c CC: misc/lib_xorshift128.c CC: vfs/fs_unlink.c CC: misc/lib_umask.c CC: misc/lib_tea_encrypt.c CC: stubs/STUB_sched_setaffinity.c CC: procfs/fs_procfsfdt.c CC: stubs/STUB_signalfd.c CC: inode/fs_inoderemove.c CC: procfs/fs_procfsuptime.c CC: stubs/STUB_pthread_mutex_timedlock.c CC: procfs/fs_procfscritmon.c CC: vfs/fs_sendfile.c CC: machine/risc-v/arch_elf.c CC: stubs/STUB_sched_lock.c CC: vfs/fs_fcntl.c CC: stubs/STUB_pthread_mutex_init.c CC: common/riscv_percpu.c CC: stubs/STUB_sched_getscheduler.c CC: mount/fs_gettype.c CC: procfs/fs_procfstcbinfo.c CC: procfs/fs_procfs.c CC: procfs/fs_procfscpuload.c CC: mount/fs_procfs_mount.c CC: romfs/fs_romfsutil.c CC: misc/lib_crc16ccitt.c CC: misc/lib_umul32x64.c CC: partition/fs_partition.c CC: stubs/STUB_stat.c CC: stubs/STUB_socketpair.c CC: stubs/STUB_sigqueue.c CC: stubs/STUB_sigaction.c CC: stubs/STUB_sigsuspend.c CC: stubs/STUB_socket.c CC: stubs/STUB_shmdt.c CC: misc/lib_crc8ccitt.c CC: misc/lib_crc8table.c CC: misc/lib_glob.c CC: stubs/STUB_sync.c CC: misc/lib_err.c CC: elf/elf_addrenv.c CC: stubs/STUB_task_spawn.c CC: misc/lib_crc16xmodem.c CC: stubs/STUB_timer_gettime.c CC: stubs/STUB_timer_create.c CC: misc/lib_envpath.c CC: misc/lib_crc16ibm.c CC: stubs/STUB_timer_getoverrun.c CC: misc/lib_instrument.c CC: stubs/STUB_unlink.c CC: stubs/STUB_timer_delete.c CC: stubs/STUB_timerfd_gettime.c CC: stubs/STUB_tgkill.c CC: elf/elf_bind.c CC: stubs/STUB_symlink.c CC: stubs/STUB_time.c CC: stubs/STUB_timer_settime.c CC: stubs/STUB_task_delete.c CC: stubs/STUB_task_restart.c CC: elf/elf_depend.c CC: misc/lib_crc8rohc.c CC: stubs/STUB_statfs.c CC: procfs/fs_procfscpuinfo.c CC: misc/lib_idr.c CC: misc/lib_utimensat.c CC: driver/fs_closeblockdriver.c CC: stubs/STUB_setsockopt.c CC: mmap/fs_mmisc.c CC: misc/lib_memfd.c CC: misc/lib_umul64.c CC: misc/lib_fchmodat.c CC: misc/lib_debug.c CC: mount/fs_umount2.c CC: vfs/fs_dup3.c CC: vfs/fs_dup2.c CC: procfs/fs_procfsutil.c CC: mqueue/mq_unlink.c CC: inode/fs_inodereserve.c CC: elf/elf_init.c CC: stubs/STUB_shmat.c CC: driver/fs_registerdriver.c CC: vfs/fs_readlink.c CC: driver/fs_registerblockdriver.c CC: misc/lib_mkdirat.c CC: misc/lib_mallopt.c CC: misc/lib_crc8.c CC: stubs/STUB_shutdown.c CC: misc/lib_mutex.c CC: stubs/STUB_signal.c CC: stubs/STUB_sigtimedwait.c CC: romfs/fs_romfs.c CC: misc/lib_crc32.c CC: misc/lib_uadd64.c CC: stubs/STUB_shm_open.c CC: stubs/STUB_sigpending.c CC: procfs/fs_procfsversion.c CC: procfs/fs_procfsproc.c CC: misc/lib_uadd32x64.c CC: elf/elf_iobuffer.c CC: elf/elf_load.c CC: mmap/fs_anonmap.c CC: stubs/STUB_setgid.c CC: stubs/STUB_setitimer.c CC: mmap/fs_mmap.c CC: driver/fs_unregisterblockdriver.c CC: misc/lib_fstatat.c CC: driver/fs_unregisterdriver.c CC: vfs/fs_chstat.c CC: misc/lib_mknod.c CC: vfs/fs_symlink.c CC: stubs/STUB_sched_yield.c CC: misc/lib_impure.c CC: common/riscv_mmu.c CC: stubs/STUB_sched_unlock.c CC: vfs/fs_stat.c CC: common/riscv_pgalloc.c CC: vfs/fs_fchstat.c CC: vfs/fs_lseek.c CC: stubs/STUB_recvfrom.c CC: stubs/STUB_recvmsg.c CC: vfs/fs_select.c CC: vfs/fs_read.c CC: vfs/fs_close.c CC: stubs/STUB_pthread_setschedparam.c CC: stubs/STUB_read.c CC: stubs/STUB_readv.c CC: stubs/STUB_wait.c CC: elf/elf_gethandle.c CC: stubs/STUB_up_fork.c CC: libgen/lib_dirname.c CC: stubs/STUB_pthread_setschedprio.c CC: stubs/STUB_utimens.c CC: common/riscv_fork.c CC: elf/elf_unload.c CC: common/riscv_task_start.c CC: inode/fs_inodesearch.c CC: stubs/STUB_readlink.c CC: stubs/STUB_pwrite.c CC: stubs/STUB_putenv.c CC: stubs/STUB_recv.c CC: stubs/STUB_waitid.c CC: common/riscv_addrenv_utils.c CC: common/riscv_fpucmp.c CC: common/riscv_tcbinfo.c CC: common/riscv_usestack.c CC: common/riscv_addrenv_kstack.c CC: common/riscv_pmp.c CC: elf/elf_getsymbol.c CC: net/lib_addrconfig.c CC: net/lib_base64.c CC: elf/elf_remove.c CC: elf/elf_insert.c CC: stubs/STUB_unsetenv.c CC: stubs/STUB_pthread_sigmask.c CC: syscall_names.c CC: elf/elf_registry.c CC: elf/elf_symbols.c CC: elf/elf_read.c CC: elf/elf_verify.c CC: elf/elf_sections.c CC: misc/lib_tempbuffer.c CC: misc/lib_bitmap.c CC: stubs/STUB_select.c CC: stubs/STUB_sethostname.c CC: driver/fs_registerpipedriver.c CC: driver/fs_closemtddriver.c CC: driver/fs_blockpartition.c CC: mount/fs_foreachmountpoint.c CC: stubs/STUB_setuid.c CC: mount/fs_mount.c CC: mmap/fs_munmap.c CC: stubs/STUB_setenv.c CC: stubs/STUB_settimeofday.c CC: misc/lib_dumpvbuffer.c CC: driver/fs_blockmerge.c CC: mqueue/mq_open.c CC: elf/elf_loadhdrs.c CC: stubs/STUB_shm_unlink.c CC: mmap/fs_msync.c CC: stubs/STUB_seteuid.c CC: misc/lib_dumpbuffer.c CC: misc/lib_umul32.c CC: stubs/STUB_sendmsg.c CC: stubs/STUB_setegid.c CC: misc/lib_getfullpath.c CC: driver/fs_openblockdriver.c CC: stubs/STUB_send.c CC: procfs/fs_procfsmeminfo.c CC: stubs/STUB_sigwaitinfo.c CC: vfs/fs_syncfs.c CC: stubs/STUB_sendto.c CC: misc/lib_openat.c CC: vfs/fs_write.c CC: net/lib_inetaton.c CC: net/lib_inetntoa.c CC: net/lib_inetnetwork.c CC: net/lib_inetpton.c CC: net/lib_inetntop.c CC: driver/fs_unregisterpipedriver.c CC: driver/fs_findblockdriver.c CC: net/lib_inetaddr.c CC: vfs/fs_fsync.c CC: vfs/fs_dir.c CC: stubs/STUB_sendfile.c CC: stubs/STUB_waitpid.c CC: driver/fs_findmtddriver.c CC: procfs/fs_procfsiobinfo.c CC: stubs/STUB_sigprocmask.c CC: net/lib_etherntoa.c CC: net/lib_htonq.c CC: net/lib_htons.c CC: obstack/lib_obstack_alloc.c CC: obstack/lib_obstack_malloc.c CC: pthread/pthread_attr_destroy.c CC: pthread/pthread_attr_init.c CC: obstack/lib_obstack_vprintf.c CC: obstack/lib_obstack_free.c CC: obstack/lib_obstack_printf.c CC: stubs/STUB_sysinfo.c CC: stubs/STUB_umount2.c CC: misc/lib_ftok.c CC: stubs/STUB_task_create.c CC: stubs/STUB_timerfd_create.c CC: pthread/pthread_attr_setschedpolicy.c CC: misc/lib_backtrace.c CC: stubs/STUB_timerfd_settime.c CC: pthread/pthread_attr_getdetachstate.c CC: pthread/pthread_attr_getinheritsched.c CC: pthread/pthread_attr_setstackaddr.c CC: pthread/pthread_attr_setdetachstate.c CC: pthread/pthread_attr_getstackaddr.c CC: pthread/pthread_attr_getstacksize.c CC: pthread/pthread_attr_setscope.c CC: pthread/pthread_attr_getguardsize.c CC: pthread/pthread_attr_setschedparam.c CC: pthread/pthread_barrierattr_setpshared.c CC: pthread/pthread_barrierinit.c CC: pthread/pthread_barrierattr_init.c CC: pthread/pthread_attr_getschedparam.c CC: pthread/pthread_attr_getscope.c CC: pthread/pthread_attr_getschedpolicy.c CC: pthread/pthread_attr_setinheritsched.c CC: pthread/pthread_attr_getstack.c CC: pthread/pthread_attr_setstack.c CC: pthread/pthread_condattr_init.c CC: pthread/pthread_condattr_setclock.c CC: syscall_stublookup.c CC: stubs/STUB_write.c CC: stubs/STUB_writev.c CC: net/lib_htonl.c CC: elf/elf_symtab.c CC: elf/elf_uninit.c CC: pthread/pthread_condattr_setpshared.c CC: pthread/pthread_attr_setstacksize.c CC: pthread/pthread_barrierattr_getpshared.c CC: pthread/pthread_attr_setguardsize.c CC: pthread/pthread_barrierattr_destroy.c CC: pthread/pthread_condtimedwait.c CC: pthread/pthread_conddestroy.c CC: pthread/pthread_condattr_getclock.c CC: pthread/pthread_condinit.c CC: pthread/pthread_condattr_getpshared.c CC: obstack/lib_obstack_init.c CC: pthread/pthread_setname_np.c CC: pthread/pthread_getname_np.c CC: pthread/pthread_exit.c CC: pthread/pthread_get_stackaddr_np.c CC: pthread/pthread_mutexattr_setprotocol.c CC: pthread/pthread_mutexattr_setpshared.c CC: pthread/pthread_mutexattr_getpshared.c CC: pthread/pthread_mutexattr_getprotocol.c CC: pthread/pthread_get_stacksize_np.c CC: pthread/pthread_mutexattr_getprioceiling.c CC: pthread/pthread_mutexattr_setrobust.c CC: net/lib_etheraton.c CC: pthread/pthread_mutex_lock.c CC: pthread/pthread_mutexattr_destroy.c CC: pthread/pthread_mutex_getprioceiling.c CC: pthread/pthread_mutexattr_gettype.c CC: pthread/pthread_mutexattr_settype.c CC: pthread/pthread_rwlockattr_destroy.c CC: pthread/pthread_mutexattr_setprioceiling.c CC: pthread/pthread_mutexattr_getrobust.c CC: pthread/pthread_mutex_setprioceiling.c CC: pthread/pthread_create.c CC: pthread/pthread_kill.c CC: binfmt_initialize.c CC: pthread/pthread_rwlockattr_getpshared.c CC: binfmt_copyactions.c CC: binfmt_unregister.c CC: elf.c CC: binfmt_loadmodule.c CC: binfmt_register.c CC: pthread/pthread_setcancelstate.c CC: pthread/pthread_rwlock.c CC: pthread/pthread_rwlock_wrlock.c CC: pthread/pthread_rwlock_rdlock.c CC: pthread/pthread_setcanceltype.c CC: binfmt_execmodule.c CC: binfmt_unloadmodule.c CC: pthread/pthread_rwlockattr_setpshared.c CC: pthread/pthread_self.c CC: pthread/pthread_getcpuclockid.c CC: pthread/pthread_gettid_np.c CC: pthread/pthread_testcancel.c CC: binfmt_globals.c CC: pthread/pthread_concurrency.c CC: pthread/pthread_mutexattr_init.c CC: binfmt_execsymtab.c CC: pwd/lib_getspnam.c CC: binfmt_copyargv.c CC: binfmt_exit.c CC: binfmt_dumpmodule.c CC: binfmt_exec.c CC: sched/sched_getprioritymax.c CC: pwd/lib_getpwbuf.c CC: sched/sched_getprioritymin.c CC: pwd/lib_getpwnam.c CC: pwd/lib_getpwuid.c CC: pwd/lib_pwd_globals.c CC: pthread/pthread_once.c CC: pthread/pthread_yield.c CC: pthread/pthread_barrierdestroy.c CC: pthread/pthread_barrierwait.c CC: pthread/pthread_rwlockattr_init.c CC: pthread/pthread_condattr_destroy.c CC: semaphore/sem_getprotocol.c CC: semaphore/sem_destroy.c CC: semaphore/sem_setprotocol.c CC: semaphore/sem_wait.c CC: semaphore/sem_init.c CC: semaphore/sem_getvalue.c CC: semaphore/sem_trywait.c CC: semaphore/sem_clockwait.c CC: semaphore/sem_timedwait.c CC: signal/sig_addset.c CC: semaphore/sem_post.c CC: signal/sig_delset.c CC: signal/sig_emptyset.c CC: signal/sig_fillset.c CC: signal/sig_nandset.c CC: signal/sig_andset.c CC: queue/queue.c CC: search/hcreate.c CC: search/hash_func.c CC: signal/sig_xorset.c CC: sched/task_gettid.c CC: signal/sig_killpg.c CC: signal/sig_pause.c CC: signal/sig_interrupt.c CC: signal/sig_ismember.c CC: signal/sig_altstack.c CC: signal/sig_wait.c CC: signal/sig_ignore.c CC: signal/sig_hold.c CC: spawn/lib_psfa_addaction.c CC: signal/sig_set.c CC: spawn/lib_psfa_adddup2.c CC: signal/sig_signal.c CC: signal/sig_relse.c CC: sched/task_setcancelstate.c CC: signal/sig_orset.c CC: spawn/lib_psa_getschedparam.c CC: spawn/lib_psa_getsigmask.c CC: spawn/lib_psa_setschedpolicy.c CC: spawn/lib_psa_init.c CC: spawn/lib_psa_getschedpolicy.c CC: sched/task_testcancel.c CC: spawn/lib_psfa_destroy.c CC: sched/task_setcanceltype.c CC: sched/task_cancelpt.c CC: sched/clock_getres.c CC: signal/sig_isemptyset.c CC: spawn/lib_psa_setstacksize.c CC: spawn/lib_psfa_addopen.c CC: spawn/lib_psa_setschedparam.c CC: spawn/lib_psa_getstacksize.c CC: spawn/lib_psfa_init.c CC: spawn/lib_psa_setsigmask.c CC: spawn/lib_psa_destroy.c CC: spawn/lib_psa_setflags.c CC: spawn/lib_psa_getflags.c CC: spawn/lib_psa_dump.c CC: pthread/pthread_atfork.c CC: obstack/lib_obstack_make_room.c CC: obstack/lib_obstack_object_size.c CC: obstack/lib_obstack_room.c CC: stdio/lib_puts.c CC: stdio/lib_perror.c CC: obstack/lib_obstack_blank.c CC: stdio/lib_vdprintf.c CC: stdio/lib_vsscanf.c CC: stdio/lib_dprintf.c CC: stdio/lib_printf.c CC: stdio/lib_sprintf.c CC: stdio/lib_asprintf.c CC: stdio/lib_tempnam.c CC: stdio/lib_vsnprintf.c CC: stdio/lib_gets.c CC: obstack/lib_obstack_grow.c CC: stdio/lib_fread.c CC: stdio/lib_renameat.c CC: stdio/lib_vsprintf.c CC: spawn/lib_psfa_addclose.c CC: stdio/lib_fileno.c CC: stdio/lib_snprintf.c CC: stdio/lib_vasprintf.c CC: stdio/lib_fgetpos.c CC: stdio/lib_fwrite.c CC: stdio/lib_getc.c CC: stdio/lib_fgetc.c CC: stdio/lib_ftell.c CC: stdio/lib_libflushall.c CC: stdio/lib_fgets.c CC: stdio/lib_libfflush.c CC: stdio/lib_fsetpos.c CC: stdio/lib_rdflush_unlocked.c CC: stdio/lib_fputs.c CC: stdio/lib_wrflush_unlocked.c CC: stdio/lib_getdelim.c CC: stdio/lib_vfprintf.c CC: stdio/lib_libdgets.c CC: stdio/lib_fseek.c CC: stdio/lib_remove.c CC: stdio/lib_fseeko.c CC: stdio/lib_putwchar.c CC: stdio/lib_putchar.c CC: obstack/lib_obstack_copy.c CC: obstack/lib_obstack_finish.c CC: stdio/lib_vprintf.c CC: stdio/lib_gets_s.c CC: stdio/lib_libgetstreams.c CC: stdlib/lib_abs.c CC: stdio/lib_open_memstream.c CC: stdio/lib_putwc.c CC: stdlib/lib_srand.c CC: stdio/lib_fclose.c CC: stdlib/lib_strtoll.c CC: stdio/lib_libfread_unlocked.c CC: stdlib/lib_itoa.c CC: stdlib/lib_rand48.c CC: stdlib/lib_abort.c CC: stdlib/lib_arc4random.c CC: stream/lib_meminstream.c CC: spawn/lib_psfa_dump.c CC: stdlib/lib_wctomb.c CC: mqueue/mq_close.c CC: stdlib/lib_checkbase.c CC: stream/lib_memsostream.c CC: stream/lib_lowoutstream.c CC: stream/lib_rawsistream.c CC: stubs/STUB_shmget.c CC: stdlib/lib_strtol.c CC: stdlib/lib_div.c CC: stream/lib_zeroinstream.c CC: stdlib/lib_strtoul.c CC: misc/lib_crc16.c CC: misc/lib_fnmatch.c CC: stream/lib_rawsostream.c CC: stdlib/lib_mbstowcs.c CC: stdlib/lib_reallocarray.c CC: misc/lib_getnprocs.c CC: misc/lib_crc64.c CC: misc/lib_usub64x32.c CC: stubs/STUB_shmctl.c CC: misc/lib_usub64.c CC: stream/lib_syslogstream.c CC: stream/lib_libnoflush.c CC: stream/lib_nulloutstream.c CC: stream/lib_libsnoflush.c CC: stream/lib_syslograwstream.c CC: stream/lib_mtdoutstream.c CC: stream/lib_nullinstream.c CC: stream/lib_dtoa_engine.c CC: stream/lib_fileoutstream.c CC: stream/lib_libvscanf.c CC: stream/lib_stdsistream.c CC: stream/lib_stdsostream.c CC: stream/lib_blkoutstream.c CC: stream/lib_dtoa_data.c CC: string/lib_isbasedigit.c CC: string/lib_flsll.c CC: string/lib_flsl.c CC: stream/lib_stdinstream.c CC: string/lib_strcasecmp.c CC: string/lib_memmem.c CC: string/lib_popcount.c CC: string/lib_popcountl.c CC: string/lib_ffsll.c CC: string/lib_fls.c CC: string/lib_skipspace.c CC: string/lib_ffsl.c CC: string/lib_popcountll.c CC: string/lib_strerror.c CC: string/lib_strtok.c CC: string/lib_strtokr.c CC: string/lib_strspn.c CC: string/lib_strndup.c CC: string/lib_strdup.c CC: string/lib_strcasestr.c CC: string/lib_strpbrk.c CC: string/lib_strstr.c CC: string/lib_strncasecmp.c CC: string/lib_strsep.c CC: string/lib_strncat.c CC: string/lib_explicit_bzero.c CC: string/lib_strerrorr.c CC: stream/lib_ultoa_invert.c CC: string/lib_ffs.c CC: stream/lib_fileinstream.c CC: stream/lib_bufferedoutstream.c CC: string/lib_strsignal.c CC: stream/lib_stdoutstream.c CC: stream/lib_libvsprintf.c CC: string/lib_strcspn.c CC: stream/lib_base64outstream.c CC: stream/lib_libbsprintf.c CC: stream/lib_mtdsostream.c CC: stream/lib_hexdumpstream.c CC: string/lib_memmove.c CC: string/lib_strlcat.c CC: string/lib_strcmp.c CC: string/lib_stpcpy.c CC: string/lib_memchr.c CC: string/lib_strncpy.c CC: string/lib_strchr.c CC: string/lib_strchrnul.c CC: string/lib_rawmemchr.c CC: string/lib_memset.c CC: string/lib_strncmp.c CC: string/lib_strrchr.c CC: symtab/symtab_findbyname.c CC: symtab/symtab_findbyvalue.c CC: symtab/symtab_sortbyname.c CC: syslog/lib_setlogmask.c CC: syslog/lib_syslog.c CC: termios/lib_cfmakeraw.c CC: termios/lib_cfspeed.c CC: string/lib_strcpy.c CC: termios/lib_tcflush.c CC: termios/lib_isatty.c CC: termios/lib_tcsetattr.c CC: termios/lib_tcsendbreak.c CC: time/lib_gettimeofday.c CC: termios/lib_ttyname.c CC: time/lib_daysbeforemonth.c CC: termios/lib_tcgetattr.c CC: termios/lib_tcflow.c CC: string/lib_strcat.c CC: time/lib_timespec_get.c CC: time/lib_time.c CC: time/lib_strftime.c CC: string/lib_strlen.c CC: stream/lib_rawinstream.c CC: signal/sig_psignal.c CC: stream/lib_rawoutstream.c CC: search/hcreate_r.c CC: stream/lib_memsistream.c CC: signal/sig_raise.c CC: stream/lib_memoutstream.c CC: stdlib/lib_llabs.c CC: stdlib/lib_exit.c CC: stdio/lib_scanf.c CC: stdlib/lib_strtold.c CC: stdlib/lib_realpath.c CC: stdlib/lib_bsearch.c CC: stdlib/lib_ldiv.c CC: stdlib/lib_labs.c CC: stdlib/lib_rand.c CC: stdio/lib_vscanf.c CC: stdio/lib_setbuffer.c CC: stdio/lib_fputwc.c CC: stdio/lib_getwc.c CC: stdio/lib_ungetwc.c CC: stdio/lib_freopen.c CC: stdio/lib_tmpnam.c CC: time/lib_calendar2utc.c CC: time/lib_timegm.c CC: time/lib_gmtime.c CC: termios/lib_tcdrain.c CC: stdio/lib_fopen.c CC: string/lib_timingsafe_bcmp.c CC: string/lib_index.c CC: string/lib_mempcpy.c CC: string/lib_strverscmp.c CC: time/lib_difftime.c CC: time/lib_gethrtime.c CC: stdio/lib_setvbuf.c CC: unistd/lib_sysconf.c CC: unistd/lib_pathconf.c CC: unistd/lib_getentropy.c CC: unistd/lib_getcwd.c CC: unistd/lib_swab.c CC: unistd/lib_access.c CC: stdlib/lib_getprogname.c CC: stdlib/lib_atoll.c CC: stdlib/lib_qsort.c CC: stdio/lib_getchar.c CC: stdio/lib_fmemopen.c CC: stdio/lib_fgetwc.c CC: stdlib/lib_atexit.c CC: stdlib/lib_atof.c CC: stdlib/lib_strtoull.c CC: stdlib/lib_mktemp.c CC: stdlib/lib_atoi.c CC: unistd/lib_getopt_common.c CC: unistd/lib_getopt.c CC: unistd/lib_getopt_longonly.c CC: stdlib/lib_wcstombs.c CC: unistd/lib_getoptvars.c CC: stdio/lib_sscanf.c CC: unistd/lib_getoptindp.c CC: unistd/lib_getoptargp.c CC: unistd/lib_getopterrp.c CC: unistd/lib_times.c CC: unistd/lib_alarm.c CC: unistd/lib_sleep.c CC: unistd/lib_nice.c CC: stdlib/lib_mbtowc.c CC: stdlib/lib_mblen.c CC: unistd/lib_statvfs.c CC: unistd/lib_getopt_long.c CC: unistd/lib_getoptoptp.c CC: unistd/lib_fstatvfs.c CC: stdlib/lib_lldiv.c CC: time/lib_nanosleep.c CC: unistd/lib_daemon.c CC: stdlib/lib_atol.c CC: tls/tls_getinfo.c CC: stdio/lib_fscanf.c CC: tls/task_tls_destruct.c CC: stdio/lib_clearerr.c CC: stdio/lib_setbuf.c CC: stdio/lib_libfilelock.c CC: stdlib/lib_posix_memalign.c CC: unistd/lib_utime.c CC: stdlib/lib_aligned_alloc.c CC: stdlib/lib_mkstemp.c CC: unistd/lib_getrlimit.c CC: unistd/lib_getrusage.c CC: stdio/lib_fputws.c CC: stdlib/lib_mkdtemp.c CC: unistd/lib_setpriority.c CC: tls/task_getinfo.c CC: tls/task_tls.c CC: stdio/lib_fprintf.c CC: stdio/lib_ungetc.c CC: stdio/lib_rewind.c CC: stdio/lib_vfscanf.c CC: stdio/lib_tmpfile.c CC: stdio/lib_feof.c CC: termios/lib_ttynamer.c CC: time/lib_settimeofday.c CC: time/lib_isleapyear.c CC: stdio/lib_putc.c CC: stdio/lib_ferror.c CC: time/lib_ctimer.c CC: string/lib_rindex.c CC: time/lib_gmtimer.c CC: stdio/lib_libfwrite.c CC: stdio/lib_libfgets.c CC: stdio/lib_fflush.c CC: pwd/lib_getpwuidr.c CC: stdio/lib_fputc.c CC: stdio/lib_ftello.c CC: time/lib_dayofweek.c CC: time/lib_asctimer.c CC: sched/clock_getcpuclockid.c CC: unistd/lib_getpriority.c CC: pwd/lib_getpwbufr.c CC: string/lib_memcmp.c CC: string/lib_strlcpy.c CC: time/lib_asctime.c CC: unistd/lib_futimes.c CC: unistd/lib_lutimes.c CC: unistd/lib_gethostname.c CC: unistd/lib_readlinkat.c CC: unistd/lib_symlinkat.c CC: unistd/lib_flock.c CC: unistd/lib_getpgrp.c CC: unistd/lib_getpass.c CC: unistd/lib_confstr.c CC: unistd/lib_fchdir.c CC: unistd/lib_sethostname.c CC: unistd/lib_unlinkat.c CC: unistd/lib_getuid.c CC: unistd/lib_setgid.c CC: time/lib_ctime.c CC: unistd/lib_execv.c CC: unistd/lib_execl.c CC: unistd/lib_posix_fallocate.c CC: unistd/lib_getegid.c CC: unistd/lib_fork.c CC: unistd/lib_truncate.c CC: unistd/lib_execle.c CC: uuid/lib_uuid_compare.c CC: uuid/lib_uuid_from_string.c CC: uuid/lib_uuid_equal.c CC: uuid/lib_uuid_create_nil.c CC: wchar/lib_wcslen.c CC: wchar/lib_wmemcpy.c CC: wchar/lib_wmemcmp.c CC: wchar/lib_wmemchr.c CC: wchar/lib_wcsftime.c CC: wchar/lib_wcscoll.c CC: wchar/lib_mbrtowc.c CC: wchar/lib_wmemmove.c CC: wchar/lib_btowc.c CC: wchar/lib_wcsxfrm.c CC: uuid/lib_uuid_create.c CC: wchar/lib_wcstof.c CC: wchar/lib_wcstold.c CC: wchar/lib_wcrtomb.c CC: uuid/lib_uuid_to_string.c CC: wchar/lib_wcstoull.c CC: wchar/lib_wcstol.c CC: uuid/lib_uuid_is_nil.c CC: wchar/lib_wctob.c CC: wchar/lib_mbsnrtowcs.c CC: wchar/lib_swprintf.c CC: wchar/lib_wcsnrtombs.c CC: wchar/lib_wcstod.c CC: wchar/lib_mbrlen.c CC: wchar/lib_mbsinit.c CC: wchar/lib_wcscpy.c CC: wchar/lib_wcsrtombs.c CC: wchar/lib_mbsrtowcs.c CC: uuid/lib_uuid_hash.c CC: unistd/lib_restoredir.c CC: unistd/lib_getgid.c CC: pwd/lib_getpwnamr.c CC: wchar/lib_wcsncmp.c CC: string/lib_memccpy.c CC: wchar/lib_wcscat.c CC: wchar/lib_wcslcat.c CC: string/lib_memcpy.c CC: string/lib_stpncpy.c CC: string/lib_strnlen.c CC: unistd/lib_setuid.c CC: wchar/lib_wcstok.c CC: unistd/lib_linkat.c CC: unistd/lib_fchownat.c CC: wchar/lib_wcsstr.c CC: string/lib_memrchr.c CC: wchar/lib_wcsspn.c CC: pwd/lib_getpwent.c CC: wchar/lib_wcspbrk.c CC: unistd/lib_setegid.c CC: wchar/lib_wcswcs.c CC: wchar/lib_wcsncat.c CC: wchar/lib_wcsncpy.c CC: wchar/lib_wcschr.c CC: wchar/lib_wcsrchr.c CC: unistd/lib_geteuid.c CC: wchar/lib_wcswidth.c CC: wchar/lib_wcscspn.c CC: uio/lib_pwritev.c CC: uio/lib_preadv.c CC: unistd/lib_seteuid.c CC: wchar/lib_wcslcpy.c CC: wchar/lib_wcstoul.c CC: wchar/lib_wcstoll.c CC: uuid/lib_uuid_stream.c CC: wctype/lib_towupper.c CC: wctype/lib_wctype.c CC: wctype/lib_iswctype.c CC: wctype/lib_towlower.c CC: unistd/lib_lockf.c CC: unistd/lib_getpgid.c CC: unistd/lib_usleep.c CC: unistd/lib_chdir.c CC: wchar/lib_wmemset.c CC: wchar/lib_wcwidth.c CC: unistd/lib_setregid.c CC: wchar/lib_wcscmp.c CC: unistd/lib_utimes.c CC: unistd/lib_setrlimit.c CC: unistd/lib_setreuid.c CC: stdlib/lib_valloc.c CC: stdio/lib_fopencookie.c CC: proxies/PROXY__assert.c CC: proxies/PROXY__exit.c CC: proxies/PROXY_accept4.c CC: proxies/PROXY_adjtime.c CC: proxies/PROXY_aio_cancel.c CC: proxies/PROXY_aio_fsync.c CC: proxies/PROXY_aio_read.c CC: proxies/PROXY_bind.c CC: proxies/PROXY_aio_write.c CC: proxies/PROXY_chmod.c CC: proxies/PROXY_boardctl.c CC: proxies/PROXY_chown.c CC: proxies/PROXY_clock.c CC: proxies/PROXY_clearenv.c CC: proxies/PROXY_clock_gettime.c CC: proxies/PROXY_clock_nanosleep.c CC: proxies/PROXY_clock_settime.c CC: proxies/PROXY_close.c CC: proxies/PROXY_connect.c CC: proxies/PROXY_dup.c CC: proxies/PROXY_dup2.c CC: proxies/PROXY_epoll_close.c CC: proxies/PROXY_epoll_create.c CC: proxies/PROXY_epoll_create1.c CC: proxies/PROXY_epoll_ctl.c CC: proxies/PROXY_epoll_pwait.c CC: proxies/PROXY_epoll_wait.c CC: proxies/PROXY_exec.c CC: proxies/PROXY_eventfd.c CC: proxies/PROXY_fchmod.c CC: mm_heap/mm_initialize.c CC: mm_heap/mm_lock.c CC: proxies/PROXY_execve.c CC: mm_heap/mm_malloc_size.c CC: mm_heap/mm_brkaddr.c CC: mm_heap/mm_calloc.c CC: mm_heap/mm_shrinkchunk.c CC: proxies/PROXY_fchown.c CC: proxies/PROXY_fcntl.c CC: mm_heap/mm_extend.c CC: mm_heap/mm_free.c CC: mm_heap/mm_mallinfo.c CC: mm_heap/mm_malloc.c CC: proxies/PROXY_fstat.c CC: proxies/PROXY_fstatfs.c CC: mm_heap/mm_zalloc.c CC: proxies/PROXY_fsync.c CC: umm_heap/umm_initialize.c CC: mm_heap/mm_foreach.c CC: umm_heap/umm_globals.c CC: mm_heap/mm_realloc.c CC: mm_heap/mm_heapmember.c CC: proxies/PROXY_ftruncate.c CC: mm_heap/mm_memalign.c CC: mm_heap/mm_memdump.c CC: umm_heap/umm_addregion.c CC: proxies/PROXY_futimens.c CC: umm_heap/umm_malloc_size.c CC: proxies/PROXY_get_environ_ptr.c CC: umm_heap/umm_free.c CC: umm_heap/umm_calloc.c CC: umm_heap/umm_memalign.c CC: umm_heap/umm_extend.c CC: umm_heap/umm_brkaddr.c CC: umm_heap/umm_mallinfo.c CC: umm_heap/umm_zalloc.c CC: umm_heap/umm_realloc.c CC: proxies/PROXY_getegid.c CC: umm_heap/umm_malloc.c CC: umm_heap/umm_memdump.c CC: umm_heap/umm_sbrk.c CC: umm_heap/umm_heapmember.c CC: proxies/PROXY_getenv.c CC: kmm_heap/kmm_initialize.c CC: proxies/PROXY_geteuid.c CC: proxies/PROXY_getgid.c CC: kmm_heap/kmm_addregion.c CC: kmm_heap/kmm_malloc_size.c CC: kmm_heap/kmm_brkaddr.c CC: kmm_heap/kmm_calloc.c CC: kmm_heap/kmm_mallinfo.c CC: kmm_heap/kmm_free.c CC: kmm_heap/kmm_extend.c CC: kmm_heap/kmm_malloc.c CC: proxies/PROXY_gethostname.c CC: kmm_heap/kmm_memalign.c CC: proxies/PROXY_getitimer.c CC: proxies/PROXY_getpeername.c CC: misc/lib_utsname.c CC: assert/lib_assert.c AS: elf/elf_globals.S IN: sched/libsched.a -> staging/libsched.a CC: ctype/lib_isalnum.c CC: ctype/lib_isblank.c CC: ctype/lib_isdigit.c CC: assert/lib_stackchk.c CC: proxies/PROXY_getpid.c CC: proxies/PROXY_getppid.c CC: ctype/lib_isalpha.c CC: ctype/lib_isascii.c CC: proxies/PROXY_getsockname.c CC: proxies/PROXY_getsockopt.c CC: ctype/lib_iscntrl.c CC: proxies/PROXY_inotify_init1.c CC: proxies/PROXY_insmod.c CC: proxies/PROXY_inotify_add_watch.c CC: proxies/PROXY_inotify_init.c CC: proxies/PROXY_gettimeofday.c CC: proxies/PROXY_getuid.c CC: proxies/PROXY_ioctl.c CC: proxies/PROXY_lchmod.c CC: proxies/PROXY_kill.c CC: proxies/PROXY_inotify_rm_watch.c CC: proxies/PROXY_lchown.c AS: common/riscv_signal_handler.S CC: ctype/lib_isprint.c CC: ctype/lib_islower.c CC: ctype/lib_isgraph.c CC: proxies/PROXY_link.c CC: ctype/lib_ispunct.c CC: proxies/PROXY_lstat.c CC: proxies/PROXY_listen.c CC: proxies/PROXY_lseek.c CC: proxies/PROXY_lutimens.c CC: ctype/lib_isupper.c CC: mm_gran/mm_granrelease.c CC: mm_gran/mm_graninit.c CC: ctype/lib_isspace.c CC: kmm_heap/kmm_zalloc.c CC: proxies/PROXY_mkdir.c CC: mm_gran/mm_pgalloc.c CC: dirent/lib_rewinddir.c CC: mm_gran/mm_granfree.c CC: mempool/mempool_multiple.c CC: dirent/lib_readdirr.c CC: kmm_heap/kmm_memdump.c CC: kmm_heap/kmm_realloc.c CC: ctype/lib_tolower.c CC: proxies/PROXY_modhandle.c CC: proxies/PROXY_mount.c CC: proxies/PROXY_mq_close.c CC: ctype/lib_isxdigit.c CC: ctype/lib_toupper.c CC: dirent/lib_alphasort.c CC: fixedmath/lib_ubsqrt.c CC: dirent/lib_dirfd.c CC: fixedmath/lib_b16atan2.c CC: mm_gran/mm_graninfo.c CC: proxies/PROXY_msync.c CC: grp/lib_getgrgid.c CC: proxies/PROXY_mq_timedsend.c CC: proxies/PROXY_mq_unlink.c CC: proxies/PROXY_mq_timedreceive.c CC: ctype/lib_ctype.c CC: proxies/PROXY_nxsem_open.c CC: proxies/PROXY_nxsched_get_stackinfo.c CC: proxies/PROXY_nxsem_set_protocol.c CC: proxies/PROXY_open.c CC: proxies/PROXY_nxsem_unlink.c CC: proxies/PROXY_pread.c CC: proxies/PROXY_nxsem_trywait_slow.c CC: proxies/PROXY_pgalloc.c CC: proxies/PROXY_pthread_cancel.c CC: proxies/PROXY_prctl.c CC: proxies/PROXY_pthread_cond_broadcast.c CC: proxies/PROXY_pselect.c CC: proxies/PROXY_pthread_cond_signal.c CC: proxies/PROXY_nxsem_getprioceiling.c CC: proxies/PROXY_pthread_cond_clockwait.c CC: proxies/PROXY_pthread_getschedparam.c CC: proxies/PROXY_pthread_cond_wait.c CC: proxies/PROXY_ppoll.c CC: proxies/PROXY_pthread_detach.c CC: proxies/PROXY_nx_vsyslog.c CC: proxies/PROXY_nxsem_destroy.c CC: proxies/PROXY_nxsem_tickwait.c CC: proxies/PROXY_nxsem_timedwait.c CC: proxies/PROXY_nxsem_setprioceiling.c CC: proxies/PROXY_munmap.c CC: proxies/PROXY_nx_pthread_create.c CC: proxies/PROXY_mq_send.c CC: proxies/PROXY_pthread_join.c CC: proxies/PROXY_pthread_getaffinity_np.c CC: proxies/PROXY_pthread_mutex_consistent.c CC: proxies/PROXY_mq_setattr.c CC: proxies/PROXY_nxsem_clockwait.c CC: proxies/PROXY_nx_pthread_exit.c CC: kasan/hook.c CC: proxies/PROXY_nanosleep.c CC: mempool/mempool.c CC: mm_gran/mm_granalloc.c CC: dirent/lib_versionsort.c CC: fixedmath/lib_b16cos.c CC: map/mm_map.c CC: proxies/PROXY_nxsem_close.c CC: dirent/lib_readdir.c CC: mm_gran/mm_granreserve.c CC: proxies/PROXY_nxsem_post_slow.c CC: proxies/PROXY_poll.c CC: proxies/PROXY_pipe2.c CC: proxies/PROXY_posix_spawn.c CC: proxies/PROXY_nxsem_wait_slow.c CC: dirent/lib_nftw.c CC: dirent/lib_telldir.c CC: dirent/lib_opendir.c CC: dirent/lib_scandir.c CC: grp/lib_getgrnamr.c CC: inttypes/lib_strtoumax.c CC: inttypes/lib_imaxdiv.c CC: proxies/PROXY_pwrite.c CC: machine/arch_atomic.c CC: inttypes/lib_strtoimax.c CC: proxies/PROXY_pthread_setschedprio.c CC: proxies/PROXY_mmap.c CC: proxies/PROXY_mq_getattr.c CC: proxies/PROXY_rmmod.c CC: proxies/PROXY_mq_open.c CC: proxies/PROXY_nx_mkfifo.c CC: proxies/PROXY_mq_receive.c CC: proxies/PROXY_sched_rr_get_interval.c CC: misc/lib_memfd.c CC: proxies/PROXY_sched_yield.c CC: proxies/PROXY_sched_setparam.c CC: proxies/PROXY_setenv.c CC: misc/lib_fchmodat.c CC: proxies/PROXY_sendfile.c CC: proxies/PROXY_sethostname.c CC: proxies/PROXY_setuid.c CC: proxies/PROXY_setegid.c CC: proxies/PROXY_shm_unlink.c CC: proxies/PROXY_setitimer.c CC: misc/lib_getnprocs.c CC: misc/lib_idr.c CC: misc/lib_umul32x64.c CC: proxies/PROXY_settimeofday.c CC: misc/lib_umul64.c CC: misc/lib_usub64x32.c CC: proxies/PROXY_setsockopt.c CC: misc/lib_getfullpath.c CC: misc/lib_tempbuffer.c CC: misc/lib_uadd64.c CC: misc/lib_umul32.c CC: proxies/PROXY_seteuid.c CC: proxies/PROXY_setgid.c CC: misc/lib_utimensat.c CC: proxies/PROXY_sigpending.c CC: proxies/PROXY_shm_open.c CC: misc/lib_crc16.c CC: misc/lib_crc16ccitt.c CC: misc/lib_mallopt.c CC: misc/lib_crc8.c CC: proxies/PROXY_sigtimedwait.c CC: misc/lib_crc32.c CC: proxies/PROXY_signal.c CC: misc/lib_fnmatch.c CC: misc/lib_debug.c CC: misc/lib_dumpvbuffer.c CC: proxies/PROXY_shmctl.c CC: misc/lib_uadd32x64.c CC: proxies/PROXY_sched_setscheduler.c CC: proxies/PROXY_select.c CC: proxies/PROXY_send.c CC: proxies/PROXY_sched_lock.c CC: misc/lib_mutex.c CC: proxies/PROXY_sched_setaffinity.c CC: proxies/PROXY_sched_unlock.c CC: proxies/PROXY_shmdt.c CC: proxies/PROXY_shutdown.c CC: misc/lib_crc64.c CC: proxies/PROXY_sigprocmask.c CC: proxies/PROXY_sigqueue.c CC: misc/lib_openat.c CC: proxies/PROXY_sendto.c CC: proxies/PROXY_sigsuspend.c CC: misc/lib_crc8table.c CC: proxies/PROXY_sigaction.c CC: misc/lib_crc8ccitt.c CC: proxies/PROXY_task_restart.c CC: kmm_heap/kmm_heapmember.c CC: proxies/PROXY_time.c CC: misc/lib_impure.c CC: elf/elf_loadhdrs.c CC: proxies/PROXY_timer_getoverrun.c CC: proxies/PROXY_timerfd_settime.c CC: proxies/PROXY_timerfd_create.c CC: misc/lib_instrument.c CC: proxies/PROXY_sendmsg.c CC: proxies/PROXY_shmat.c CC: elf/elf_unload.c CC: elf/elf_gethandle.c CC: misc/lib_glob.c CC: elf/elf_addrenv.c CC: proxies/PROXY_unlink.c CC: net/lib_addrconfig.c CC: proxies/PROXY_up_fork.c CC: elf/elf_getsymbol.c CC: elf/elf_uninit.c CC: elf/elf_registry.c CC: obstack/lib_obstack_init.c CC: proxies/PROXY_timer_settime.c CC: proxies/PROXY_unsetenv.c CC: proxies/PROXY_timer_gettime.c CC: proxies/PROXY_signalfd.c CC: elf/elf_insert.c CC: obstack/lib_obstack_alloc.c CC: net/lib_base64.c CC: proxies/PROXY_writev.c CC: proxies/PROXY_sched_lockcount.c CC: net/lib_inetntop.c CC: net/lib_inetaton.c CC: net/lib_inetaddr.c CC: net/lib_inetntoa.c CC: elf/elf_init.c CC: misc/lib_crc16xmodem.c CC: proxies/PROXY_task_spawn.c CC: misc/lib_backtrace.c CC: proxies/PROXY_tgkill.c CC: proxies/PROXY_stat.c CC: proxies/PROXY_symlink.c CC: elf/elf_bind.c CC: elf/elf_verify.c CC: elf/elf_depend.c CC: elf/elf_iobuffer.c CC: elf/elf_load.c CC: misc/lib_fstatat.c CC: elf/elf_symbols.c CC: elf/elf_sections.c CC: proxies/PROXY_timerfd_gettime.c CC: proxies/PROXY_write.c CC: misc/lib_usub64.c CC: proxies/PROXY_sched_getparam.c CC: proxies/PROXY_rmdir.c CC: proxies/PROXY_recvmsg.c CC: proxies/PROXY_sched_getcpu.c CC: proxies/PROXY_sched_getaffinity.c CC: proxies/PROXY_sched_getscheduler.c CC: grp/lib_getgrgidr.c CC: proxies/PROXY_mq_notify.c CC: misc/lib_envpath.c CC: net/lib_htonq.c CC: net/lib_htons.c CC: misc/lib_dumpbuffer.c CC: elf/elf_symtab.c CC: proxies/PROXY_umount2.c CC: proxies/PROXY_waitpid.c CC: misc/lib_crc8rohc.c CC: proxies/PROXY_task_delete.c CC: proxies/PROXY_socket.c CC: net/lib_htonl.c CC: proxies/PROXY_task_create.c CC: misc/lib_crc16ibm.c CC: misc/lib_err.c CC: proxies/PROXY_timer_create.c CC: proxies/PROXY_waitid.c CC: elf/elf_remove.c CC: misc/lib_ftok.c CC: proxies/PROXY_sysinfo.c CC: proxies/PROXY_socketpair.c CC: elf/elf_read.c CC: proxies/PROXY_statfs.c CC: proxies/PROXY_sync.c CC: proxies/PROXY_shmget.c CC: misc/lib_mkdirat.c CC: proxies/PROXY_readlink.c CC: proxies/PROXY_read.c CC: misc/lib_mknod.c CC: net/lib_inetpton.c CC: proxies/PROXY_pthread_mutex_timedlock.c CC: grp/lib_getgrbufr.c CC: proxies/PROXY_pthread_sigmask.c CC: grp/lib_initgroups.c CC: proxies/PROXY_pthread_mutex_trylock.c CC: proxies/PROXY_pthread_mutex_init.c CC: grp/lib_getgrnam.c CC: mm_gran/mm_grancritical.c CC: inttypes/lib_imaxabs.c CC: mm_gran/mm_grantable.c CC: proxies/PROXY_pthread_mutex_destroy.c CC: dirent/lib_ftw.c CC: dirent/lib_fdopendir.c CC: proxies/PROXY_putenv.c CC: libgen/lib_dirname.c CC: proxies/PROXY_recvfrom.c CC: proxies/PROXY_pthread_setschedparam.c CC: machine/risc-v/arch_elf.c CC: proxies/PROXY_sched_backtrace.c CC: dirent/lib_closedir.c CC: misc/lib_bitmap.c CC: misc/lib_getrandom.c CC: libgen/lib_basename.c CC: misc/lib_utsname.c CC: fixedmath/lib_fixedmath.c CC: dirent/lib_seekdir.c CC: fixedmath/lib_b16sin.c CC: obstack/lib_obstack_finish.c CC: obstack/lib_obstack_object_size.c CC: obstack/lib_obstack_grow.c CC: obstack/lib_obstack_blank.c CC: pthread/pthread_attr_init.c CC: obstack/lib_obstack_malloc.c CC: obstack/lib_obstack_printf.c CC: pthread/pthread_attr_getschedpolicy.c CC: pthread/pthread_attr_setinheritsched.c CC: obstack/lib_obstack_vprintf.c CC: pthread/pthread_attr_setschedpolicy.c CC: pthread/pthread_attr_destroy.c CC: obstack/lib_obstack_make_room.c CC: obstack/lib_obstack_room.c CC: obstack/lib_obstack_free.c CC: pthread/pthread_attr_getstacksize.c CC: pthread/pthread_attr_setstackaddr.c CC: pthread/pthread_attr_setstacksize.c CC: proxies/PROXY_timer_delete.c CC: mempool/mempool_procfs.c CC: dlfcn/lib_dlfind_object.c CC: pthread/pthread_attr_setstack.c CC: pthread/pthread_attr_setscope.c CC: pthread/pthread_barrierattr_getpshared.c CC: pthread/pthread_barrierattr_init.c CC: pthread/pthread_condattr_init.c CC: pthread/pthread_barrierdestroy.c CC: pthread/pthread_attr_setguardsize.c CC: pthread/pthread_condattr_getclock.c CC: pthread/pthread_attr_getschedparam.c CC: pthread/pthread_condinit.c CC: pthread/pthread_barrierattr_setpshared.c CC: pthread/pthread_attr_getscope.c CC: pthread/pthread_create.c CC: pthread/pthread_barrierinit.c CC: pthread/pthread_condattr_setclock.c CC: pthread/pthread_condtimedwait.c CC: pthread/pthread_setname_np.c CC: pthread/pthread_kill.c CC: pthread/pthread_exit.c CC: pthread/pthread_get_stackaddr_np.c CC: pthread/pthread_getname_np.c CC: pthread/pthread_mutexattr_init.c CC: proxies/PROXY_wait.c CC: pthread/pthread_conddestroy.c CC: errno/lib_errno.c CC: pthread/pthread_mutexattr_getpshared.c CC: pthread/pthread_mutexattr_destroy.c CC: pthread/pthread_attr_getguardsize.c CC: pthread/pthread_attr_getstackaddr.c CC: pthread/pthread_attr_getdetachstate.c CC: pthread/pthread_mutexattr_setrobust.c CC: pthread/pthread_attr_setdetachstate.c CC: pthread/pthread_get_stacksize_np.c CC: pthread/pthread_barrierattr_destroy.c CC: pthread/pthread_condattr_setpshared.c CC: pthread/pthread_condattr_getpshared.c CC: pthread/pthread_mutexattr_setprioceiling.c CC: pthread/pthread_attr_getinheritsched.c CC: pthread/pthread_mutex_lock.c CC: pthread/pthread_atfork.c CC: pthread/pthread_yield.c CC: pthread/pthread_mutex_getprioceiling.c CC: pthread/pthread_setcanceltype.c CC: pthread/pthread_once.c CC: pthread/pthread_testcancel.c CC: pthread/pthread_rwlockattr_init.c CC: pthread/pthread_rwlock_wrlock.c CC: pthread/pthread_mutex_setprioceiling.c CC: pthread/pthread_setcancelstate.c CC: pthread/pthread_rwlockattr_setpshared.c CC: pthread/pthread_rwlock_rdlock.c CC: pthread/pthread_rwlock.c CC: pthread/pthread_mutexattr_setprotocol.c CC: pthread/pthread_mutexattr_settype.c CC: pthread/pthread_getcpuclockid.c CC: pthread/pthread_rwlockattr_getpshared.c CC: pthread/pthread_rwlockattr_destroy.c CC: pthread/pthread_condattr_destroy.c CC: pthread/pthread_mutexattr_getrobust.c CC: pthread/pthread_barrierwait.c IN: drivers/libdrivers.a -> staging/libdrivers.a CC: pwd/lib_getpwuidr.c CC: pwd/lib_getpwuid.c CC: pwd/lib_getpwnam.c CC: pwd/lib_getpwent.c CC: pwd/lib_pwd_globals.c CC: pthread/pthread_concurrency.c CC: pthread/pthread_self.c CC: pthread/pthread_gettid_np.c CC: pthread/pthread_mutexattr_getprotocol.c CC: pthread/pthread_mutexattr_gettype.c CC: pthread/pthread_mutexattr_setpshared.c CC: pwd/lib_getpwnamr.c CC: pwd/lib_getspnam.c CC: pwd/lib_getpwbufr.c CC: sched/clock_getcpuclockid.c CC: semaphore/sem_getprotocol.c CC: semaphore/sem_getvalue.c CC: sched/task_setcancelstate.c CC: sched/clock_getres.c CC: sched/task_testcancel.c CC: semaphore/sem_setprotocol.c CC: sched/task_setcanceltype.c CC: semaphore/sem_init.c CC: semaphore/sem_destroy.c CC: semaphore/sem_clockwait.c CC: semaphore/sem_post.c CC: signal/sig_addset.c CC: search/hash_func.c CC: search/hcreate.c CC: sched/task_cancelpt.c CC: search/hcreate_r.c CC: proxies/PROXY_pthread_mutex_unlock.c CC: misc/lib_cxx_initialize.c CC: misc/lib_tea_decrypt.c CC: misc/lib_xorshift128.c CC: misc/lib_tea_encrypt.c CC: proxies/PROXY_rename.c CC: proxies/PROXY_recv.c CC: sched/sched_getprioritymax.c CC: signal/sig_delset.c CC: semaphore/sem_timedwait.c CC: semaphore/sem_trywait.c CC: pwd/lib_getpwbuf.c CC: sched/sched_getprioritymin.c CC: grp/lib_getgrbuf.c CC: proxies/PROXY_pthread_setaffinity_np.c CC: proxies/PROXY_sigwaitinfo.c CC: signal/sig_andset.c CC: signal/sig_orset.c CC: signal/sig_killpg.c CC: signal/sig_nandset.c CC: signal/sig_isemptyset.c CC: signal/sig_altstack.c CC: signal/sig_xorset.c CC: proxies/PROXY_utimens.c CC: sched/task_gettid.c CC: signal/sig_psignal.c CC: signal/sig_set.c CC: signal/sig_raise.c CC: signal/sig_interrupt.c CC: signal/sig_hold.c CC: signal/sig_ignore.c CC: signal/sig_ismember.c CC: signal/sig_wait.c CC: signal/sig_signal.c CC: spawn/lib_psfa_addaction.c CC: spawn/lib_psfa_addopen.c CC: signal/sig_pause.c CC: signal/sig_relse.c CC: spawn/lib_psfa_adddup2.c CC: net/lib_inetnetwork.c CC: net/lib_etherntoa.c CC: spawn/lib_psa_getschedparam.c CC: spawn/lib_psa_getflags.c CC: spawn/lib_psfa_init.c CC: spawn/lib_psa_init.c CC: spawn/lib_psa_getschedpolicy.c CC: spawn/lib_psa_setsigmask.c CC: spawn/lib_psa_setschedpolicy.c CC: spawn/lib_psa_setstacksize.c CC: spawn/lib_psa_getsigmask.c CC: spawn/lib_psa_getstacksize.c CC: spawn/lib_psa_setschedparam.c CC: spawn/lib_psa_destroy.c CC: obstack/lib_obstack_copy.c CC: pthread/pthread_mutexattr_getprioceiling.c CC: spawn/lib_psa_setflags.c CC: stdio/lib_printf.c CC: stdio/lib_vasprintf.c CC: stdio/lib_asprintf.c CC: stdio/lib_snprintf.c CC: stdio/lib_vsprintf.c CC: net/lib_etheraton.c CC: stdio/lib_vdprintf.c CC: stdio/lib_gets_s.c CC: stdio/lib_gets.c CC: stdio/lib_libdgets.c CC: stdio/lib_getchar.c CC: stdio/lib_putchar.c CC: stdio/lib_tmpnam.c CC: stdio/lib_putwchar.c CC: stdio/lib_freopen.c CC: stdio/lib_fseek.c CC: stdio/lib_fclose.c CC: stdio/lib_renameat.c CC: stdio/lib_fopen.c CC: stdio/lib_fseeko.c CC: stdio/lib_ftell.c CC: stdio/lib_fread.c CC: stdio/lib_libfread_unlocked.c CC: stdio/lib_vsscanf.c CC: stdio/lib_puts.c CC: stdio/lib_remove.c CC: stdio/lib_tempnam.c CC: spawn/lib_psfa_destroy.c CC: stdio/lib_vprintf.c CC: stdio/lib_sscanf.c CC: stdio/lib_fsetpos.c CC: stdio/lib_fprintf.c CC: stdio/lib_fputs.c CC: stdio/lib_perror.c CC: stdio/lib_libfwrite.c CC: stdio/lib_fputc.c CC: stdio/lib_rdflush_unlocked.c CC: stdio/lib_sprintf.c CC: stdio/lib_libfflush.c CC: spawn/lib_psfa_addclose.c CC: pthread/pthread_attr_getstack.c CC: stdio/lib_ferror.c CC: stdio/lib_rewind.c CC: stdio/lib_scanf.c CC: stdio/lib_fscanf.c CC: stdio/lib_clearerr.c CC: stdio/lib_setbuf.c CC: stdio/lib_vfscanf.c CC: stdio/lib_libfilelock.c CC: stdio/lib_tmpfile.c CC: stdio/lib_vscanf.c CC: stdio/lib_setvbuf.c CC: stdio/lib_fputwc.c CC: stdio/lib_libgetstreams.c CC: stdio/lib_setbuffer.c CC: stdio/lib_fgetwc.c CC: stdio/lib_ungetwc.c CC: stdio/lib_open_memstream.c CC: stdlib/lib_abort.c CC: stdio/lib_getwc.c CC: stdlib/lib_atoi.c CC: stdlib/lib_atol.c CC: stdio/lib_feof.c CC: stdlib/lib_atof.c CC: stdlib/lib_rand.c CC: stdlib/lib_getprogname.c CC: stdlib/lib_labs.c CC: stdlib/lib_realpath.c CC: stdlib/lib_bsearch.c CC: stdlib/lib_llabs.c CC: stdio/lib_putwc.c CC: stdio/lib_fopencookie.c CC: stdio/lib_fputws.c CC: stdlib/lib_qsort.c CC: stdlib/lib_srand.c CC: stdlib/lib_rand48.c CC: stdlib/lib_strtold.c CC: stdlib/lib_strtoul.c CC: stdlib/lib_checkbase.c CC: stdlib/lib_strtoull.c CC: semaphore/sem_wait.c CC: stdlib/lib_strtoll.c CC: stdio/lib_ftello.c CC: stdio/lib_getdelim.c CC: stdio/lib_libfgets.c CC: stdio/lib_fgetc.c CC: stdlib/lib_mktemp.c CC: stdio/lib_fflush.c CC: stdlib/lib_mkstemp.c CC: stdlib/lib_mkdtemp.c CC: stdlib/lib_posix_memalign.c CC: stdlib/lib_valloc.c CC: stdio/lib_getc.c CC: pthread/pthread_attr_setschedparam.c CC: stdlib/lib_abs.c CC: signal/sig_fillset.c CC: misc/lib_circbuf.c CC: proxies/PROXY_readv.c CC: stdlib/lib_arc4random.c CC: stdlib/lib_atexit.c CC: stream/lib_memoutstream.c CC: stdlib/lib_reallocarray.c CC: stdlib/lib_wcstombs.c CC: stdlib/lib_mbstowcs.c CC: stdlib/lib_atoll.c CC: stream/lib_zeroinstream.c CC: stdlib/lib_div.c CC: stream/lib_rawoutstream.c CC: stream/lib_rawsistream.c CC: stdlib/lib_ldiv.c CC: stdio/lib_vfprintf.c CC: stdlib/lib_lldiv.c CC: stdlib/lib_wctomb.c CC: stdlib/lib_mbtowc.c CC: queue/queue.c CC: stream/lib_nullinstream.c CC: stream/lib_nulloutstream.c CC: stream/lib_mtdoutstream.c CC: stdlib/lib_itoa.c CC: stdlib/lib_exit.c CC: stream/lib_libnoflush.c CC: stream/lib_rawsostream.c CC: stream/lib_bufferedoutstream.c CC: stream/lib_memsostream.c CC: stream/lib_rawinstream.c CC: stream/lib_lowoutstream.c CC: misc/lib_umask.c CC: stream/lib_memsistream.c CC: stream/lib_syslograwstream.c CC: stream/lib_meminstream.c CC: stream/lib_fileoutstream.c CC: stream/lib_ultoa_invert.c CC: stream/lib_libvsprintf.c CC: stream/lib_fileinstream.c CC: stream/lib_libbsprintf.c CC: signal/sig_emptyset.c CC: stream/lib_hexdumpstream.c CC: stream/lib_stdsostream.c CC: string/lib_ffs.c CC: stream/lib_stdinstream.c CC: stream/lib_stdsistream.c CC: stream/lib_dtoa_data.c CC: string/lib_ffsll.c CC: stream/lib_dtoa_engine.c CC: stream/lib_libvscanf.c CC: stdio/lib_fmemopen.c CC: string/lib_popcount.c CC: stdlib/lib_strtol.c CC: stream/lib_syslogstream.c CC: string/lib_memmem.c CC: string/lib_isbasedigit.c CC: string/lib_flsl.c CC: string/lib_popcountll.c CC: stdlib/lib_mblen.c CC: stdio/lib_fwrite.c CC: stdlib/lib_aligned_alloc.c CC: stdio/lib_fgetpos.c CC: stdio/lib_fgets.c CC: string/lib_popcountl.c CC: string/lib_skipspace.c CC: string/lib_strcasecmp.c CC: stdio/lib_putc.c CC: stdio/lib_ungetc.c CC: string/lib_strcspn.c CC: string/lib_strncasecmp.c CC: string/lib_strdup.c CC: string/lib_strerror.c CC: stdio/lib_fileno.c CC: string/lib_strndup.c CC: stdio/lib_vsnprintf.c CC: stdio/lib_dprintf.c CC: spawn/lib_psa_dump.c CC: spawn/lib_psfa_dump.c CC: string/lib_strcasestr.c CC: string/lib_strpbrk.c CC: string/lib_strstr.c CC: string/lib_strspn.c CC: string/lib_timingsafe_bcmp.c CC: string/lib_strtok.c CC: string/lib_explicit_bzero.c CC: string/lib_strsep.c CC: string/lib_strtokr.c CC: string/lib_index.c CC: string/lib_strerrorr.c CC: string/lib_strsignal.c CC: string/lib_rindex.c IN: boards/libboards.a -> staging/libboards.a CC: string/lib_mempcpy.c CC: stdio/lib_libflushall.c CC: symtab/symtab_sortbyname.c CC: string/lib_stpcpy.c CC: symtab/symtab_findbyname.c CC: string/lib_memchr.c CC: string/lib_strcat.c CC: string/lib_strrchr.c CC: symtab/symtab_findbyvalue.c CC: syslog/lib_syslog.c CC: string/lib_strncmp.c CC: termios/lib_cfspeed.c CC: termios/lib_tcflush.c CC: stdio/lib_wrflush_unlocked.c CC: string/lib_strchrnul.c CC: syslog/lib_setlogmask.c CC: termios/lib_tcsendbreak.c CC: termios/lib_tcflow.c CC: termios/lib_tcdrain.c CC: string/lib_fls.c CC: string/lib_strcpy.c CC: termios/lib_ttynamer.c CC: time/lib_time.c CC: time/lib_timespec_get.c CC: termios/lib_ttyname.c CC: time/lib_nanosleep.c CC: time/lib_gettimeofday.c CC: time/lib_settimeofday.c CC: time/lib_isleapyear.c CC: time/lib_strftime.c CC: time/lib_daysbeforemonth.c CC: time/lib_calendar2utc.c CC: string/lib_memmove.c CC: termios/lib_cfmakeraw.c CC: termios/lib_isatty.c CC: string/lib_rawmemchr.c CC: string/lib_strlen.c CC: time/lib_difftime.c CC: unistd/lib_getentropy.c CC: unistd/lib_getoptoptp.c CC: unistd/lib_pathconf.c CC: unistd/lib_access.c CC: unistd/lib_getoptargp.c CC: unistd/lib_statvfs.c CC: unistd/lib_sleep.c CC: unistd/lib_sysconf.c CC: unistd/lib_getoptindp.c CC: unistd/lib_getopterrp.c CC: unistd/lib_setreuid.c CC: unistd/lib_nice.c CC: unistd/lib_getopt_longonly.c CC: unistd/lib_setregid.c CC: unistd/lib_getoptvars.c CC: unistd/lib_alarm.c CC: uio/lib_pwritev.c CC: unistd/lib_times.c CC: unistd/lib_swab.c CC: unistd/lib_daemon.c CC: string/lib_flsll.c CC: stream/lib_libsnoflush.c CC: stream/lib_mtdsostream.c CC: unistd/lib_chdir.c CC: unistd/lib_usleep.c CC: string/lib_ffsl.c CC: unistd/lib_lockf.c CC: unistd/lib_setgid.c CC: unistd/lib_getpgrp.c CC: stream/lib_base64outstream.c CC: unistd/lib_getegid.c CC: unistd/lib_execl.c CC: unistd/lib_restoredir.c CC: uuid/lib_uuid_compare.c CC: unistd/lib_flock.c CC: unistd/lib_fork.c CC: unistd/lib_execle.c CC: unistd/lib_geteuid.c CC: wchar/lib_wmemchr.c CC: uuid/lib_uuid_stream.c CC: wchar/lib_wcslen.c CC: uuid/lib_uuid_is_nil.c CC: wchar/lib_wcscmp.c CC: uuid/lib_uuid_from_string.c CC: wchar/lib_wmemcmp.c CC: unistd/lib_posix_fallocate.c CC: uuid/lib_uuid_to_string.c CC: uuid/lib_uuid_create_nil.c CC: uuid/lib_uuid_create.c CC: unistd/lib_setuid.c CC: unistd/lib_confstr.c CC: unistd/lib_setegid.c CC: uuid/lib_uuid_equal.c CC: wchar/lib_wmemmove.c CC: wchar/lib_btowc.c CC: wchar/lib_wcslcpy.c CC: unistd/lib_unlinkat.c CC: unistd/lib_readlinkat.c CC: unistd/lib_linkat.c CC: unistd/lib_symlinkat.c CC: unistd/lib_sethostname.c CC: wchar/lib_wmemcpy.c CC: unistd/lib_getuid.c CC: unistd/lib_fchdir.c CC: unistd/lib_getpgid.c CC: tls/tls_getinfo.c CC: time/lib_gmtimer.c CC: unistd/lib_execv.c CC: wchar/lib_wcsxfrm.c CC: stream/lib_stdoutstream.c CC: uuid/lib_uuid_hash.c CC: wchar/lib_wctob.c CC: unistd/lib_truncate.c CC: unistd/lib_fchownat.c CC: unistd/lib_getpass.c CC: unistd/lib_getgid.c CC: wchar/lib_mbrtowc.c CC: unistd/lib_seteuid.c CC: stream/lib_blkoutstream.c CC: wchar/lib_wmemset.c CC: wchar/lib_wcrtomb.c CC: wchar/lib_wcsftime.c CC: wchar/lib_wcstoul.c CC: wchar/lib_wcstold.c CC: wchar/lib_wcscoll.c CC: wchar/lib_wcstoull.c CC: wchar/lib_wcstol.c CC: wchar/lib_wcstof.c CC: wchar/lib_wcscat.c CC: wchar/lib_wcscpy.c CC: wchar/lib_wcsncat.c CC: wchar/lib_wcschr.c CC: wchar/lib_wcslcat.c CC: wchar/lib_wcscspn.c CC: wchar/lib_wcsrchr.c CC: wchar/lib_wcspbrk.c CC: wchar/lib_wcsncmp.c CC: wchar/lib_wcsncpy.c CC: wchar/lib_wcstoll.c CC: wchar/lib_wcstod.c CC: wchar/lib_wcsrtombs.c CC: wchar/lib_mbsrtowcs.c CC: wchar/lib_mbrlen.c CC: wchar/lib_wcsnrtombs.c CC: wchar/lib_swprintf.c CC: wctype/lib_towupper.c CC: wctype/lib_towlower.c CC: tls/task_getinfo.c CC: time/lib_gethrtime.c CC: tls/task_tls_destruct.c CC: time/lib_timegm.c CC: termios/lib_tcsetattr.c CC: termios/lib_tcgetattr.c CC: wchar/lib_wcswidth.c CC: wchar/lib_mbsinit.c CC: wchar/lib_mbsnrtowcs.c CC: wctype/lib_wctype.c CC: wchar/lib_wcwidth.c CC: wchar/lib_wcsstr.c CC: wchar/lib_wcstok.c CC: wchar/lib_wcsspn.c CC: wctype/lib_iswctype.c CC: wchar/lib_wcswcs.c CC: time/lib_gmtime.c CC: time/lib_dayofweek.c CC: time/lib_ctimer.c CC: tls/task_tls.c CC: unistd/lib_futimes.c CC: unistd/lib_lutimes.c CC: uio/lib_preadv.c CC: unistd/lib_gethostname.c CC: unistd/lib_utimes.c CC: time/lib_ctime.c CC: unistd/lib_getpriority.c CC: unistd/lib_utime.c CC: unistd/lib_getrlimit.c CC: unistd/lib_setrlimit.c CC: unistd/lib_setpriority.c CC: unistd/lib_getrusage.c CC: unistd/lib_fstatvfs.c CC: unistd/lib_getopt.c CC: string/lib_strverscmp.c CC: string/lib_strcmp.c CC: time/lib_asctime.c CC: time/lib_asctimer.c CC: unistd/lib_getopt_long.c CC: string/lib_memccpy.c CC: unistd/lib_getcwd.c CC: string/lib_strlcat.c CC: string/lib_memcmp.c CC: string/lib_strncat.c CC: string/lib_memcpy.c CC: unistd/lib_getopt_common.c CC: string/lib_memrchr.c CC: string/lib_strncpy.c CC: string/lib_strlcpy.c CC: string/lib_stpncpy.c CC: string/lib_strchr.c CC: string/lib_memset.c CC: string/lib_strnlen.c IN: syscall/libstubs.a -> staging/libstubs.a IN: mm/libkmm.a -> staging/libkmm.a IN: arch/risc-v/src/libkarch.a -> staging/libkarch.a IN: fs/libfs.a -> staging/libfs.a IN: binfmt/libbinfmt.a -> staging/libbinfmt.a IN: mm/libmm.a -> staging/libmm.a IN: arch/risc-v/src/libarch.a -> staging/libarch.a IN: syscall/libproxies.a -> staging/libproxies.a IN: libs/libc/libkc.a -> staging/libkc.a IN: libs/libc/libc.a -> staging/libc.a AS: chip/sg2000_head.S CPP: /private/tmp/checkrelease-milkvduos/nuttx/boards/risc-v/sg2000/milkv_duos/scripts/ld.script-> /private/tmp/checkrelease-milkvduos/nuttx/boards/risc-v/sg2000/milkv_duos/scripts/ld.script.tmp CC: sg2000_appinit.c CC: etctmp.c LD: nuttx | |
| Memory region Used Size Region Size %age Used | |
| kflash: 162188 B 2 MB 7.73% | |
| ksram: 32 KB 2 MB 1.56% | |
| pgram: 0 GB 4 MB 0.00% | |
| ramdisk: 0 GB 16 MB 0.00% | |
| CP: nuttx.hex | |
| CP: nuttx.bin | |
| + popd | |
| /tmp/checkrelease-milkvduos/nuttx | |
| + echo ----- Build Apps Filesystem | |
| ----- Build Apps Filesystem | |
| + build_apps | |
| + pushd ../nuttx | |
| /tmp/checkrelease-milkvduos/nuttx /tmp/checkrelease-milkvduos/nuttx | |
| + make -j export | |
| CC: misc/lib_utsname.c CC: misc/lib_utsname.c IN: libs/libc/libkc.a -> staging/libkc.a CC: common/crt0.c a nuttx-export-12.11.0 | |
| a nuttx-export-12.11.0/.config | |
| a nuttx-export-12.11.0/tools | |
| a nuttx-export-12.11.0/include | |
| a nuttx-export-12.11.0/libs | |
| a nuttx-export-12.11.0/System.map | |
| a nuttx-export-12.11.0/scripts | |
| a nuttx-export-12.11.0/registry | |
| a nuttx-export-12.11.0/startup | |
| a nuttx-export-12.11.0/startup/crt0.o | |
| a nuttx-export-12.11.0/scripts/toolchain.cmake | |
| a nuttx-export-12.11.0/scripts/Make.defs | |
| a nuttx-export-12.11.0/scripts/target.cmake | |
| a nuttx-export-12.11.0/scripts/gnu-elf.ld | |
| a nuttx-export-12.11.0/libs/libproxies.a | |
| a nuttx-export-12.11.0/libs/libarch.a | |
| a nuttx-export-12.11.0/libs/libmm.a | |
| a nuttx-export-12.11.0/libs/libm.a | |
| a nuttx-export-12.11.0/libs/libc.a | |
| a nuttx-export-12.11.0/libs/libgcc.a | |
| a nuttx-export-12.11.0/include/time.h | |
| a nuttx-export-12.11.0/include/semaphore.h | |
| a nuttx-export-12.11.0/include/ftw.h | |
| a nuttx-export-12.11.0/include/pwd.h | |
| a nuttx-export-12.11.0/include/utime.h | |
| a nuttx-export-12.11.0/include/err.h | |
| a nuttx-export-12.11.0/include/pty.h | |
| a nuttx-export-12.11.0/include/inttypes.h | |
| a nuttx-export-12.11.0/include/resolv.h | |
| a nuttx-export-12.11.0/include/crypto | |
| a nuttx-export-12.11.0/include/ssp | |
| a nuttx-export-12.11.0/include/stdlib.h | |
| a nuttx-export-12.11.0/include/imx_container.h | |
| a nuttx-export-12.11.0/include/debug.h | |
| a nuttx-export-12.11.0/include/net | |
| a nuttx-export-12.11.0/include/stdnoreturn.h | |
| a nuttx-export-12.11.0/include/malloc.h | |
| a nuttx-export-12.11.0/include/aio.h | |
| a nuttx-export-12.11.0/include/locale.h | |
| a nuttx-export-12.11.0/include/uuid.h | |
| a nuttx-export-12.11.0/include/elf64.h | |
| a nuttx-export-12.11.0/include/mqueue.h | |
| a nuttx-export-12.11.0/include/langinfo.h | |
| a nuttx-export-12.11.0/include/limits.h | |
| a nuttx-export-12.11.0/include/endian.h | |
| a nuttx-export-12.11.0/include/netpacket | |
| a nuttx-export-12.11.0/include/unistd.h | |
| a nuttx-export-12.11.0/include/stddef.h | |
| a nuttx-export-12.11.0/include/wait.h | |
| a nuttx-export-12.11.0/include/wctype.h | |
| a nuttx-export-12.11.0/include/fcntl.h | |
| a nuttx-export-12.11.0/include/dspb16.h | |
| a nuttx-export-12.11.0/include/signal.h | |
| a nuttx-export-12.11.0/include/cxx | |
| a nuttx-export-12.11.0/include/dirent.h | |
| a nuttx-export-12.11.0/include/spawn.h | |
| a nuttx-export-12.11.0/include/regex.h | |
| a nuttx-export-12.11.0/include/arpa | |
| a nuttx-export-12.11.0/include/syslog.h | |
| a nuttx-export-12.11.0/include/threads.h | |
| a nuttx-export-12.11.0/include/netinet | |
| a nuttx-export-12.11.0/include/libgen.h | |
| a nuttx-export-12.11.0/include/nxflat.h | |
| a nuttx-export-12.11.0/include/elf.h | |
| a nuttx-export-12.11.0/include/fixedmath.h | |
| a nuttx-export-12.11.0/include/hex2bin.h | |
| a nuttx-export-12.11.0/include/getopt.h | |
| a nuttx-export-12.11.0/include/dlfcn.h | |
| a nuttx-export-12.11.0/include/strings.h | |
| a nuttx-export-12.11.0/include/fnmatch.h | |
| a nuttx-export-12.11.0/include/elf32.h | |
| a nuttx-export-12.11.0/include/execinfo.h | |
| a nuttx-export-12.11.0/include/byteswap.h | |
| a nuttx-export-12.11.0/include/alloca.h | |
| a nuttx-export-12.11.0/include/sys | |
| a nuttx-export-12.11.0/include/iconv.h | |
| a nuttx-export-12.11.0/include/grp.h | |
| a nuttx-export-12.11.0/include/ctype.h | |
| a nuttx-export-12.11.0/include/obstack.h | |
| a nuttx-export-12.11.0/include/android | |
| a nuttx-export-12.11.0/include/arch | |
| a nuttx-export-12.11.0/include/nl_types.h | |
| a nuttx-export-12.11.0/include/wchar.h | |
| a nuttx-export-12.11.0/include/stdbool.h | |
| a nuttx-export-12.11.0/include/gcov.h | |
| a nuttx-export-12.11.0/include/sched.h | |
| a nuttx-export-12.11.0/include/iso646.h | |
| a nuttx-export-12.11.0/include/libintl.h | |
| a nuttx-export-12.11.0/include/shadow.h | |
| a nuttx-export-12.11.0/include/netdb.h | |
| a nuttx-export-12.11.0/include/pthread.h | |
| a nuttx-export-12.11.0/include/dsp.h | |
| a nuttx-export-12.11.0/include/errno.h | |
| a nuttx-export-12.11.0/include/termios.h | |
| a nuttx-export-12.11.0/include/poll.h | |
| a nuttx-export-12.11.0/include/stdio.h | |
| a nuttx-export-12.11.0/include/lzf.h | |
| a nuttx-export-12.11.0/include/search.h | |
| a nuttx-export-12.11.0/include/assert.h | |
| a nuttx-export-12.11.0/include/syscall.h | |
| a nuttx-export-12.11.0/include/glob.h | |
| a nuttx-export-12.11.0/include/ifaddrs.h | |
| a nuttx-export-12.11.0/include/stdint.h | |
| a nuttx-export-12.11.0/include/nuttx | |
| a nuttx-export-12.11.0/include/string.h | |
| a nuttx-export-12.11.0/include/nuttx/wqueue.h | |
| a nuttx-export-12.11.0/include/nuttx/notifier.h | |
| a nuttx-export-12.11.0/include/nuttx/vt100.h | |
| a nuttx-export-12.11.0/include/nuttx/rpmsg | |
| a nuttx-export-12.11.0/include/nuttx/semaphore.h | |
| a nuttx-export-12.11.0/include/nuttx/circbuf.h | |
| a nuttx-export-12.11.0/include/nuttx/power | |
| a nuttx-export-12.11.0/include/nuttx/himem | |
| a nuttx-export-12.11.0/include/nuttx/analog | |
| a nuttx-export-12.11.0/include/nuttx/note | |
| a nuttx-export-12.11.0/include/nuttx/spinlock.h | |
| a nuttx-export-12.11.0/include/nuttx/progmem.h | |
| a nuttx-export-12.11.0/include/nuttx/crc8.h | |
| a nuttx-export-12.11.0/include/nuttx/lin.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors | |
| a nuttx-export-12.11.0/include/nuttx/crypto | |
| a nuttx-export-12.11.0/include/nuttx/pci | |
| a nuttx-export-12.11.0/include/nuttx/page.h | |
| a nuttx-export-12.11.0/include/nuttx/video | |
| a nuttx-export-12.11.0/include/nuttx/hwspinlock | |
| a nuttx-export-12.11.0/include/nuttx/contactless | |
| a nuttx-export-12.11.0/include/nuttx/can | |
| a nuttx-export-12.11.0/include/nuttx/version.h | |
| a nuttx-export-12.11.0/include/nuttx/syslog | |
| a nuttx-export-12.11.0/include/nuttx/net | |
| a nuttx-export-12.11.0/include/nuttx/drivers | |
| a nuttx-export-12.11.0/include/nuttx/tls.h | |
| a nuttx-export-12.11.0/include/nuttx/panic_notifier.h | |
| a nuttx-export-12.11.0/include/nuttx/crc16.h | |
| a nuttx-export-12.11.0/include/nuttx/nuttx.h | |
| a nuttx-export-12.11.0/include/nuttx/compiler.h | |
| a nuttx-export-12.11.0/include/nuttx/streams.h | |
| a nuttx-export-12.11.0/include/nuttx/zoneinfo.h | |
| a nuttx-export-12.11.0/include/nuttx/pinctrl | |
| a nuttx-export-12.11.0/include/nuttx/virtio | |
| a nuttx-export-12.11.0/include/nuttx/kthread.h | |
| a nuttx-export-12.11.0/include/nuttx/config.h | |
| a nuttx-export-12.11.0/include/nuttx/envpath.h | |
| a nuttx-export-12.11.0/include/nuttx/mqueue.h | |
| a nuttx-export-12.11.0/include/nuttx/event.h | |
| a nuttx-export-12.11.0/include/nuttx/hashtable.h | |
| a nuttx-export-12.11.0/include/nuttx/input | |
| a nuttx-export-12.11.0/include/nuttx/sdio_slave.h | |
| a nuttx-export-12.11.0/include/nuttx/timers | |
| a nuttx-export-12.11.0/include/nuttx/binfmt | |
| a nuttx-export-12.11.0/include/nuttx/lirc.h | |
| a nuttx-export-12.11.0/include/nuttx/pgalloc.h | |
| a nuttx-export-12.11.0/include/nuttx/crc64.h | |
| a nuttx-export-12.11.0/include/nuttx/wdog.h | |
| a nuttx-export-12.11.0/include/nuttx/atexit.h | |
| a nuttx-export-12.11.0/include/nuttx/reset | |
| a nuttx-export-12.11.0/include/nuttx/cache.h | |
| a nuttx-export-12.11.0/include/nuttx/signal.h | |
| a nuttx-export-12.11.0/include/nuttx/i2c | |
| a nuttx-export-12.11.0/include/nuttx/gdbstub.h | |
| a nuttx-export-12.11.0/include/nuttx/spawn.h | |
| a nuttx-export-12.11.0/include/nuttx/macro.h | |
| a nuttx-export-12.11.0/include/nuttx/can.h | |
| a nuttx-export-12.11.0/include/nuttx/regmap | |
| a nuttx-export-12.11.0/include/nuttx/coresight | |
| a nuttx-export-12.11.0/include/nuttx/reboot_notifier.h | |
| a nuttx-export-12.11.0/include/nuttx/instrument.h | |
| a nuttx-export-12.11.0/include/nuttx/rwsem.h | |
| a nuttx-export-12.11.0/include/nuttx/environ.h | |
| a nuttx-export-12.11.0/include/nuttx/userspace.h | |
| a nuttx-export-12.11.0/include/nuttx/symtab.h | |
| a nuttx-export-12.11.0/include/nuttx/elf.h | |
| a nuttx-export-12.11.0/include/nuttx/math | |
| a nuttx-export-12.11.0/include/nuttx/rf | |
| a nuttx-export-12.11.0/include/nuttx/rptun | |
| a nuttx-export-12.11.0/include/nuttx/kmalloc.h | |
| a nuttx-export-12.11.0/include/nuttx/leds | |
| a nuttx-export-12.11.0/include/nuttx/mbox | |
| a nuttx-export-12.11.0/include/nuttx/ascii.h | |
| a nuttx-export-12.11.0/include/nuttx/sdio.h | |
| a nuttx-export-12.11.0/include/nuttx/mmcsd.h | |
| a nuttx-export-12.11.0/include/nuttx/usb | |
| a nuttx-export-12.11.0/include/nuttx/list.h | |
| a nuttx-export-12.11.0/include/nuttx/spi | |
| a nuttx-export-12.11.0/include/nuttx/motor | |
| a nuttx-export-12.11.0/include/nuttx/audio | |
| a nuttx-export-12.11.0/include/nuttx/trace.h | |
| a nuttx-export-12.11.0/include/nuttx/1wire | |
| a nuttx-export-12.11.0/include/nuttx/vhost | |
| a nuttx-export-12.11.0/include/nuttx/addrenv.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless | |
| a nuttx-export-12.11.0/include/nuttx/sched_note.h | |
| a nuttx-export-12.11.0/include/nuttx/idr.h | |
| a nuttx-export-12.11.0/include/nuttx/nx | |
| a nuttx-export-12.11.0/include/nuttx/ipcc.h | |
| a nuttx-export-12.11.0/include/nuttx/memoryregion.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd | |
| a nuttx-export-12.11.0/include/nuttx/i3c | |
| a nuttx-export-12.11.0/include/nuttx/sched.h | |
| a nuttx-export-12.11.0/include/nuttx/uorb.h | |
| a nuttx-export-12.11.0/include/nuttx/tee.h | |
| a nuttx-export-12.11.0/include/nuttx/lib | |
| a nuttx-export-12.11.0/include/nuttx/mm | |
| a nuttx-export-12.11.0/include/nuttx/segger | |
| a nuttx-export-12.11.0/include/nuttx/irq.h | |
| a nuttx-export-12.11.0/include/nuttx/modem | |
| a nuttx-export-12.11.0/include/nuttx/spinlock_type.h | |
| a nuttx-export-12.11.0/include/nuttx/pthread.h | |
| a nuttx-export-12.11.0/include/nuttx/usrsock | |
| a nuttx-export-12.11.0/include/nuttx/dma | |
| a nuttx-export-12.11.0/include/nuttx/mutex.h | |
| a nuttx-export-12.11.0/include/nuttx/board.h | |
| a nuttx-export-12.11.0/include/nuttx/eeprom | |
| a nuttx-export-12.11.0/include/nuttx/module.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd | |
| a nuttx-export-12.11.0/include/nuttx/fdt.h | |
| a nuttx-export-12.11.0/include/nuttx/allsyms.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander | |
| a nuttx-export-12.11.0/include/nuttx/coredump.h | |
| a nuttx-export-12.11.0/include/nuttx/init.h | |
| a nuttx-export-12.11.0/include/nuttx/fs | |
| a nuttx-export-12.11.0/include/nuttx/crc32.h | |
| a nuttx-export-12.11.0/include/nuttx/fdcheck.h | |
| a nuttx-export-12.11.0/include/nuttx/ethtool.h | |
| a nuttx-export-12.11.0/include/nuttx/rc | |
| a nuttx-export-12.11.0/include/nuttx/aie | |
| a nuttx-export-12.11.0/include/nuttx/scsi.h | |
| a nuttx-export-12.11.0/include/nuttx/clk | |
| a nuttx-export-12.11.0/include/nuttx/clock.h | |
| a nuttx-export-12.11.0/include/nuttx/efuse | |
| a nuttx-export-12.11.0/include/nuttx/queue.h | |
| a nuttx-export-12.11.0/include/nuttx/random.h | |
| a nuttx-export-12.11.0/include/nuttx/cancelpt.h | |
| a nuttx-export-12.11.0/include/nuttx/serial | |
| a nuttx-export-12.11.0/include/nuttx/bits.h | |
| a nuttx-export-12.11.0/include/nuttx/rmt | |
| a nuttx-export-12.11.0/include/nuttx/arch.h | |
| a nuttx-export-12.11.0/include/nuttx/atomic.h | |
| a nuttx-export-12.11.0/include/nuttx/thermal.h | |
| a nuttx-export-12.11.0/include/nuttx/rmt/rmt.h | |
| a nuttx-export-12.11.0/include/nuttx/rmt/rmtchar.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/pty.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_bth4.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/tioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_pci_16550.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_ram.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_hostfs.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_16550.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/serial.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_rpmsg.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/mxser.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_pl011.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_cmsdk.h | |
| a nuttx-export-12.11.0/include/nuttx/serial/uart_bth5.h | |
| a nuttx-export-12.11.0/include/nuttx/efuse/sama5_sfc_fuses.h | |
| a nuttx-export-12.11.0/include/nuttx/efuse/efuse.h | |
| a nuttx-export-12.11.0/include/nuttx/clk/clk.h | |
| a nuttx-export-12.11.0/include/nuttx/clk/clk_provider.h | |
| a nuttx-export-12.11.0/include/nuttx/aie/ai_engine.h | |
| a nuttx-export-12.11.0/include/nuttx/rc/lirc_dev.h | |
| a nuttx-export-12.11.0/include/nuttx/rc/dummy.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/procfs.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/uio.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/smart.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/automount.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/nfs.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/hostfs.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/partition.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/loop.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/nxffs.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/loopmtd.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/userfs.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/fs.h | |
| a nuttx-export-12.11.0/include/nuttx/fs/fat.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/ioe_rpmsg.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/pca9555.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/tca64xx.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/aw9523b.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/pcf8574.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/iso1h812g.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/icjx.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/mcp23x17.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/ioe_dummy.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/sx1509.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/pca9538.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/pcf8575.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/pca9557.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/gpio.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/mcp23x08.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/ioexpander.h | |
| a nuttx-export-12.11.0/include/nuttx/ioexpander/iso1i813t.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/nand.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/hamming.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/nand_config.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/onfi.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/mtd.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/configdata.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/nand_scheme.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/smart.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/nand_ram.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/nand_ecc.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/nand_model.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/nand_raw.h | |
| a nuttx-export-12.11.0/include/nuttx/mtd/nand_wrapper.h | |
| a nuttx-export-12.11.0/include/nuttx/eeprom/spi_xx25xx.h | |
| a nuttx-export-12.11.0/include/nuttx/eeprom/i2c_xx24xx.h | |
| a nuttx-export-12.11.0/include/nuttx/dma/dma.h | |
| a nuttx-export-12.11.0/include/nuttx/usrsock/usrsock_rpmsg.h | |
| a nuttx-export-12.11.0/include/nuttx/modem/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/modem/u-blox.h | |
| a nuttx-export-12.11.0/include/nuttx/modem/alt1250.h | |
| a nuttx-export-12.11.0/include/nuttx/segger/rtt.h | |
| a nuttx-export-12.11.0/include/nuttx/segger/note_rtt.h | |
| a nuttx-export-12.11.0/include/nuttx/segger/sysview.h | |
| a nuttx-export-12.11.0/include/nuttx/mm/map.h | |
| a nuttx-export-12.11.0/include/nuttx/mm/mm.h | |
| a nuttx-export-12.11.0/include/nuttx/mm/iob.h | |
| a nuttx-export-12.11.0/include/nuttx/mm/kmap.h | |
| a nuttx-export-12.11.0/include/nuttx/mm/mempool.h | |
| a nuttx-export-12.11.0/include/nuttx/mm/kasan.h | |
| a nuttx-export-12.11.0/include/nuttx/mm/gran.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/xorshift128.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/float.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/builtin.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/setjmp.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/elf.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/lib.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/math32.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/math.h | |
| a nuttx-export-12.11.0/include/nuttx/lib/stdarg.h | |
| a nuttx-export-12.11.0/include/nuttx/i3c/device.h | |
| a nuttx-export-12.11.0/include/nuttx/i3c/i3c_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/i3c/master.h | |
| a nuttx-export-12.11.0/include/nuttx/i3c/ccc.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/lcd_dev.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/lcddrv_spiif.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/st7567.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/tda19988.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/lcd_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/mio283qt2.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/hd4478ou.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/jd9851.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ili9325.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ili9225.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/lcd.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ili9340.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/st7789.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ft80x.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ug-9664hswag01.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/apa102.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/max7219.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/lpm013m091a.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/gc9a01.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/slcd_codec.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ili9488.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/p14201.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/st7565.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ssd1306.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ili9341.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/mio283qt9a.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ht16k33.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/pcd8544.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/st7735.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ssd1680.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/pcf8574_lcd_backpack.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/st7032.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ssd1289.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ra8875.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ug-2864ambag01.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/memlcd.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/slcd_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/lcd/ssd1351.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nxtypes.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nxfonts.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nxcursor.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nxterm.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nxmu.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nx.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nxbe.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nxtk.h | |
| a nuttx-export-12.11.0/include/nuttx/nx/nxglib.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/lte | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee802154 | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/pktradio.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee80211 | |
| a nuttx-export-12.11.0/include/nuttx/wireless/gs2200m.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/lpwan | |
| a nuttx-export-12.11.0/include/nuttx/wireless/wireless.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth | |
| a nuttx-export-12.11.0/include/nuttx/wireless/cc1101.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/cellular | |
| a nuttx-export-12.11.0/include/nuttx/wireless/nrf24l01.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/spirit.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/cellular/cellular.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_slip.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_uuid.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_rpmsghci.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_buf.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_uart_shim.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_core.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_uart.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_hci.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_null.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_bridge.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/bluetooth/bt_gatt.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/lpwan/rn2xx3.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/lpwan/sx126x.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/lpwan/sx127x.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee80211/bcmf_board.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee80211/bcmf_sdio.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee80211/bcmf_netdev.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee80211/bcmf_gpio.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee80211/ieee80211.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee80211/bcmf_gspi.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee80211/ieee80211_cypto.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee802154/at86rf23x.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee802154/ieee802154_mac.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee802154/xbee.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee802154/mrf24j40.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee802154/ieee802154_loopback.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee802154/ieee802154_device.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/ieee802154/ieee802154_radio.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/lte/lte_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/wireless/lte/lte.h | |
| a nuttx-export-12.11.0/include/nuttx/vhost/vhost.h | |
| a nuttx-export-12.11.0/include/nuttx/1wire/1wire.h | |
| a nuttx-export-12.11.0/include/nuttx/1wire/ds28e17.h | |
| a nuttx-export-12.11.0/include/nuttx/1wire/1wire_master.h | |
| a nuttx-export-12.11.0/include/nuttx/1wire/1wire_crc.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/cs43l22.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/es8388.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/vs1053.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/audio_fake.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/audio_null.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/wm8994.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/cs4344.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/i2s.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/audio.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/wm8776.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/audio_i2s.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/tone.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/pcm.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/audio_dma.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/wm8904.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/es8311.h | |
| a nuttx-export-12.11.0/include/nuttx/audio/audio_comp.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/drv8825.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/foc | |
| a nuttx-export-12.11.0/include/nuttx/motor/motor.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/stepper_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/stepper.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/motor_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/a4988.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/foc/drv8301.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/foc/foc.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/foc/foc_dummy.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/foc/foc_pwr.h | |
| a nuttx-export-12.11.0/include/nuttx/motor/foc/foc_lower.h | |
| a nuttx-export-12.11.0/include/nuttx/spi/spi_bitbang.h | |
| a nuttx-export-12.11.0/include/nuttx/spi/slave.h | |
| a nuttx-export-12.11.0/include/nuttx/spi/spi_flash.h | |
| a nuttx-export-12.11.0/include/nuttx/spi/spi_bitbang.c | |
| a nuttx-export-12.11.0/include/nuttx/spi/spi_transfer.h | |
| a nuttx-export-12.11.0/include/nuttx/spi/spi.h | |
| a nuttx-export-12.11.0/include/nuttx/spi/qspi.h | |
| a nuttx-export-12.11.0/include/nuttx/spi/qspi_flash.h | |
| a nuttx-export-12.11.0/include/nuttx/spi/ice40.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/max3421e.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/composite.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/cdc.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/xhci_pci.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/cdcncm.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/ohci.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/usbmonitor.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/hid.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/stusb4500.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/rndis.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/usbdev_trace.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/ehci.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/audio.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/usbmsc.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/fusb303.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/usbhost.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/mtp.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/usbdev.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/hid_parser.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/hub.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/storage.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/usbhost_trace.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/pl2303.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/usb.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/fusb302.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/cdcecm.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/adb.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/dfu.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/usbhost_devaddr.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/fusb301.h | |
| a nuttx-export-12.11.0/include/nuttx/usb/cdcacm.h | |
| a nuttx-export-12.11.0/include/nuttx/mbox/mbox.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/rgbled.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/pca9635pw.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/ncp5623c.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/ktd2052.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/ws2812.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/lp503x.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/apa102.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/max7219.h | |
| a nuttx-export-12.11.0/include/nuttx/leds/userled.h | |
| a nuttx-export-12.11.0/include/nuttx/rptun/rptun_ivshmem.h | |
| a nuttx-export-12.11.0/include/nuttx/rptun/openamp.h | |
| a nuttx-export-12.11.0/include/nuttx/rptun/rptun_bmp.h | |
| a nuttx-export-12.11.0/include/nuttx/rptun/rptun.h | |
| a nuttx-export-12.11.0/include/nuttx/rf/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/rf/dat-31r5-sp.h | |
| a nuttx-export-12.11.0/include/nuttx/rf/attenuator.h | |
| a nuttx-export-12.11.0/include/nuttx/math/fft.h | |
| a nuttx-export-12.11.0/include/nuttx/math/mpi.h | |
| a nuttx-export-12.11.0/include/nuttx/math/cordic.h | |
| a nuttx-export-12.11.0/include/nuttx/math/math_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/math/math.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight_replicator.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight_stm.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight_etm.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight_tmc.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight_tpiu.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight_etm4.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight_etb.h | |
| a nuttx-export-12.11.0/include/nuttx/coresight/coresight_funnel.h | |
| a nuttx-export-12.11.0/include/nuttx/regmap/regmap.h | |
| a nuttx-export-12.11.0/include/nuttx/i2c/i2c_bitbang.h | |
| a nuttx-export-12.11.0/include/nuttx/i2c/i2c_slave.h | |
| a nuttx-export-12.11.0/include/nuttx/i2c/pca9540bdp.h | |
| a nuttx-export-12.11.0/include/nuttx/i2c/tca9548a.h | |
| a nuttx-export-12.11.0/include/nuttx/i2c/i2c_master.h | |
| a nuttx-export-12.11.0/include/nuttx/reset/reset-controller.h | |
| a nuttx-export-12.11.0/include/nuttx/reset/reset.h | |
| a nuttx-export-12.11.0/include/nuttx/binfmt/ieee695.h | |
| a nuttx-export-12.11.0/include/nuttx/binfmt/nxflat.h | |
| a nuttx-export-12.11.0/include/nuttx/binfmt/binfmt.h | |
| a nuttx-export-12.11.0/include/nuttx/binfmt/symtab.h | |
| a nuttx-export-12.11.0/include/nuttx/binfmt/elf.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/capture.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/mcp794xx.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/watchdog.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/rx8010.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/arch_timer.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/pl031.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/pwm.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/pcf85263.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/oneshot.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/rpmsg_rtc.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/timer.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/rtc.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/arch_alarm.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/arch_rtc.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/ds3231.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/cs2100-cp.h | |
| a nuttx-export-12.11.0/include/nuttx/timers/goldfish_timer.h | |
| a nuttx-export-12.11.0/include/nuttx/input/touchscreen.h | |
| a nuttx-export-12.11.0/include/nuttx/input/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/input/mxt.h | |
| a nuttx-export-12.11.0/include/nuttx/input/max11802.h | |
| a nuttx-export-12.11.0/include/nuttx/input/x11_xf86keysym.h | |
| a nuttx-export-12.11.0/include/nuttx/input/x11_keysymdef.h | |
| a nuttx-export-12.11.0/include/nuttx/input/x11_keysym.h | |
| a nuttx-export-12.11.0/include/nuttx/input/tsc2007.h | |
| a nuttx-export-12.11.0/include/nuttx/input/djoystick.h | |
| a nuttx-export-12.11.0/include/nuttx/input/goldfish_events.h | |
| a nuttx-export-12.11.0/include/nuttx/input/xbox-controller.h | |
| a nuttx-export-12.11.0/include/nuttx/input/stmpe811.h | |
| a nuttx-export-12.11.0/include/nuttx/input/nunchuck.h | |
| a nuttx-export-12.11.0/include/nuttx/input/mouse.h | |
| a nuttx-export-12.11.0/include/nuttx/input/ff.h | |
| a nuttx-export-12.11.0/include/nuttx/input/ads7843e.h | |
| a nuttx-export-12.11.0/include/nuttx/input/virtio-input-event-codes.h | |
| a nuttx-export-12.11.0/include/nuttx/input/ff_dummy.h | |
| a nuttx-export-12.11.0/include/nuttx/input/keyboard.h | |
| a nuttx-export-12.11.0/include/nuttx/input/ft5x06.h | |
| a nuttx-export-12.11.0/include/nuttx/input/ajoystick.h | |
| a nuttx-export-12.11.0/include/nuttx/input/spq10kbd.h | |
| a nuttx-export-12.11.0/include/nuttx/input/aw86225.h | |
| a nuttx-export-12.11.0/include/nuttx/input/kbd_codec.h | |
| a nuttx-export-12.11.0/include/nuttx/input/uinput.h | |
| a nuttx-export-12.11.0/include/nuttx/input/sbutton.h | |
| a nuttx-export-12.11.0/include/nuttx/input/cypress_mbr3108.h | |
| a nuttx-export-12.11.0/include/nuttx/input/buttons.h | |
| a nuttx-export-12.11.0/include/nuttx/input/gt9xx.h | |
| a nuttx-export-12.11.0/include/nuttx/virtio/virtio.h | |
| a nuttx-export-12.11.0/include/nuttx/virtio/virtio-mmio.h | |
| a nuttx-export-12.11.0/include/nuttx/virtio/virtio-pci.h | |
| a nuttx-export-12.11.0/include/nuttx/pinctrl/pinctrl.h | |
| a nuttx-export-12.11.0/include/nuttx/drivers/optee.h | |
| a nuttx-export-12.11.0/include/nuttx/drivers/drivers.h | |
| a nuttx-export-12.11.0/include/nuttx/drivers/addrenv.h | |
| a nuttx-export-12.11.0/include/nuttx/drivers/rpmsgblk.h | |
| a nuttx-export-12.11.0/include/nuttx/drivers/ramdisk.h | |
| a nuttx-export-12.11.0/include/nuttx/drivers/rpmsgdev.h | |
| a nuttx-export-12.11.0/include/nuttx/drivers/goldfish_pipe.h | |
| a nuttx-export-12.11.0/include/nuttx/drivers/rwbuffer.h | |
| a nuttx-export-12.11.0/include/nuttx/net/enc28j60.h | |
| a nuttx-export-12.11.0/include/nuttx/net/tcp.h | |
| a nuttx-export-12.11.0/include/nuttx/net/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/net/phy.h | |
| a nuttx-export-12.11.0/include/nuttx/net/igmp.h | |
| a nuttx-export-12.11.0/include/nuttx/net/neighbor.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netdev_lowerhalf.h | |
| a nuttx-export-12.11.0/include/nuttx/net/telnet.h | |
| a nuttx-export-12.11.0/include/nuttx/net/igc.h | |
| a nuttx-export-12.11.0/include/nuttx/net/net.h | |
| a nuttx-export-12.11.0/include/nuttx/net/icmp.h | |
| a nuttx-export-12.11.0/include/nuttx/net/slip.h | |
| a nuttx-export-12.11.0/include/nuttx/net/radiodev.h | |
| a nuttx-export-12.11.0/include/nuttx/net/usrsock.h | |
| a nuttx-export-12.11.0/include/nuttx/net/sms.h | |
| a nuttx-export-12.11.0/include/nuttx/net/mld.h | |
| a nuttx-export-12.11.0/include/nuttx/net/mii.h | |
| a nuttx-export-12.11.0/include/nuttx/net/snoop.h | |
| a nuttx-export-12.11.0/include/nuttx/net/wifi_sim.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netdev.h | |
| a nuttx-export-12.11.0/include/nuttx/net/can.h | |
| a nuttx-export-12.11.0/include/nuttx/net/icmpv6.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netfilter | |
| a nuttx-export-12.11.0/include/nuttx/net/lan9250.h | |
| a nuttx-export-12.11.0/include/nuttx/net/loopback.h | |
| a nuttx-export-12.11.0/include/nuttx/net/bluetooth.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netlink.h | |
| a nuttx-export-12.11.0/include/nuttx/net/ipv6ext.h | |
| a nuttx-export-12.11.0/include/nuttx/net/w5500.h | |
| a nuttx-export-12.11.0/include/nuttx/net/ethernet.h | |
| a nuttx-export-12.11.0/include/nuttx/net/ipopt.h | |
| a nuttx-export-12.11.0/include/nuttx/net/encx24j600.h | |
| a nuttx-export-12.11.0/include/nuttx/net/rpmsg.h | |
| a nuttx-export-12.11.0/include/nuttx/net/if_bridge.h | |
| a nuttx-export-12.11.0/include/nuttx/net/ksz9477.h | |
| a nuttx-export-12.11.0/include/nuttx/net/rfc6775.h | |
| a nuttx-export-12.11.0/include/nuttx/net/rpmsgdrv.h | |
| a nuttx-export-12.11.0/include/nuttx/net/e1000.h | |
| a nuttx-export-12.11.0/include/nuttx/net/pkt.h | |
| a nuttx-export-12.11.0/include/nuttx/net/lan91c111.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netstats.h | |
| a nuttx-export-12.11.0/include/nuttx/net/ieee802154.h | |
| a nuttx-export-12.11.0/include/nuttx/net/dns.h | |
| a nuttx-export-12.11.0/include/nuttx/net/ip.h | |
| a nuttx-export-12.11.0/include/nuttx/net/igb.h | |
| a nuttx-export-12.11.0/include/nuttx/net/gmii.h | |
| a nuttx-export-12.11.0/include/nuttx/net/sixlowpan.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netconfig.h | |
| a nuttx-export-12.11.0/include/nuttx/net/tun.h | |
| a nuttx-export-12.11.0/include/nuttx/net/udp.h | |
| a nuttx-export-12.11.0/include/nuttx/net/ftmac100.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netfilter/x_tables.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netfilter/netfilter.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netfilter/ip_tables.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netfilter/ip6_tables.h | |
| a nuttx-export-12.11.0/include/nuttx/net/netfilter/nf_nat.h | |
| a nuttx-export-12.11.0/include/nuttx/syslog/syslog.h | |
| a nuttx-export-12.11.0/include/nuttx/syslog/syslog_rpmsg.h | |
| a nuttx-export-12.11.0/include/nuttx/syslog/syslog_console.h | |
| a nuttx-export-12.11.0/include/nuttx/syslog/ramlog.h | |
| a nuttx-export-12.11.0/include/nuttx/can/can.h | |
| a nuttx-export-12.11.0/include/nuttx/can/can_common.h | |
| a nuttx-export-12.11.0/include/nuttx/can/mcp2515.h | |
| a nuttx-export-12.11.0/include/nuttx/can/can_sender.h | |
| a nuttx-export-12.11.0/include/nuttx/can/kvaser_pci.h | |
| a nuttx-export-12.11.0/include/nuttx/can/ctucanfd_pci.h | |
| a nuttx-export-12.11.0/include/nuttx/can/sja1000.h | |
| a nuttx-export-12.11.0/include/nuttx/contactless/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/contactless/pn532.h | |
| a nuttx-export-12.11.0/include/nuttx/contactless/mfrc522.h | |
| a nuttx-export-12.11.0/include/nuttx/hwspinlock/hwspinlock.h | |
| a nuttx-export-12.11.0/include/nuttx/video/mipi_display.h | |
| a nuttx-export-12.11.0/include/nuttx/video/goldfish_fb.h | |
| a nuttx-export-12.11.0/include/nuttx/video/rfb.h | |
| a nuttx-export-12.11.0/include/nuttx/video/videomode.h | |
| a nuttx-export-12.11.0/include/nuttx/video/ov2640.h | |
| a nuttx-export-12.11.0/include/nuttx/video/mipi_dsi.h | |
| a nuttx-export-12.11.0/include/nuttx/video/vnc.h | |
| a nuttx-export-12.11.0/include/nuttx/video/goldfish_camera.h | |
| a nuttx-export-12.11.0/include/nuttx/video/isx012.h | |
| a nuttx-export-12.11.0/include/nuttx/video/max7456.h | |
| a nuttx-export-12.11.0/include/nuttx/video/imgsensor.h | |
| a nuttx-export-12.11.0/include/nuttx/video/fb.h | |
| a nuttx-export-12.11.0/include/nuttx/video/vesagtf.h | |
| a nuttx-export-12.11.0/include/nuttx/video/isx019.h | |
| a nuttx-export-12.11.0/include/nuttx/video/v4l2_cap.h | |
| a nuttx-export-12.11.0/include/nuttx/video/video.h | |
| a nuttx-export-12.11.0/include/nuttx/video/v4l2_m2m.h | |
| a nuttx-export-12.11.0/include/nuttx/video/edid.h | |
| a nuttx-export-12.11.0/include/nuttx/video/goldfish_gpu_fb.h | |
| a nuttx-export-12.11.0/include/nuttx/video/imgdata.h | |
| a nuttx-export-12.11.0/include/nuttx/video/rgbcolors.h | |
| a nuttx-export-12.11.0/include/nuttx/pci/pci_regs.h | |
| a nuttx-export-12.11.0/include/nuttx/pci/pci_ivshmem.h | |
| a nuttx-export-12.11.0/include/nuttx/pci/pci_epc.h | |
| a nuttx-export-12.11.0/include/nuttx/pci/pci_epf.h | |
| a nuttx-export-12.11.0/include/nuttx/pci/pci_ids.h | |
| a nuttx-export-12.11.0/include/nuttx/pci/pci_ecam.h | |
| a nuttx-export-12.11.0/include/nuttx/pci/pci.h | |
| a nuttx-export-12.11.0/include/nuttx/pci/pci_ep_test.h | |
| a nuttx-export-12.11.0/include/nuttx/crypto/blake2s.h | |
| a nuttx-export-12.11.0/include/nuttx/crypto/crypto.h | |
| a nuttx-export-12.11.0/include/nuttx/crypto/tea.h | |
| a nuttx-export-12.11.0/include/nuttx/crypto/se05x.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/sps30.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bmi270.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/mcp9600.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/apds9960.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/rpr0521rs.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lis331dl.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lsm9ds1.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/amg88xx.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/as5048a.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/sht3x.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bmi160.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/apds9930.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/sensor.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/goldfish_sensor.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/adt7320.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/wtgahrs2.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/max6675.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lis3dh.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/mb7040.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/veml6070.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/as726x.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/hts221.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bme680.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/adxl362.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/aht10.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lis2dh.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lt1pa01.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/as5048b.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/cxd5602pwbimu.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lsm6dso32.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/max31855.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/mlx90614.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/scd30.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bmm150.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bh1749nuc.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/kx022.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/scd41.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bmp180.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ms58xx.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lsm303agr.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lis3dsh.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/cluster_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/isl29023.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/fakesensor.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/msa301.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bh1745nuc.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bmp280.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/tmp112.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/adxl372.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ms56xx.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lsm6dsl.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/hall3ph.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ltr308.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/gnss.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ina219.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/mpu60x0.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lm75.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/apds9922.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lm92.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lps25h.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/l3gd20.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/cxd5610_gnss.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/mlx90393.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bh1750fvi.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/hyt271.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ina226.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ltc4151.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/nau7802.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/xen1210.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/max31865.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/l86xxx.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/mpu9250.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/goldfish_gnss.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/mpl115a.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/msxxxx_crc4.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bme688.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/t67xx.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/adxl345.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/sgp30.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/qencoder.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lis3mdl.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/hdc1008.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lsm330.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ak09912.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bh1721fvc.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ina3221.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/vl53l1x.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bm1383glv.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/mcp9844.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/lis2mdl.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/hc_sr04.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/sht4x.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/zerocross.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/ds18b20.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bmi088.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bm1422gmv.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/dhtxx.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/max44009.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/kxtj9.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/sht21.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/fxos8700cq.h | |
| a nuttx-export-12.11.0/include/nuttx/sensors/bmg160.h | |
| a nuttx-export-12.11.0/include/nuttx/note/notectl_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/note/note_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/note/noteram_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/note/notesnap_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/note/notelog_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/note/notestream_driver.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/lmp92001.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/adc.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/ads7828.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/ltc1867l.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/dac.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/ads7046.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/mcp48xx.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/ads1115.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/mcp47x6.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/ads1242.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/opamp.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/max1161x.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/comp.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/hx711.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/pga11x.h | |
| a nuttx-export-12.11.0/include/nuttx/analog/mcp3008.h | |
| a nuttx-export-12.11.0/include/nuttx/himem/himem.h | |
| a nuttx-export-12.11.0/include/nuttx/power/battery_monitor.h | |
| a nuttx-export-12.11.0/include/nuttx/power/pm.h | |
| a nuttx-export-12.11.0/include/nuttx/power/axp202.h | |
| a nuttx-export-12.11.0/include/nuttx/power/smps.h | |
| a nuttx-export-12.11.0/include/nuttx/power/bq27426.h | |
| a nuttx-export-12.11.0/include/nuttx/power/bq769x0.h | |
| a nuttx-export-12.11.0/include/nuttx/power/battery_charger.h | |
| a nuttx-export-12.11.0/include/nuttx/power/powerled.h | |
| a nuttx-export-12.11.0/include/nuttx/power/battery_gauge.h | |
| a nuttx-export-12.11.0/include/nuttx/power/bq2429x.h | |
| a nuttx-export-12.11.0/include/nuttx/power/battery_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/power/relay.h | |
| a nuttx-export-12.11.0/include/nuttx/power/mcp73871.h | |
| a nuttx-export-12.11.0/include/nuttx/power/consumer.h | |
| a nuttx-export-12.11.0/include/nuttx/power/act8945a.h | |
| a nuttx-export-12.11.0/include/nuttx/power/regulator.h | |
| a nuttx-export-12.11.0/include/nuttx/power/pm_runtime.h | |
| a nuttx-export-12.11.0/include/nuttx/power/power_ioctl.h | |
| a nuttx-export-12.11.0/include/nuttx/rpmsg/rpmsg_router.h | |
| a nuttx-export-12.11.0/include/nuttx/rpmsg/rpmsg_virtio_ivshmem.h | |
| a nuttx-export-12.11.0/include/nuttx/rpmsg/rpmsg_ping.h | |
| a nuttx-export-12.11.0/include/nuttx/rpmsg/rpmsg_virtio_lite.h | |
| a nuttx-export-12.11.0/include/nuttx/rpmsg/rpmsg.h | |
| a nuttx-export-12.11.0/include/nuttx/rpmsg/rpmsg_port.h | |
| a nuttx-export-12.11.0/include/arch/spinlock.h | |
| a nuttx-export-12.11.0/include/arch/inttypes.h | |
| a nuttx-export-12.11.0/include/arch/thead | |
| a nuttx-export-12.11.0/include/arch/barriers.h | |
| a nuttx-export-12.11.0/include/arch/csr.h | |
| a nuttx-export-12.11.0/include/arch/mpfs | |
| a nuttx-export-12.11.0/include/arch/board | |
| a nuttx-export-12.11.0/include/arch/types.h | |
| a nuttx-export-12.11.0/include/arch/esp32c3 | |
| a nuttx-export-12.11.0/include/arch/limits.h | |
| a nuttx-export-12.11.0/include/arch/rv32m1 | |
| a nuttx-export-12.11.0/include/arch/sg2000 | |
| a nuttx-export-12.11.0/include/arch/bl602 | |
| a nuttx-export-12.11.0/include/arch/qemu-rv | |
| a nuttx-export-12.11.0/include/arch/k210 | |
| a nuttx-export-12.11.0/include/arch/chip | |
| a nuttx-export-12.11.0/include/arch/hpm6000 | |
| a nuttx-export-12.11.0/include/arch/esp32c3-legacy | |
| a nuttx-export-12.11.0/include/arch/fe310 | |
| a nuttx-export-12.11.0/include/arch/setjmp.h | |
| a nuttx-export-12.11.0/include/arch/elf.h | |
| a nuttx-export-12.11.0/include/arch/hpm6750 | |
| a nuttx-export-12.11.0/include/arch/mode.h | |
| a nuttx-export-12.11.0/include/arch/esp32c6 | |
| a nuttx-export-12.11.0/include/arch/jh7110 | |
| a nuttx-export-12.11.0/include/arch/k230 | |
| a nuttx-export-12.11.0/include/arch/irq.h | |
| a nuttx-export-12.11.0/include/arch/eic7700x | |
| a nuttx-export-12.11.0/include/arch/stdarg.h | |
| a nuttx-export-12.11.0/include/arch/esp32h2 | |
| a nuttx-export-12.11.0/include/arch/bl808 | |
| a nuttx-export-12.11.0/include/arch/litex | |
| a nuttx-export-12.11.0/include/arch/rp23xx-rv | |
| a nuttx-export-12.11.0/include/arch/c906 | |
| a nuttx-export-12.11.0/include/arch/syscall.h | |
| a nuttx-export-12.11.0/include/arch/arch.h | |
| a nuttx-export-12.11.0/include/arch/c906/chip.h | |
| a nuttx-export-12.11.0/include/arch/c906/irq.h | |
| a nuttx-export-12.11.0/include/arch/rp23xx-rv/watchdog.h | |
| a nuttx-export-12.11.0/include/arch/rp23xx-rv/chip.h | |
| a nuttx-export-12.11.0/include/arch/rp23xx-rv/i2c_slave.h | |
| a nuttx-export-12.11.0/include/arch/rp23xx-rv/irq.h | |
| a nuttx-export-12.11.0/include/arch/litex/chip.h | |
| a nuttx-export-12.11.0/include/arch/litex/irq.h | |
| a nuttx-export-12.11.0/include/arch/bl808/chip.h | |
| a nuttx-export-12.11.0/include/arch/bl808/irq.h | |
| a nuttx-export-12.11.0/include/arch/esp32h2/chip.h | |
| a nuttx-export-12.11.0/include/arch/eic7700x/chip.h | |
| a nuttx-export-12.11.0/include/arch/eic7700x/irq.h | |
| a nuttx-export-12.11.0/include/arch/k230/chip.h | |
| a nuttx-export-12.11.0/include/arch/k230/irq.h | |
| a nuttx-export-12.11.0/include/arch/jh7110/chip.h | |
| a nuttx-export-12.11.0/include/arch/jh7110/irq.h | |
| a nuttx-export-12.11.0/include/arch/esp32c6/chip.h | |
| a nuttx-export-12.11.0/include/arch/hpm6750/chip.h | |
| a nuttx-export-12.11.0/include/arch/hpm6750/irq.h | |
| a nuttx-export-12.11.0/include/arch/fe310/chip.h | |
| a nuttx-export-12.11.0/include/arch/fe310/irq.h | |
| a nuttx-export-12.11.0/include/arch/esp32c3-legacy/chip.h | |
| a nuttx-export-12.11.0/include/arch/esp32c3-legacy/irq.h | |
| a nuttx-export-12.11.0/include/arch/esp32c3-legacy/esp_efuse_table.h | |
| a nuttx-export-12.11.0/include/arch/hpm6000/hpm_irq.h | |
| a nuttx-export-12.11.0/include/arch/hpm6000/chip.h | |
| a nuttx-export-12.11.0/include/arch/hpm6000/irq.h | |
| a nuttx-export-12.11.0/include/arch/chip/chip.h | |
| a nuttx-export-12.11.0/include/arch/chip/irq.h | |
| a nuttx-export-12.11.0/include/arch/k210/chip.h | |
| a nuttx-export-12.11.0/include/arch/k210/irq.h | |
| a nuttx-export-12.11.0/include/arch/qemu-rv/chip.h | |
| a nuttx-export-12.11.0/include/arch/qemu-rv/irq.h | |
| a nuttx-export-12.11.0/include/arch/bl602/chip.h | |
| a nuttx-export-12.11.0/include/arch/bl602/irq.h | |
| a nuttx-export-12.11.0/include/arch/sg2000/chip.h | |
| a nuttx-export-12.11.0/include/arch/sg2000/irq.h | |
| a nuttx-export-12.11.0/include/arch/rv32m1/rv32m1ri5cy_irq.h | |
| a nuttx-export-12.11.0/include/arch/rv32m1/chip.h | |
| a nuttx-export-12.11.0/include/arch/rv32m1/irq.h | |
| a nuttx-export-12.11.0/include/arch/esp32c3/chip.h | |
| a nuttx-export-12.11.0/include/arch/board/board.h | |
| a nuttx-export-12.11.0/include/arch/board/board_memorymap.h | |
| a nuttx-export-12.11.0/include/arch/mpfs/chip.h | |
| a nuttx-export-12.11.0/include/arch/mpfs/irq.h | |
| a nuttx-export-12.11.0/include/arch/thead/c9xx_csr.h | |
| a nuttx-export-12.11.0/include/android/fdsan.h | |
| a nuttx-export-12.11.0/include/sys/time.h | |
| a nuttx-export-12.11.0/include/sys/sockio.h | |
| a nuttx-export-12.11.0/include/sys/ioctl.h | |
| a nuttx-export-12.11.0/include/sys/sendfile.h | |
| a nuttx-export-12.11.0/include/sys/sem.h | |
| a nuttx-export-12.11.0/include/sys/statvfs.h | |
| a nuttx-export-12.11.0/include/sys/signalfd.h | |
| a nuttx-export-12.11.0/include/sys/syscall_lookup.h | |
| a nuttx-export-12.11.0/include/sys/uio.h | |
| a nuttx-export-12.11.0/include/sys/types.h | |
| a nuttx-export-12.11.0/include/sys/times.h | |
| a nuttx-export-12.11.0/include/sys/endian.h | |
| a nuttx-export-12.11.0/include/sys/epoll.h | |
| a nuttx-export-12.11.0/include/sys/wait.h | |
| a nuttx-export-12.11.0/include/sys/eventfd.h | |
| a nuttx-export-12.11.0/include/sys/sysinfo.h | |
| a nuttx-export-12.11.0/include/sys/ipc.h | |
| a nuttx-export-12.11.0/include/sys/fcntl.h | |
| a nuttx-export-12.11.0/include/sys/file.h | |
| a nuttx-export-12.11.0/include/sys/video_controls.h | |
| a nuttx-export-12.11.0/include/sys/videoio.h | |
| a nuttx-export-12.11.0/include/sys/stat.h | |
| a nuttx-export-12.11.0/include/sys/signal.h | |
| a nuttx-export-12.11.0/include/sys/statfs.h | |
| a nuttx-export-12.11.0/include/sys/tree.h | |
| a nuttx-export-12.11.0/include/sys/mman.h | |
| a nuttx-export-12.11.0/include/sys/gmon.h | |
| a nuttx-export-12.11.0/include/sys/un.h | |
| a nuttx-export-12.11.0/include/sys/vfs.h | |
| a nuttx-export-12.11.0/include/sys/utsname.h | |
| a nuttx-export-12.11.0/include/sys/msg.h | |
| a nuttx-export-12.11.0/include/sys/custom_file.h | |
| a nuttx-export-12.11.0/include/sys/sysmacros.h | |
| a nuttx-export-12.11.0/include/sys/param.h | |
| a nuttx-export-12.11.0/include/sys/prctl.h | |
| a nuttx-export-12.11.0/include/sys/shm.h | |
| a nuttx-export-12.11.0/include/sys/resource.h | |
| a nuttx-export-12.11.0/include/sys/pciio.h | |
| a nuttx-export-12.11.0/include/sys/inotify.h | |
| a nuttx-export-12.11.0/include/sys/poll.h | |
| a nuttx-export-12.11.0/include/sys/mount.h | |
| a nuttx-export-12.11.0/include/sys/timerfd.h | |
| a nuttx-export-12.11.0/include/sys/syscall.h | |
| a nuttx-export-12.11.0/include/sys/socket.h | |
| a nuttx-export-12.11.0/include/sys/boardctl.h | |
| a nuttx-export-12.11.0/include/sys/queue.h | |
| a nuttx-export-12.11.0/include/sys/random.h | |
| a nuttx-export-12.11.0/include/sys/select.h | |
| a nuttx-export-12.11.0/include/netinet/tcp.h | |
| a nuttx-export-12.11.0/include/netinet/if_ether.h | |
| a nuttx-export-12.11.0/include/netinet/in.h | |
| a nuttx-export-12.11.0/include/netinet/ip6.h | |
| a nuttx-export-12.11.0/include/netinet/arp.h | |
| a nuttx-export-12.11.0/include/netinet/icmp6.h | |
| a nuttx-export-12.11.0/include/netinet/ip.h | |
| a nuttx-export-12.11.0/include/netinet/ether.h | |
| a nuttx-export-12.11.0/include/netinet/udp.h | |
| a nuttx-export-12.11.0/include/arpa/inet.h | |
| a nuttx-export-12.11.0/include/cxx/ctime | |
| a nuttx-export-12.11.0/include/cxx/cstdlib | |
| a nuttx-export-12.11.0/include/cxx/cstdint | |
| a nuttx-export-12.11.0/include/cxx/cctype | |
| a nuttx-export-12.11.0/include/cxx/cstdbool | |
| a nuttx-export-12.11.0/include/cxx/cerrno | |
| a nuttx-export-12.11.0/include/cxx/csignal | |
| a nuttx-export-12.11.0/include/cxx/cstring | |
| a nuttx-export-12.11.0/include/cxx/clocale | |
| a nuttx-export-12.11.0/include/cxx/cstddef | |
| a nuttx-export-12.11.0/include/cxx/cwchar | |
| a nuttx-export-12.11.0/include/cxx/cwctype | |
| a nuttx-export-12.11.0/include/cxx/cstdio | |
| a nuttx-export-12.11.0/include/cxx/climits | |
| a nuttx-export-12.11.0/include/cxx/cassert | |
| a nuttx-export-12.11.0/include/cxx/cmath | |
| a nuttx-export-12.11.0/include/cxx/cstdarg | |
| a nuttx-export-12.11.0/include/cxx/cinttypes | |
| a nuttx-export-12.11.0/include/netpacket/vm_sockets.h | |
| a nuttx-export-12.11.0/include/netpacket/bluetooth.h | |
| a nuttx-export-12.11.0/include/netpacket/netlink.h | |
| a nuttx-export-12.11.0/include/netpacket/rpmsg.h | |
| a nuttx-export-12.11.0/include/netpacket/packet.h | |
| a nuttx-export-12.11.0/include/netpacket/if_addr.h | |
| a nuttx-export-12.11.0/include/netpacket/ieee802154.h | |
| a nuttx-export-12.11.0/include/net/route.h | |
| a nuttx-export-12.11.0/include/net/ethernet.h | |
| a nuttx-export-12.11.0/include/net/if_arp.h | |
| a nuttx-export-12.11.0/include/net/if.h | |
| a nuttx-export-12.11.0/include/ssp/ssp.h | |
| a nuttx-export-12.11.0/include/crypto/bn.h | |
| a nuttx-export-12.11.0/include/crypto/key_wrap.h | |
| a nuttx-export-12.11.0/include/crypto/poly1305.h | |
| a nuttx-export-12.11.0/include/crypto/siphash.h | |
| a nuttx-export-12.11.0/include/crypto/md5.h | |
| a nuttx-export-12.11.0/include/crypto/blf.h | |
| a nuttx-export-12.11.0/include/crypto/chachapoly.h | |
| a nuttx-export-12.11.0/include/crypto/cryptosoft.h | |
| a nuttx-export-12.11.0/include/crypto/rmd160.h | |
| a nuttx-export-12.11.0/include/crypto/idgen.h | |
| a nuttx-export-12.11.0/include/crypto/gmac.h | |
| a nuttx-export-12.11.0/include/crypto/sha2.h | |
| a nuttx-export-12.11.0/include/crypto/hmac.h | |
| a nuttx-export-12.11.0/include/crypto/xform.h | |
| a nuttx-export-12.11.0/include/crypto/aes.h | |
| a nuttx-export-12.11.0/include/crypto/cast.h | |
| a nuttx-export-12.11.0/include/crypto/cryptodev.h | |
| a nuttx-export-12.11.0/include/crypto/rijndael.h | |
| a nuttx-export-12.11.0/include/crypto/sha1.h | |
| a nuttx-export-12.11.0/include/crypto/curve25519.h | |
| a nuttx-export-12.11.0/include/crypto/cmac.h | |
| a nuttx-export-12.11.0/tools/copydir.bat | |
| a nuttx-export-12.11.0/tools/unlink.sh | |
| a nuttx-export-12.11.0/tools/copydir.sh | |
| a nuttx-export-12.11.0/tools/define.bat | |
| a nuttx-export-12.11.0/tools/mkdeps.c | |
| a nuttx-export-12.11.0/tools/unlink.bat | |
| a nuttx-export-12.11.0/tools/incdir.bat | |
| a nuttx-export-12.11.0/tools/link.bat | |
| a nuttx-export-12.11.0/tools/Config.mk | |
| a nuttx-export-12.11.0/tools/link.sh | |
| a nuttx-export-12.11.0/tools/define.sh | |
| a nuttx-export-12.11.0/tools/incdir.sh | |
| a nuttx-export-12.11.0/tools/incdir.c | |
| + pushd ../apps | |
| /tmp/checkrelease-milkvduos/apps /tmp/checkrelease-milkvduos/nuttx /tmp/checkrelease-milkvduos/nuttx | |
| + ./tools/mkimport.sh -z -x ../nuttx/nuttx-export-12.11.0.tar.gz | |
| + make -j import | |
| cc -O2 -Wall -Wstrict-prototypes -Wshadow -DHAVE_STRTOK_C=1 -DHAVE_STRNDUP=1 /private/tmp/checkrelease-milkvduos/apps/import/tools/mkdeps.c -o /private/tmp/checkrelease-milkvduos/apps/import/tools/mkdeps | |
| cc -O2 -Wall -Wstrict-prototypes -Wshadow -DHAVE_STRTOK_C=1 -DHAVE_STRNDUP=1 /private/tmp/checkrelease-milkvduos/apps/import/tools/incdir.c -o "/private/tmp/checkrelease-milkvduos/apps/import/tools/incdir" | |
| make[3]: Nothing to be done for `context'. | |
| make[3]: Nothing to be done for `context'. | |
| LN: platform/board to /private/tmp/checkrelease-milkvduos/apps/platform/dummy | |
| make[3]: Nothing to be done for `context'. | |
| make[3]: Nothing to be done for `context'. | |
| make[3]: Nothing to be done for `context'. | |
| make[3]: Nothing to be done for `context'. | |
| make[3]: Nothing to be done for `context'. | |
| make[2]: Nothing to be done for `context_wasm'. | |
| make[1]: Nothing to be done for `register'. | |
| CC: readline.c CC: readline_common.c CC: readline_fd.c CC: readline_stream.c CC: board/dummy.c CC: nsh_alias.c CC: nsh_console.c CC: nsh_command.c CC: nsh_consolemain.c CC: nsh_dbgcmds.c CC: nsh_envcmds.c CC: nsh_fileapps.c CC: nsh_fscmds.c CC: nsh_fsutils.c CC: nsh_init.c CC: barrier.c CC: nsh_mntcmds.c CC: cancel.c CC: dev_null.c CC: cond.c CC: fpu.c CC: getopt.c CC: libc_memmem.c CC: nsh_mmcmds.c CC: posixtimer.c CC: mqueue.c CC: mutex.c CC: pthread_exit.c CC: nsh_prompt.c CC: nsh_printf.c CC: nsh_parse.c CC: nsh_proccmds.c CC: pthread_rwlock.c CC: nsh_script.c CC: nsh_session.c CC: pthread_rwlock_cancel.c CC: restart.c CC: roundrobin.c CC: robust.c CC: schedlock.c CC: nsh_syscmds.c CC: nsh_system.c CC: nsh_test.c CC: nsh_timcmds.c CC: sem.c CC: semtimed.c CC: setvbuf.c CC: sighand.c CC: sighelper.c CC: nsh_wait.c CC: signest.c CC: sigprocmask.c CC: timedmqueue.c CC: timedmutex.c CC: timedwait.c CC: vfork.c CC: waitpid.c CC: wqueue.c fpu.c:57:8: warning: #warning "FPU test not built; Only available in the flat build (CONFIG_BUILD_FLAT)" [^[]8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wcpp^G-Wcpp^[]8;;^G] | |
| 57 | # warning "FPU test not built; Only available in the flat build (CONFIG_BUILD_FLAT)" | |
| | ^~~~~~~ | |
| CC: dd_main.c CC: nsh_main.c CC: sh_main.c CC: ostest_main.c CC: getprime_main.c CC: hello_main.c LD: /private/tmp/checkrelease-milkvduos/apps/bin/hello LD: /private/tmp/checkrelease-milkvduos/apps/bin/init LD: /private/tmp/checkrelease-milkvduos/apps/bin/getprime LD: /private/tmp/checkrelease-milkvduos/apps/bin/sh LD: /private/tmp/checkrelease-milkvduos/apps/bin/ostest LD: /private/tmp/checkrelease-milkvduos/apps/bin/dd make[2]: Nothing to be done for `postinstall'. | |
| + popd | |
| /tmp/checkrelease-milkvduos/nuttx /tmp/checkrelease-milkvduos/nuttx | |
| + popd | |
| /tmp/checkrelease-milkvduos/nuttx | |
| + echo ----- Generate Initial RAM Disk | |
| ----- Generate Initial RAM Disk | |
| + genromfs -f initrd -d ../apps/bin -V NuttXBootVol | |
| + echo '===== Milk-V Duo S Size' | |
| ===== Milk-V Duo S Size | |
| + riscv-none-elf-size nuttx | |
| text data bss dec hex filename | |
| 162167 1561 30208 193936 2f590 nuttx | |
| + echo ----- Dump the disassembly to nuttx.S | |
| ----- Dump the disassembly to nuttx.S | |
| + echo ----- Dump the init disassembly to init.S | |
| ----- Dump the init disassembly to init.S | |
| + riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging ../apps/bin/init | |
| + riscv-none-elf-objdump --syms --source --reloc --demangle --line-numbers --wide --debugging nuttx | |
| + echo ----- Copy the config | |
| ----- Copy the config | |
| + cp .config nuttx.config | |
| + echo ----- Prepare a Padding with 64 KB of zeroes | |
| ----- Prepare a Padding with 64 KB of zeroes | |
| + head -c 65536 /dev/zero | |
| + echo ----- Append Padding and Initial RAM Disk to NuttX Kernel | |
| ----- Append Padding and Initial RAM Disk to NuttX Kernel | |
| + cat nuttx.bin /tmp/nuttx.pad initrd | |
| + echo ----- Download the Device Tree | |
| ----- Download the Device Tree | |
| + wget https://github.com/lupyuen2/wip-nuttx/releases/download/sg2000-1/cv181x_milkv_duos_sd.dtb | |
| --2025-10-01 15:22:46-- https://github.com/lupyuen2/wip-nuttx/releases/download/sg2000-1/cv181x_milkv_duos_sd.dtb | |
| Resolving github.com (github.com)... 20.205.243.166 | |
| Connecting to github.com (github.com)|20.205.243.166|:443... connected. | |
| HTTP request sent, awaiting response... 302 Found | |
| Location: https://release-assets.githubusercontent.com/github-production-release-asset/566669181/f97fd794-6cc6-445d-9aae-145f74dc649a?sp=r&sv=2018-11-09&sr=b&spr=https&se=2025-10-01T08%3A20%3A50Z&rscd=attachment%3B+filename%3Dcv181x_milkv_duos_sd.dtb&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2025-10-01T07%3A20%3A12Z&ske=2025-10-01T08%3A20%3A50Z&sks=b&skv=2018-11-09&sig=7JwlSyYXgvoiBjoJSK4nnu67Ce6eVKCTDJj0qg3UP%2FE%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc1OTMwMzY2NiwibmJmIjoxNzU5MzAzMzY2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.I-RHG78_Yg7hEgiITFWWcKnrfJyChRX3SHJG2_pWFJs&response-content-disposition=attachment%3B%20filename%3Dcv181x_milkv_duos_sd.dtb&response-content-type=application%2Foctet-stream [following] | |
| --2025-10-01 15:22:46-- https://release-assets.githubusercontent.com/github-production-release-asset/566669181/f97fd794-6cc6-445d-9aae-145f74dc649a?sp=r&sv=2018-11-09&sr=b&spr=https&se=2025-10-01T08%3A20%3A50Z&rscd=attachment%3B+filename%3Dcv181x_milkv_duos_sd.dtb&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2025-10-01T07%3A20%3A12Z&ske=2025-10-01T08%3A20%3A50Z&sks=b&skv=2018-11-09&sig=7JwlSyYXgvoiBjoJSK4nnu67Ce6eVKCTDJj0qg3UP%2FE%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc1OTMwMzY2NiwibmJmIjoxNzU5MzAzMzY2LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.I-RHG78_Yg7hEgiITFWWcKnrfJyChRX3SHJG2_pWFJs&response-content-disposition=attachment%3B%20filename%3Dcv181x_milkv_duos_sd.dtb&response-content-type=application%2Foctet-stream | |
| Resolving release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.108.133, 185.199.110.133, 185.199.109.133, ... | |
| Connecting to release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.108.133|:443... connected. | |
| HTTP request sent, awaiting response... 200 OK | |
| Length: 21575 (21K) [application/octet-stream] | |
| Saving to: �M-^@M-^Xcv181x_milkv_duos_sd.dtb�M-^@M-^Y | |
| cv181x_m 0%[ ] 0 --.-KB/s cv181x_milkv_duos 100%[==========>] 21.07K --.-KB/s in 0.001s | |
| 2025-10-01 15:22:46 (40.0 MB/s) - �M-^@M-^Xcv181x_milkv_duos_sd.dtb�M-^@M-^Y saved [21575/21575] | |
| + echo ----- Copy NuttX Binary Image and Device Tree to TFTP Server | |
| ----- Copy NuttX Binary Image and Device Tree to TFTP Server | |
| + scp cv181x_milkv_duos_sd.dtb tftpserver:/tftpboot/cv181x_milkv_duos_sd.dtb | |
| cv181x_milkv_duos_sd.dtb 0% 0 0.0KB/s --:-- ETAcv181x_milkv_duos_sd.dtb 100% 21KB 17.1MB/s 00:00 | |
| + scp Image tftpserver:/tftpboot/Image-sg2000 | |
| Image 0% 0 0.0KB/s --:-- ETAImage 100% 3843KB 39.4MB/s 00:00 | |
| + ssh tftpserver ls -l /tftpboot/Image-sg2000 | |
| -rw-r--r-- 1 pi pi 3934745 Oct 1 08:22 /tftpboot/Image-sg2000 | |
| + echo ----- Wait for USB Serial to be connected | |
| ----- Wait for USB Serial to be connected | |
| + set +x | |
| ***** Connect Milk-V Duo S to USB Serial | |
| + echo ----- Run the firmware | |
| ----- Run the firmware | |
| + echo Start TFTP Server, power on Milk-V Duo S, run 'uname -a' and free. | |
| Start TFTP Server, power on Milk-V Duo S, run uname -a and free. | |
| + echo Press Enter to begin... | |
| Press Enter to begin... | |
| + read | |
| + set +x | |
| + set +x | |
| ----- Power Off the SBC | |
| []+ set +x | |
| ----- Power On the SBC | |
| []+ echo '===== Milk-V Duo S NSH Info and Free' | |
| ===== Milk-V Duo S NSH Info and Free | |
| + screen /dev/tty.usbserial-0001 115200 | |
| '^[M�0a200. | |
| SD/0x9200/0x1000/0x1��SD/0xa200/0x2000/0x2000/0.DPE. | |
| DDR init. | |
| ddr_param[0]=0x78075562. | |
| pkg_type=1 | |
| D2_4_1 | |
| DDR3-4G-BGA | |
| Data rate=1866. | |
| DDR BIST PASS | |
| PLLS/OD. | |
| C2S/0xc200/0x9fe00000/0x200. | |
| SD/0xc200/0x200/0x200/0.RSC. | |
| C2E. | |
| MS/0xc400/0x80000000/0x1b000. | |
| SD/0xc400/0x1b000/0x1b000/0.ME. | |
| L2/0x27400. | |
| SD/0x27400/0x200/0x200/0.L2/0x414d3342/0xcafe170c/0x80200000/0x37e00/0x37e00 | |
| COMP/1. | |
| SD/0x27400/0x37e00/0x37e00/0.DCP/0x80200020/0x1000000/0x81900020/0x37e00/1. | |
| DCP/0x75aa0/0. | |
| Loader_2nd loaded. | |
| Switch RTC mode to xtal32k | |
| Jump to monitor at 0x80000000. | |
| OPENSBI: next_addr=0x80200020 arg1=0x80080000 | |
| OpenSBI v0.9 | |
| ____ _____ ____ _____ | |
| / __ \ / ____| _ \_ _| | |
| | | | |_ __ ___ _ __ | (___ | |_) || | | |
| | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |
| | |__| | |_) | __/ | | |____) | |_) || |_ | |
| \____/| .__/ \___|_| |_|_____/|____/_____| | |
| | | | |
| |_| | |
| Platform Name : Milk-V DuoS | |
| Platform Features : mfdeleg | |
| Platform HART Count : 1 | |
| Platform IPI Device : clint | |
| Platform Timer Device : clint | |
| Platform Console Device : uart8250 | |
| Platform HSM Device : --- | |
| Platform SysReset Device : --- | |
| Firmware Base : 0x80000000 | |
| Firmware Size : 132 KB | |
| Runtime SBI Version : 0.3 | |
| Domain0 Name : root | |
| Domain0 Boot HART : 0 | |
| Domain0 HARTs : 0* | |
| Domain0 Region00 : 0x0000000074000000-0x000000007400ffff (I) | |
| Domain0 Region01 : 0x0000000080000000-0x000000008003ffff () | |
| Domain0 Region02 : 0x0000000000000000-0xffffffffffffffff (R,W,X) | |
| Domain0 Next Address : 0x0000000080200020 | |
| Domain0 Next Arg1 : 0x0000000080080000 | |
| Domain0 Next Mode : S-mode | |
| Domain0 SysReset : yes | |
| Boot HART ID : 0 | |
| Boot HART Domain : root | |
| Boot HART ISA : rv64imafdcvsux | |
| Boot HART Features : scounteren,mcounteren,time | |
| Boot HART PMP Count : 16 | |
| Boot HART PMP Granularity : 4096 | |
| Boot HART PMP Address Bits: 38 | |
| Boot HART MHPM Count : 8 | |
| Boot HART MHPM Count : 8 | |
| Boot HART MIDELEG : 0x0000000000000222 | |
| Boot HART MEDELEG : 0x000000000000b109 | |
| U-Boot 2021.10-ga57aa1f2-dirty (May 07 2024 - 08:13:12 +0000) cvitek_cv181x | |
| DRAM: 510 MiB | |
| gd->relocaddr=0x9fbc6000. offset=0x1f9c6000 | |
| set_rtc_register_for_power | |
| MMC: cv-sd@4310000: 0, wifi-sd@4320000: 1 | |
| Loading Environment from FAT... mmc1 : finished tuning, code:53 | |
| OK | |
| In: serial | |
| Out: serial | |
| Err: serial | |
| Net: | |
| Warning: ethernet@4070000 (eth0) using random MAC address - 12:72:13:ac:6d:19 | |
| eth0: ethernet@4070000 | |
| Hit any key to stop autoboot: 1 0 | |
| ethernet@4070000 Waiting for PHY auto negotiation to complete.. done | |
| Speed: 100, full duplex | |
| BOOTP broadcast 1 | |
| BOOTP broadcast 2 | |
| *** Unhandled DHCP Option in OFFER/ACK: 43 | |
| *** Unhandled DHCP Option in OFFER/ACK: 43 | |
| DHCP client bound to address 192.168.31.221 (438 ms) | |
| Using ethernet@4070000 device | |
| TFTP from server 192.168.31.10; our IP address is 192.168.31.221 | |
| Filename 'Image-sg2000'. | |
| Load address: 0x80200000 | |
| Loading: * ################################################################# | |
| ################################################################# | |
| ################################################################# | |
| ################################################################# | |
| ######### | |
| 1.2 MiB/s | |
| done | |
| Bytes transferred = 3934745 (3c0a19 hex) | |
| Speed: 100, full duplex | |
| Using ethernet@4070000 device | |
| TFTP from server 192.168.31.10; our IP address is 192.168.31.221 | |
| Filename 'cv181x_milkv_duos_sd.dtb'. | |
| Load address: 0x81200000 | |
| Loading: * ## | |
| 1.1 MiB/s | |
| done | |
| Bytes transferred = 21575 (5447 hex) | |
| ## Flattened Device Tree blob at 81200000 | |
| Booting using the fdt blob at 0x81200000 | |
| Loading Device Tree to 000000009f275000, end 000000009f27d446 ... OK | |
| Starting kernel ... | |
| ABC | |
| NuttShell (NSH) NuttX-12.11.0 | |
| nsh> uname -a | |
| NuttX 12.11.0 a00ac581c5 Oct 1 2025 15:22:31 risc-v milkv_duos | |
| nsh> free | |
| total used free maxused maxfree nused nfree name | |
| 2061312 11632 2049680 33560 2042800 41 5 Kmem | |
| 20971520 720896 20250624 20250624 Page | |
| nsh> ps | |
| PID PPID GROUP PRI POLICY TYPE NPX STATE EVENT SIGMASK STACK USED FILLED COMMAND | |
| 0 0 0 0 FIFO Kthread - Ready 0000000000000000 0003040 0000768 25.2% Idle_Task | |
| 1 0 0 100 RR Kthread - Waiting Semaphore 0000000000000000 0001952 0000768 39.3% lpwork 0x80400100 0x80400180 | |
| 3 0 3 100 RR Task - Running 0000000000000000 0002992 0001864 62.2% /system/bin/init | |
| nsh> ls -l /dev | |
| /dev: | |
| crw-rw-rw- 0 console | |
| crw-rw-rw- 0 null | |
| brw-rw-rw- 16777216 ram0 | |
| crw-rw-rw- 0 ttyS0 | |
| crw-rw-rw- 0 zero | |
| nsh> hello | |
| Hello, World!! | |
| nsh> getprime | |
| Set thread priority to 10 | |
| Set thread policy to SCHED_RR | |
| Start thread #0 | |
| thread #0 started, looking for primes < 10000, doing 10 run(s) | |
| thread #0 finished, found 1230 primes, last one was 9973 | |
| Done | |
| getprime took 279 msec | |
| nsh> hello | |
| Hello, World!! | |
| nsh> getprime | |
| Set thread priority to 10 | |
| Set thread policy to SCHED_RR | |
| Start thread #0 | |
| thread #0 started, looking for primes < 10000, doing 10 run(s) | |
| thread #0 finished, found 1230 primes, last one was 9973 | |
| Done | |
| getprime took 279 msec | |
| nsh> sleep 10 | |
| nsh> ostest | |
| stdio_test: write fd=1 | |
| stdio_test: Standard I/O Check: printf | |
| stdio_test: write fd=2 | |
| stdio_test: Standard I/O Check: fprintf to stderr | |
| ostest_main: putenv(Variable1=BadValue3) | |
| ostest_main: setenv(Variable1, GoodValue1, TRUE) | |
| ostest_main: setenv(Variable2, BadValue1, FALSE) | |
| ostest_main: setenv(Variable2, GoodValue2, TRUE) | |
| ostest_main: setenv(Variable3, GoodValue3, FALSE) | |
| ostest_main: setenv(Variable3, BadValue2, FALSE) | |
| show_variable: Variable=Variable1 has value=GoodValue1 | |
| show_variable: Variable=Variable2 has value=GoodValue2 | |
| show_variable: Variable=Variable3 has value=GoodValue3 | |
| ostest_main: Started user_main at PID=11 | |
| user_main: Begin argument test | |
| user_main: Started with argc=5 | |
| user_main: argv[0]="user_main" | |
| user_main: argv[1]="Arg1" | |
| user_main: argv[2]="Arg2" | |
| user_main: argv[3]="Arg3" | |
| user_main: argv[4]="Arg4" | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 2 | |
| mxordblk 7cff8 7cff8 | |
| uordblks 2630 2630 | |
| fordblks 7e9d0 7e9d0 | |
| user_main: getopt() test | |
| getopt(): Simple test | |
| getopt(): Invalid argument | |
| getopt(): Missing optional argument | |
| getopt_long(): Simple test | |
| getopt_long(): No short options | |
| getopt_long(): Argument for --option=argument | |
| getopt_long(): Invalid long option | |
| getopt_long(): Mixed long and short options | |
| getopt_long(): Invalid short option | |
| getopt_long(): Missing optional arguments | |
| getopt_long_only(): Mixed long and short options | |
| getopt_long_only(): Single hyphen long options | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 2 | |
| mxordblk 7cff8 7cff8 | |
| uordblks 2630 2630 | |
| fordblks 7e9d0 7e9d0 | |
| user_main: libc tests | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 2 | |
| mxordblk 7cff8 7cff8 | |
| uordblks 2630 2630 | |
| fordblks 7e9d0 7e9d0 | |
| show_variable: Variable=Variable1 has value=GoodValue1 | |
| show_variable: Variable=Variable2 has value=GoodValue2 | |
| show_variable: Variable=Variable3 has value=GoodValue3 | |
| show_variable: Variable=Variable1 has no value | |
| show_variable: Variable=Variable2 has value=GoodValue2 | |
| show_variable: Variable=Variable3 has value=GoodValue3 | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 3 | |
| mxordblk 7cff8 7cff8 | |
| uordblks 2630 2610 | |
| fordblks 7e9d0 7e9f0 | |
| show_variable: Variable=Variable1 has no value | |
| show_variable: Variable=Variable2 has no value | |
| show_variable: Variable=Variable3 has no value | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 2 | |
| mxordblk 7cff8 7cff8 | |
| uordblks 2610 2538 | |
| fordblks 7e9f0 7eac8 | |
| user_main: setvbuf test | |
| setvbuf_test: Test NO buffering | |
| setvbuf_test: Using NO buffering | |
| setvbuf_test: Test default FULL buffering | |
| setvbuf_test: Using default FULL buffering | |
| setvbuf_test: Test FULL buffering, buffer size 64 | |
| setvbuf_test: Using FULL buffering, buffer size 64 | |
| setvbuf_test: Test FULL buffering, pre-allocated buffer | |
| setvbuf_test: Using FULL buffering, pre-allocated buffer | |
| setvbuf_test: Test LINE buffering, buffer size 64 | |
| setvbuf_test: Using LINE buffering, buffer size 64 | |
| setvbuf_test: Test FULL buffering, pre-allocated buffer | |
| setvbuf_test: Using FULL buffering, pre-allocated buffer | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 2 | |
| mxordblk 7cff8 7cff8 | |
| uordblks 2538 2538 | |
| fordblks 7eac8 7eac8 | |
| user_main: /dev/null test | |
| dev_null: Read 0 bytes from /dev/null | |
| dev_null: Wrote 1024 bytes to /dev/null | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 2 | |
| mxordblk 7cff8 7cff8 | |
| uordblks 2538 2538 | |
| fordblks 7eac8 7eac8 | |
| user_main: mutex test | |
| Initializing mutex | |
| Starting thread 1 | |
| Starting thread 2 | |
| Thread1 Thread2 | |
| Loops 3232 | |
| Errors 00 | |
| Testing moved mutex | |
| Starting moved mutex thread 1 | |
| Starting moved mutex thread 2 | |
| Thread1 Thread2 | |
| Moved Loops3232 | |
| Moved Errors00 | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 3 | |
| mxordblk 7cff8 7a7f8 | |
| uordblks 2538 2d40 | |
| fordblks 7eac8 7e2c0 | |
| user_main: timed mutex test | |
| mutex_test: Initializing mutex | |
| mutex_test: Starting thread | |
| pthread: Started | |
| pthread: Waiting for lock or timeout | |
| mutex_test: Unlocking | |
| pthread: Got the lock | |
| pthread: Waiting for lock or timeout | |
| pthread: Got the timeout. Terminating | |
| mutex_test: PASSED | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 3 | |
| mxordblk 7a7f8 7a7f8 | |
| uordblks 2d40 2d40 | |
| fordblks 7e2c0 7e2c0 | |
| user_main: cancel test | |
| cancel_test: Test 1a: Normal Cancellation | |
| cancel_test: Starting thread | |
| start_thread: Initializing mutex | |
| start_thread: Initializing cond | |
| start_thread: Starting thread | |
| start_thread: Yielding | |
| sem_waiter: Taking mutex | |
| sem_waiter: Starting wait for condition | |
| cancel_test: Canceling thread | |
| cancel_test: Joining | |
| cancel_test: waiter exited with result=0xffffffffffffffff | |
| cancel_test: PASS thread terminated with PTHREAD_CANCELED | |
| cancel_test: Test 2: Asynchronous Cancellation | |
| ... Skipped | |
| cancel_test: Test 3: Cancellation of detached thread | |
| cancel_test: Re-starting thread | |
| restart_thread: Destroying cond | |
| restart_thread: Destroying mutex | |
| restart_thread: Re-starting thread | |
| start_thread: Initializing mutex | |
| start_thread: Initializing cond | |
| start_thread: Starting thread | |
| start_thread: Yielding | |
| sem_waiter: Taking mutex | |
| sem_waiter: Starting wait for condition | |
| cancel_test: Canceling thread | |
| cancel_test: Joining | |
| cancel_test: PASS pthread_join failed with status=ESRCH | |
| cancel_test: Test 5: Non-cancelable threads | |
| cancel_test: Re-starting thread (non-cancelable) | |
| restart_thread: Destroying cond | |
| restart_thread: Destroying mutex | |
| restart_thread: Re-starting thread | |
| start_thread: Initializing mutex | |
| start_thread: Initializing cond | |
| start_thread: Starting thread | |
| start_thread: Yielding | |
| sem_waiter: Taking mutex | |
| sem_waiter: Starting wait for condition | |
| sem_waiter: Setting non-cancelable | |
| cancel_test: Canceling thread | |
| cancel_test: Joining | |
| sem_waiter: Releasing mutex | |
| sem_waiter: Setting cancelable | |
| cancel_test: waiter exited with result=0xffffffffffffffff | |
| cancel_test: PASS thread terminated with PTHREAD_CANCELED | |
| cancel_test: Test 6: Cancel message queue wait | |
| cancel_test: Starting thread (cancelable) | |
| Skipped | |
| cancel_test: Test 7: Cancel signal wait | |
| cancel_test: Starting thread (cancelable) | |
| Skipped | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 3 | |
| mxordblk 7a7f8 78ff8 | |
| uordblks 2d40 4540 | |
| fordblks 7e2c0 7cac0 | |
| user_main: robust test | |
| robust_test: Initializing mutex | |
| robust_test: Starting thread | |
| robust_waiter: Taking mutex | |
| robust_waiter: Exiting with mutex | |
| robust_test: Take the lock again | |
| robust_test: Make the mutex consistent again. | |
| robust_test: Take the lock again | |
| robust_test: Joining | |
| robust_test: waiter exited with result=0 | |
| robust_test: Test complete with nerrors=0 | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 3 | |
| mxordblk 78ff8 78ff8 | |
| uordblks 4540 4540 | |
| fordblks 7cac0 7cac0 | |
| user_main: semaphore test | |
| sem_test: Initializing semaphore to 0 | |
| sem_test: Starting waiter thread 1 | |
| sem_test: Set thread 1 priority to 191 | |
| waiter_func: Thread 1 Started | |
| sem_test: Starting waiter thread 2 | |
| waiter_func: Thread 1 initial semaphore value = 0 | |
| sem_test: Set thread 2 priority to 128 | |
| waiter_func: Thread 1 waiting on semaphore | |
| waiter_func: Thread 2 Started | |
| waiter_func: Thread 2 initial semaphore value = -1 | |
| waiter_func: Thread 2 waiting on semaphore | |
| sem_test: Starting poster thread 3 | |
| sem_test: Set thread 3 priority to 64 | |
| poster_func: Thread 3 started | |
| poster_func: Thread 3 semaphore value = -2 | |
| poster_func: Thread 3 posting semaphore | |
| waiter_func: Thread 1 awakened | |
| poster_func: Thread 3 new semaphore value = -1 | |
| waiter_func: Thread 1 new semaphore value = -1 | |
| poster_func: Thread 3 semaphore value = -1 | |
| waiter_func: Thread 1 done | |
| poster_func: Thread 3 posting semaphore | |
| waiter_func: Thread 2 awakened | |
| poster_func: Thread 3 new semaphore value = 0 | |
| waiter_func: Thread 2 new semaphore value = 0 | |
| poster_func: Thread 3 done | |
| waiter_func: Thread 2 done | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 5 | |
| mxordblk 78ff8 767f8 | |
| uordblks 4540 3d50 | |
| fordblks 7cac0 7d2b0 | |
| user_main: timed semaphore test | |
| semtimed_test: Initializing semaphore to 0 | |
| semtimed_test: Waiting for two second timeout | |
| semtimed_test: PASS: first test returned timeout | |
| BEFORE: (55 sec, 576058480 nsec) | |
| AFTER: (57 sec, 577004080 nsec) | |
| semtimed_test: Starting poster thread | |
| semtimed_test: Set thread 1 priority to 191 | |
| semtimed_test: Starting poster thread 3 | |
| semtimed_test: Set thread 3 priority to 64 | |
| semtimed_test: Waiting for two second timeout | |
| poster_func: Waiting for 1 second | |
| poster_func: Posting | |
| semtimed_test: PASS: sem_timedwait succeeded | |
| BEFORE: (57 sec, 579745240 nsec) | |
| AFTER: (58 sec, 588018640 nsec) | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 5 3 | |
| mxordblk 767f8 7a7f8 | |
| uordblks 3d50 2d40 | |
| fordblks 7d2b0 7e2c0 | |
| user_main: condition variable test | |
| cond_test: Initializing mutex | |
| cond_test: Initializing cond | |
| cond_test: Starting waiter | |
| cond_test: Set thread 1 priority to 128 | |
| waiter_thread: Started | |
| cond_test: Starting signaler | |
| cond_test: Set thread 2 priority to 64 | |
| thread_signaler: Started | |
| thread_signaler: Terminating | |
| cond_test: signaler terminated, now cancel the waiter | |
| cond_test: Waiter Signaler | |
| cond_test: Loops3232 | |
| cond_test: Errors00 | |
| cond_test: | |
| cond_test: 0 times, waiter did not have to wait for data | |
| cond_test: 0 times, data was already available when the signaler run | |
| cond_test: 0 times, the waiter was in an unexpected state when the signaler ran | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 3 | |
| mxordblk 7a7f8 787f8 | |
| uordblks 2d40 2d40 | |
| fordblks 7e2c0 7e2c0 | |
| user_main: pthread_exit() test | |
| pthread_exit_test: Started pthread_exit_main at PID=34 | |
| pthread_exit_main 34: Starting pthread_exit_thread | |
| pthread_exit_main 34: Sleeping for 5 seconds | |
| pthread_exit_thread 36: Sleeping for 10 second | |
| pthread_exit_thread 36: Still running... | |
| pthread_exit_main 34: Calling pthread_exit() | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 4 | |
| mxordblk 787f8 767f8 | |
| uordblks 2d40 4d48 | |
| fordblks 7e2c0 7c2b8 | |
| user_main: pthread_rwlock test | |
| pthread_rwlock: Initializing rwlock | |
| pthread_exit_thread 36: Exiting | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 4 5 | |
| mxordblk 767f8 747f8 | |
| uordblks 4d48 3d50 | |
| fordblks 7c2b8 7d2b0 | |
| user_main: pthread_rwlock_cancel test | |
| pthread_rwlock_cancel: Starting test | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 5 2 | |
| mxordblk 747f8 7cff8 | |
| uordblks 3d50 2538 | |
| fordblks 7d2b0 7eac8 | |
| user_main: timed wait test | |
| thread_waiter: Initializing mutex | |
| timedwait_test: Initializing cond | |
| timedwait_test: Starting waiter | |
| timedwait_test: Set thread 2 priority to 177 | |
| thread_waiter: Taking mutex | |
| timedwait_test: Joining | |
| thread_waiter: Starting 5 second wait for condition | |
| thread_waiter: pthread_cond_timedwait timed out | |
| thread_waiter: Releasing mutex | |
| thread_waiter: Exit with status 0x12345678 | |
| timedwait_test: waiter exited with result=0x12345678 | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 3 | |
| mxordblk 7cff8 7a7f8 | |
| uordblks 2538 2d40 | |
| fordblks 7eac8 7e2c0 | |
| user_main: message queue test | |
| mqueue_test: Starting receiver | |
| mqueue_test: Set receiver priority to 128 | |
| receiver_thread: Starting | |
| mqueue_test: Starting sender | |
| mqueue_test: Set sender thread priority to 64 | |
| mqueue_test: Waiting for sender to complete | |
| sender_thread: Starting | |
| receiver_thread: mq_receive succeeded on msg 0 | |
| sender_thread: mq_send succeeded on msg 0 | |
| receiver_thread: mq_receive succeeded on msg 1 | |
| sender_thread: mq_send succeeded on msg 1 | |
| receiver_thread: mq_receive succeeded on msg 2 | |
| sender_thread: mq_send succeeded on msg 2 | |
| receiver_thread: mq_receive succeeded on msg 3 | |
| sender_thread: mq_send succeeded on msg 3 | |
| receiver_thread: mq_receive succeeded on msg 4 | |
| sender_thread: mq_send succeeded on msg 4 | |
| receiver_thread: mq_receive succeeded on msg 5 | |
| sender_thread: mq_send succeeded on msg 5 | |
| receiver_thread: mq_receive succeeded on msg 6 | |
| sender_thread: mq_send succeeded on msg 6 | |
| receiver_thread: mq_receive succeeded on msg 7 | |
| sender_thread: mq_send succeeded on msg 7 | |
| receiver_thread: mq_receive succeeded on msg 8 | |
| sender_thread: mq_send succeeded on msg 8 | |
| receiver_thread: mq_receive succeeded on msg 9 | |
| sender_thread: mq_send succeeded on msg 9 | |
| sender_thread: returning nerrors=0 | |
| mqueue_test: Killing receiver | |
| receiver_thread: mq_receive interrupted! | |
| receiver_thread: returning nerrors=0 | |
| mqueue_test: Canceling receiver | |
| mqueue_test: receiver has already terminated | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 4 | |
| mxordblk 7a7f8 74ff8 | |
| uordblks 2d40 6548 | |
| fordblks 7e2c0 7aab8 | |
| user_main: timed message queue test | |
| timedmqueue_test: Starting sender | |
| timedmqueue_test: Waiting for sender to complete | |
| sender_thread: Starting | |
| sender_thread: mq_timedsend succeeded on msg 0 | |
| sender_thread: mq_timedsend succeeded on msg 1 | |
| sender_thread: mq_timedsend succeeded on msg 2 | |
| sender_thread: mq_timedsend succeeded on msg 3 | |
| sender_thread: mq_timedsend succeeded on msg 4 | |
| sender_thread: mq_timedsend succeeded on msg 5 | |
| sender_thread: mq_timedsend succeeded on msg 6 | |
| sender_thread: mq_timedsend succeeded on msg 7 | |
| sender_thread: mq_timedsend succeeded on msg 8 | |
| sender_thread: mq_timedsend 9 timed out as expected | |
| sender_thread: returning nerrors=0 | |
| timedmqueue_test: Starting receiver | |
| timedmqueue_test: Waiting for receiver to complete | |
| receiver_thread: Starting | |
| receiver_thread: mq_timedreceive succeed on msg 0 | |
| receiver_thread: mq_timedreceive succeed on msg 1 | |
| receiver_thread: mq_timedreceive succeed on msg 2 | |
| receiver_thread: mq_timedreceive succeed on msg 3 | |
| receiver_thread: mq_timedreceive succeed on msg 4 | |
| receiver_thread: mq_timedreceive succeed on msg 5 | |
| receiver_thread: mq_timedreceive succeed on msg 6 | |
| receiver_thread: mq_timedreceive succeed on msg 7 | |
| receiver_thread: mq_timedreceive succeed on msg 8 | |
| receiver_thread: Receive 9 timed out as expected | |
| receiver_thread: returning nerrors=0 | |
| timedmqueue_test: Test complete | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 4 3 | |
| mxordblk 74ff8 78ff8 | |
| uordblks 6548 4540 | |
| fordblks 7aab8 7cac0 | |
| user_main: sigprocmask test | |
| sigprocmask_test: SUCCESS | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 3 | |
| mxordblk 78ff8 78ff8 | |
| uordblks 4540 4540 | |
| fordblks 7cac0 7cac0 | |
| user_main: signal handler test | |
| sighand_test: Initializing semaphore to 0 | |
| sighand_test: Unmasking SIGCHLD | |
| sighand_test: Registering SIGCHLD handler | |
| sighand_test: Starting waiter task | |
| sighand_test: Started waiter_main pid=53 | |
| waiter_main: Waiter started | |
| waiter_main: Unmasking signal 32 | |
| waiter_main: Registering signal handler | |
| waiter_main: oact.sigaction=0 oact.sa_flags=0 oact.sa_mask=0000000000000000 | |
| waiter_main: Waiting on semaphore | |
| sighand_test: Signaling pid=53 with signo=32 sigvalue=42 | |
| waiter_main: sem_wait() successfully interrupted by signal | |
| waiter_main: done | |
| sighand_test: done | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 3 | |
| mxordblk 78ff8 78ff8 | |
| uordblks 4540 4540 | |
| fordblks 7cac0 7cac0 | |
| user_main: nested signal handler test | |
| signest_test: Starting signal waiter task at priority 101 | |
| waiter_main: Waiter started | |
| signest_test: Started waiter_main pid=54 | |
| waiter_main: Setting signal mask | |
| signest_test: Starting interfering task at priority 102 | |
| waiter_main: Registering signal handler | |
| interfere_main: Waiting on semaphore | |
| waiter_main: Waiting on semaphore | |
| signest_test: Started interfere_main pid=55 | |
| signest_test: Simple case: | |
| Total signalled 1240 Odd=620 Even=620 | |
| Total handled 1240 Odd=620 Even=620 | |
| Total nested 0 Odd=0 Even=0 | |
| signest_test: With task locking | |
| Total signalled 2480 Odd=1240 Even=1240 | |
| Total handled 2480 Odd=1240 Even=1240 | |
| Total nested 0 Odd=0 Even=0 | |
| signest_test: With intefering thread | |
| Total signalled 3720 Odd=1860 Even=1860 | |
| Total handled 3720 Odd=1860 Even=1860 | |
| Total nested 0 Odd=0 Even=0 | |
| signest_test: done | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 3 4 | |
| mxordblk 78ff8 74ff8 | |
| uordblks 4540 6548 | |
| fordblks 7cac0 7aab8 | |
| user_main: POSIX timer test | |
| timer_test: Initializing semaphore to 0 | |
| timer_test: Unmasking signal 32 | |
| timer_test: Registering signal handler | |
| timer_test: oact.sigaction=0 oact.sa_flags=0 oact.sa_mask=0000000000000000 | |
| timer_test: Creating timer | |
| timer_test: Starting timer | |
| timer_test: Waiting on semaphore | |
| timer_expiration: Received signal 32 | |
| timer_expiration: sival_int=42 | |
| timer_expiration: si_code=2 (SI_TIMER) | |
| timer_expiration: ucontext=0 | |
| timer_test: sem_wait() successfully interrupted by signal | |
| timer_test: g_nsigreceived=1 | |
| timer_test: Waiting on semaphore | |
| timer_expiration: Received signal 32 | |
| timer_expiration: sival_int=42 | |
| timer_expiration: si_code=2 (SI_TIMER) | |
| timer_expiration: ucontext=0 | |
| timer_test: sem_wait() successfully interrupted by signal | |
| timer_test: g_nsigreceived=2 | |
| timer_test: Waiting on semaphore | |
| timer_expiration: Received signal 32 | |
| timer_expiration: sival_int=42 | |
| timer_expiration: si_code=2 (SI_TIMER) | |
| timer_expiration: ucontext=0 | |
| timer_test: sem_wait() successfully interrupted by signal | |
| timer_test: g_nsigreceived=3 | |
| timer_test: Waiting on semaphore | |
| timer_expiration: Received signal 32 | |
| timer_expiration: sival_int=42 | |
| timer_expiration: si_code=2 (SI_TIMER) | |
| timer_expiration: ucontext=0 | |
| timer_test: sem_wait() successfully interrupted by signal | |
| timer_test: g_nsigreceived=4 | |
| timer_test: Waiting on semaphore | |
| timer_expiration: Received signal 32 | |
| timer_expiration: sival_int=42 | |
| timer_expiration: si_code=2 (SI_TIMER) | |
| timer_expiration: ucontext=0 | |
| timer_test: sem_wait() successfully interrupted by signal | |
| timer_test: g_nsigreceived=5 | |
| timer_test: Deleting timer | |
| timer_test: done | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 4 4 | |
| mxordblk 74ff8 74ff8 | |
| uordblks 6548 6548 | |
| fordblks 7aab8 7aab8 | |
| user_main: round-robin scheduler test | |
| rr_test: Set thread priority to 1 | |
| rr_test: Set thread policy to SCHED_RR | |
| rr_test: Starting first get_primes_thread | |
| First get_primes_thread: 56 | |
| rr_test: Starting second get_primes_thread | |
| Second get_primes_thread: 57 | |
| rr_test: Waiting for threads to complete -- this should take awhile | |
| If RR scheduling is working, they should start and complete at | |
| about the same time | |
| get_primes_thread id=1 started, looking for primes < 10000, doing 10 run(s) | |
| get_primes_thread id=2 started, looking for primes < 10000, doing 10 run(s) | |
| get_primes_thread id=1 finished, found 1230 primes, last one was 9973 | |
| get_primes_thread id=2 finished, found 1230 primes, last one was 9973 | |
| rr_test: Done | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 4 4 | |
| mxordblk 74ff8 787f8 | |
| uordblks 6548 3548 | |
| fordblks 7aab8 7dab8 | |
| user_main: barrier test | |
| barrier_test: Initializing barrier | |
| barrier_test: Thread 0 created | |
| barrier_func: Thread 0 started | |
| barrier_test: Thread 1 created | |
| barrier_func: Thread 1 started | |
| barrier_test: Thread 2 created | |
| barrier_func: Thread 2 started | |
| barrier_test: Thread 3 created | |
| barrier_func: Thread 3 started | |
| barrier_test: Thread 4 created | |
| barrier_func: Thread 4 started | |
| barrier_test: Thread 5 created | |
| barrier_func: Thread 5 started | |
| barrier_test: Thread 6 created | |
| barrier_func: Thread 6 started | |
| barrier_test: Thread 7 created | |
| barrier_func: Thread 7 started | |
| barrier_func: Thread 0 calling pthread_barrier_wait() | |
| barrier_func: Thread 1 calling pthread_barrier_wait() | |
| barrier_func: Thread 2 calling pthread_barrier_wait() | |
| barrier_func: Thread 3 calling pthread_barrier_wait() | |
| barrier_func: Thread 4 calling pthread_barrier_wait() | |
| barrier_func: Thread 5 calling pthread_barrier_wait() | |
| barrier_func: Thread 6 calling pthread_barrier_wait() | |
| barrier_func: Thread 7 calling pthread_barrier_wait() | |
| barrier_func: Thread 7, back with status=PTHREAD_BARRIER_SERIAL_THREAD (I AM SPECIAL) | |
| barrier_func: Thread 0, back with status=0 (I am not special) | |
| barrier_func: Thread 1, back with status=0 (I am not special) | |
| barrier_func: Thread 2, back with status=0 (I am not special) | |
| barrier_func: Thread 3, back with status=0 (I am not special) | |
| barrier_func: Thread 4, back with status=0 (I am not special) | |
| barrier_func: Thread 5, back with status=0 (I am not special) | |
| barrier_func: Thread 6, back with status=0 (I am not special) | |
| barrier_func: Thread 7 done | |
| barrier_func: Thread 0 done | |
| barrier_test: Thread 0 completed with result=0 | |
| barrier_func: Thread 1 done | |
| barrier_test: Thread 1 completed with result=0 | |
| barrier_func: Thread 2 done | |
| barrier_test: Thread 2 completed with result=0 | |
| barrier_func: Thread 3 done | |
| barrier_test: Thread 3 completed with result=0 | |
| barrier_func: Thread 4 done | |
| barrier_test: Thread 4 completed with result=0 | |
| barrier_func: Thread 5 done | |
| barrier_test: Thread 5 completed with result=0 | |
| barrier_func: Thread 6 done | |
| barrier_test: Thread 6 completed with result=0 | |
| barrier_test: Thread 7 completed with result=0 | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 4 10 | |
| mxordblk 787f8 6c7f8 | |
| uordblks 3548 6578 | |
| fordblks 7dab8 7aa88 | |
| user_main: scheduler lock test | |
| sched_lock: Starting lowpri_thread at 97 | |
| sched_lock: Set lowpri_thread priority to 97 | |
| sched_lock: Starting highpri_thread at 98 | |
| sched_lock: Set highpri_thread priority to 98 | |
| sched_lock: Waiting... | |
| sched_lock: PASSED No pre-emption occurred while scheduler was locked. | |
| sched_lock: Starting lowpri_thread at 97 | |
| sched_lock: Set lowpri_thread priority to 97 | |
| sched_lock: Starting highpri_thread at 98 | |
| sched_lock: Set highpri_thread priority to 98 | |
| sched_lock: Waiting... | |
| sched_lock: PASSED No pre-emption occurred while scheduler was locked. | |
| sched_lock: Finished | |
| End of test memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 10 4 | |
| mxordblk 6c7f8 787f8 | |
| uordblks 6578 3548 | |
| fordblks 7aa88 7dab8 | |
| user_main: vfork() test | |
| vfork_test: Child 77 ran successfully | |
| Final memory usage: | |
| VARIABLE BEFORE AFTER | |
| ======== ======== ======== | |
| arena 81000 81000 | |
| ordblks 2 3 | |
| mxordblk 7cff8 78ff8 | |
| uordblks 2630 4540 | |
| fordblks 7e9d0 7cac0 | |
| user_main: Exiting | |
| ostest_main: Exiting with status 0 | |
| nsh> Really kill this window [y/n]nsh> nsh> | |
| [screen is terminating] | |
| + set +x | |
| ----- Power Off the SBC | |
| []+ echo ----- TODO: Verify hash from uname | |
| ----- TODO: Verify hash from uname | |
| Command exit status: 0 | |
| Script done on Wed Oct 1 15:25:52 2025 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment