Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kingst-la2016: Submit first version of open firmware for the fx2 mcu #1

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ dist_pkgdata_DATA = \
asix-sigma/asix-sigma-200.fw \
asix-sigma/asix-sigma-50.fw \
asix-sigma/asix-sigma-50sync.fw \
kingst-la2016/kingst-la-01a2.fw \
sysclk-lwla/sysclk-lwla1034-extneg.rbf \
sysclk-lwla/sysclk-lwla1034-extpos.rbf \
sysclk-lwla/sysclk-lwla1034-int.rbf \
Expand Down
1 change: 1 addition & 0 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ it's just a collection of firmware files from various sources.
Copyright and license info for these firmware files is available here:

* asix-sigma/*.fw: See asix-sigma/LICENSE.Sigma.
* kingst-la2016/*.fw: See kingst-la2016/src/README.
* sysclk-lwla/*.rbf: See sysclk-lwla/LICENSE.LWLA.


Expand Down
Binary file added kingst-la2016/kingst-la-01a2.fw
Binary file not shown.
56 changes: 56 additions & 0 deletions kingst-la2016/src/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# These are some examples of commonly ignored file patterns.
# You should customize this list as applicable to your project.
# Learn more about .gitignore:
# https://www.atlassian.com/git/tutorials/saving-changes/gitignore

# Node artifact files
node_modules/
dist/

# Compiled Java class files
*.class

# Compiled Python bytecode
*.py[cod]

# Log files
*.log

# Package files
*.jar

# Maven
target/
dist/

# JetBrains IDE
.idea/

# Unit test reports
TEST*.xml

# Generated by MacOS
.DS_Store

# Generated by Windows
Thumbs.db

# Applications
*.app
*.exe
*.war

# Large media files
*.mp4
*.tiff
*.avi
*.flv
*.mov
*.wmv

*.ihx
*.lk
*.lst
*.rel
*.sym

7 changes: 7 additions & 0 deletions kingst-la2016/src/AUTHORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
-------------------------------------------------------------------------------
AUTHORS
-------------------------------------------------------------------------------

Please check the source code files and/or git history and/or ChangeLog for
a list of all authors and contributors.

339 changes: 339 additions & 0 deletions kingst-la2016/src/COPYING

Large diffs are not rendered by default.

502 changes: 502 additions & 0 deletions kingst-la2016/src/COPYING.LESSER

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions kingst-la2016/src/ChangeLog
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
The ChangeLog is auto-generated when releasing. If you
are seeing this, use 'git log' for a detailed list of changes.
53 changes: 53 additions & 0 deletions kingst-la2016/src/HACKING
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
-------------------------------------------------------------------------------
HACKING
-------------------------------------------------------------------------------

Coding style
------------

This project is programmed using the Linux kernel coding style:

https://www.kernel.org/doc/html/latest/process/coding-style.html

Please use the same style for any code contributions, thanks!

In some exceptional cases deviations from the above coding guidelines are
OK (in order to meet fx2lib related guidelines, for example).


Contributions
-------------

- In order to contribute you should ideally clone the git repository and
let us know (preferably via IRC, or via the mailing list) from where to
pull/review your changes. You can use github.com, or any other public git
hosting site.

- Alternatively, patches can be sent to the development mailinglist at
[email protected] (please subscribe to the list first).

https://lists.sourceforge.net/lists/listinfo/sigrok-devel


Random notes
------------

- Consistently use the same naming convention for #include guards in headers:
<PROJECTNAME>_<PATH_TO_FILE>_<FILE>
This ensures that all #include guards are always unique and consistent.
Example: KLAFW_INCLUDE_COMMAND_H

- In Doxygen comments, put an empty line between the block of @param lines
and the final @return line. The @param lines themselves (if there is more
than one) are not separated by empty lines.


Release engineering
-------------------

See

http://sigrok.org/wiki/Developers/Release_process

for a list of items that need to be done when releasing a new tarball.

Loading