Skip to content
This repository was archived by the owner on Jul 1, 2025. It is now read-only.

Commit a7b87de

Browse files
committed
Merge remote-tracking branch 'upstream/master' into xtensa-v1.0.0
2 parents e4ac64b + 56ef600 commit a7b87de

9,552 files changed

Lines changed: 2846359 additions & 81942 deletions

File tree

Some content is hidden

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

.gitallowed

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
(?# Floating point numbers)
2+
[0-9]+\.[0-9]+
3+
4+
(?# Long integer literals)
5+
[0-9]+L
6+
7+
(?# 2^64-1)
8+
18446744073709551615
9+
10+
(?# 2^64)
11+
18446744073709551616
12+
13+
(?# From http parser test)
14+
0GPHKXSJQ826RK7GZEB2
15+
16+
(?# From uint parse test)
17+
18446744073709551615
18+
10000000000000000000
19+
9223372036854775807G
20+
21+
(?# Found in:)
22+
(?# esp-idf/components/nghttp/nghttp2/third-party/http-parser/test.c)
23+
(?# Part of the URL to the page on dan brown)
24+
0SHYY5BZXN3KR20BNFAY

.gitattributes

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
#common settings that generally should always be used with your language specific settings
2+
3+
# Auto detect text files and perform LF normalization
4+
# http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/
5+
* text=auto
6+
7+
#
8+
# The above will handle all files NOT found below
9+
#
10+
11+
# Documents
12+
*.doc diff=astextplain
13+
*.DOC diff=astextplain
14+
*.docx diff=astextplain
15+
*.DOCX diff=astextplain
16+
*.dot diff=astextplain
17+
*.DOT diff=astextplain
18+
*.pdf diff=astextplain
19+
*.PDF diff=astextplain
20+
*.rtf diff=astextplain
21+
*.RTF diff=astextplain
22+
*.md text
23+
*.adoc text
24+
*.textile text
25+
*.mustache text
26+
*.csv text
27+
*.tab text
28+
*.tsv text
29+
*.sql text
30+
31+
# Graphics
32+
*.png binary
33+
*.jpg binary
34+
*.jpeg binary
35+
*.gif binary
36+
*.tif binary
37+
*.tiff binary
38+
*.ico binary
39+
# SVG treated as an asset (binary) by default. If you want to treat it as text,
40+
# comment-out the following line and uncomment the line after.
41+
*.svg binary
42+
#*.svg text
43+
*.eps binary
44+
45+
#sources
46+
*.c text
47+
*.cc text
48+
*.cxx text
49+
*.cpp text
50+
*.c++ text
51+
*.hpp text
52+
*.h text
53+
*.h++ text
54+
*.hh text
55+
56+
# Compiled Object files
57+
*.slo binary
58+
*.lo binary
59+
*.o binary
60+
*.obj binary
61+
62+
# Precompiled Headers
63+
*.gch binary
64+
*.pch binary
65+
66+
# Compiled Dynamic libraries
67+
*.so binary
68+
*.dylib binary
69+
*.dll binary
70+
71+
# Compiled Static libraries
72+
*.lai binary
73+
*.la binary
74+
*.a binary
75+
*.lib binary
76+
77+
# Executables
78+
*.exe binary
79+
*.out binary
80+
*.app binary
81+
82+
83+
# Basic .gitattributes for a python repo.
84+
85+
# Source files
86+
# ============
87+
*.pxd text
88+
*.py text
89+
*.py3 text
90+
*.pyw text
91+
*.pyx text
92+
93+
# Binary files
94+
# ============
95+
*.db binary
96+
*.p binary
97+
*.pkl binary
98+
*.pyc binary
99+
*.pyd binary
100+
*.pyo binary
101+
102+
# Note: .db, .p, and .pkl files are associated
103+
# with the python modules ``pickle``, ``dbm.*``,
104+
# ``shelve``, ``marshal``, ``anydbm``, & ``bsddb``
105+
# (among others).
106+
107+
*.sh text
108+
make text
109+
makefile text
110+
*.mk text
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
name: Bug report
3+
about: Create a bug report for Amazon FreeRTOS
4+
labels: bug
5+
6+
---
7+
8+
**Describe the bug**
9+
A clear and concise description of what the bug is.
10+
11+
**System information**
12+
- Which hardware board or part numbers?
13+
- IDE used
14+
- Operating System [Windows|Linux|MacOS]
15+
- Version of Amazon FreeRTOS (run ``git describe --tags`` to find it)
16+
- Project [Custom Application|MQTT|Shadow|Greengrass|OTA|Device Defender|TCP Echo|Sub pub Demo|Simple TCP Server]
17+
- If your project is a Custom Application, please add the relevant code snippet in the section `Code to reproduce the bug`.
18+
19+
**Expected behavior**
20+
A clear and concise description of what you expected to happen.
21+
22+
**Screenshots or console output**
23+
If appropriate, please cut-and-paste the console output to explain the issue. If possible, include the call stack.
24+
25+
**To reproduce**
26+
Steps to reproduce the behavior:
27+
28+
1. ...
29+
2. ...
30+
31+
**Code to reproduce the bug**
32+
The code should be wrapped in the cpp tag in order to be displayed clearly. For example:
33+
34+
```cpp
35+
printf("Hello World")
36+
```
37+
38+
If the code is longer than 30 lines, [GIST](https://gist.github.com) is preferred.
39+
40+
**Additional context**
41+
Add any other context about the problem here.
42+
43+
Thank you!
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Feature request
3+
about: Suggest an idea for Amazon FreeRTOS
4+
labels: feature request
5+
6+
---
7+
8+
**Is your feature request related to a problem? Please describe.**
9+
A clear and concise description of what the problem is. What are the use cases of the feature to be added?
10+
11+
**Describe the solution you would like.**
12+
A clear and concise description of what you want to happen.
13+
14+
**Additional context**
15+
Add any other information (including rationale, requirements, or references) about the feature request here.
16+
17+
Thank you!

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<!--- Title -->
2+
3+
Description
4+
-----------
5+
<!--- Describe your changes in detail -->
6+
7+
Checklist:
8+
----------
9+
<!--- Go over all the following points, and put an `x` in all the boxes that apply. -->
10+
<!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
11+
- [ ] I have tested my changes. No regression in existing tests.
12+
- [ ] My code is Linted.

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Ignore uncrustify backups
2+
*.unc*
3+
doc/html/*

.gitmessage

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
2+
# <Type>: <Subject text> # 50-char limit #########
3+
# 72-character lines for description ###################################
4+
5+
# Why:
6+
7+
# Related Issues:
8+
9+
# References:
10+
11+
# Run git config commit.template .gitmessage
12+
# Use git commit when committing files, and this template will be used.
13+
14+
# Example commit message:
15+
# chore: Add commit message template
16+
17+
# Capitalize subject line.
18+
# Write capitalized imperative statement with no period for subject
19+
# List details of significant changes below the subject line
20+
# Write details as capitalized imperative statements
21+
# Provide the below sections for further context
22+
23+
# Why:
24+
25+
# A short imperative subject helps when viewing the log, especially when
26+
# viewing one-line formatted logs. Clear writing of what changed helps
27+
# give a clean understanding of context when reading blame messages and
28+
# when looking at a specific commit.
29+
30+
# Related Issues:
31+
# Link to related issue numbers (hyper link if applicable), e.g.:
32+
# git issue 123
33+
34+
# References:
35+
# List relevant references e.g.:
36+
# https://chris.beams.io/posts/git-commit/
37+
38+
# Type can be
39+
# chore (updating grunt tasks etc; no production code change)
40+
# docs (changes to documentation, comments. No logic change)
41+
# feat (New feature)
42+
# fix (Bug fix, or other change related to tracked issue)
43+
# merge (Merge of one branch into another, no other change)
44+
# refactor (refactoring production code)
45+
# revert (Revert of a previous commit, no other change)
46+
# style (formatting, missing semi colons, etc; no code change)
47+
# test (adding or refactoring tests; no production code change)
48+
# tool (adding or refactoring tools; no production code change)

0 commit comments

Comments
 (0)