Wiki page
[k11-player] by
dkoby
2014-10-01 12:41:46.
D 2014-10-01T12:41:46.311
L k11-player
P def8ea71201715d303e30307d13506848abc9e40
U dkoby
W 2701
To download zip archive of files in this repository, just follow this link:
[https://chiselapp.com/user/dkoby/repository/k11-player/zip]
If you have fossil installed then you can clone this repository with commands:
<b>
mkdir fos<br>
mkdir fos/k11-player<br>
cd fos<br>
fossil clone http://chiselapp.com/user/dkoby/repository/k11-player k11-player.fossil <br>
cd k11-player <br>
fossil open ../k11-player.fossil <br>
</b>
<br><br>
<b>
[http://www.youtube.com/watch?v=ggnlkXbMtMY|Youtube demonstration]
</b>
<br><br>
<nowiki>
<pre>
About
=====
K11 is hardware multimedia player (*.ogg, *.mp3, ...).
General features:
System tree
===========
Structure of "firmware" directory:
./config.mk Basic build configuration
./Makefile Root make-file.
./board Projects directory.
./board/boardN Directory of "boardN" project.
./board/boardN/boardN.mk Build configuration of "boardN" project.
./board/boardN/Makefile Makefile for project "boardN".
./lib Directory with portable libraries that can be
used by all or some of projects.
./util Directory with miscellaneous scripts/utilities
used by build process.
./doc Miscellaneous documentation.
WARNING
In order for most of code to work BSS section should be initialized with zeros at startup.
Build
=====
In order to build software of this project you need:
* unix-like operating system
* tcl interpterter
* gcc toolchain
Build under windows not tested well.
Modify config.mk to meet your needs. Then run commands:
make depend
make image
External libraries
==================
External libraries used in this project are (source code included in this project):
darm ARMv7 Disassembler <a href="http://darm.re">http://darm.re</a>
fat_io_lib FAT16/32 File System Library <a href="http://www.ultra-embedded.com">http://www.ultra-embedded.com</a>
TJpgDec jpec decoder <a href="http://elm-chan.org/fsw/tjpgd/00index.html">http://elm-chan.org/fsw/tjpgd/00index.html</a>
Licence
=======
Unless otherwise noted, all programs, libraries and designs in this project is under GPL version 3.
For licences of external libraries look for it's web site or/and source code.
Operating system is under "The BSD 2-Clause License".
</pre>
</nowiki>
Z b92259ce94545266c19b868e67766855