To download zip archive of files in this repository, just follow this link:


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 k11-player.fossil <br>
cd k11-player <br>
fossil open ../k11-player.fossil <br>
</b>

<br><br>
<b>
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.
    Directory of "boardN" project.
    Build configuration of "boardN" project.
    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
        fat_io_lib    FAT16/32 File System Library     <a
        TJpgDec       jpec decoder                     <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>