-
Notifications
You must be signed in to change notification settings - Fork 576
Documentations
sunghan-chang edited this page May 17, 2018
·
64 revisions
Porting Guide
User Guide
API Reference
Coding rules
Commit rules
Release Notes
Please find it here.
Getting Started
How to install Kconfig-frontend
Board-Specific tools like programming
Application overall
How to add new application
How to add TASH commands
Shell commands list
Shell commands list
How to use RAMDUMP
Logging System
Ttrace
Please find it here.
Basically we follow Tizen Coding rule except R04.
We recommend using braces even if it has single statement.
Here is a link.
M means Mandatory, R means Recommendation.
There are two formatter.sh to apply our coding rule at tools folder.
Please find it here.
- Don't use past tense on commit title.
- Please fill where (folder location) and what you modify on commit title.
For example,arch/s5j: add i2s peripheral to support audio
oradd i2s peripheral to support audio in arch/s5j
. - Please keep short title length.
It makesgit commit --oneline
beautiful (easy to see). - Please add an empty line at second line of commit message to distinguish title and description.
This is good to
oneline
command as well. - Please fill commit description what you do in detail.
- Don't mix different kinds of changes like formater and code logic change.
- To modify your commit which is in pull request, amend original one.
Don't make a new commit to do it. - After making pull request, Don't update yours using
git pull
.
Please usegit rebase
instead ofpull
.
pull
makes unnecessary commit likeMerge branch 'master' into
.
That redundant commit is not helpful to developer and maintainer.