User Tools

Site Tools


manual:files

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
manual:files [2011/11/08 10:17]
voorburg created
manual:files [2019/09/24 22:03] (current)
Line 1: Line 1:
 ====== File Structure ====== ====== File Structure ======
 +
 +<​code>​
 ++-- Doc/
 +|   |
 +|   +-- license.html ​                            ​-->​ GNU GPL v3 license
 +|   |
 +|   +-- UserManuals/​
 +|   ​| ​  |
 +|   ​| ​  +-- UM_<​product name> ​                   --> User manual for a specific product
 +|   |
 +|   +-- ReferenceManuals/​
 +|       |
 +|       +-- RM_<​product name> ​                   --> Reference manual for a specific product
 +|
 ++-- Host/
 +|   |
 +|   +-- MicroBoot ​                               --> Microboot download utility
 +|   |
 +|   +-- BootCommander ​                           --> BootCommander command line download utility
 +|   |
 +|   +-- Source/
 +|       |
 +|       +-- MicroBoot/ ​                          ​-->​ Microboot source code
 +|       |
 +|       +-- BootCommander/ ​                      ​-->​ BootCommander source code
 +|       |
 +|       +-- LibOpenBLT/ ​                         --> OpenBLT host library source code
 +|       |
 +|       +-- SeedNKey/ ​                           --> Seed/key unlock algorithm library source code
 +|             
 ++-- Target/
 +    |
 +    +-- Demo/
 +    |   |
 +    |   +-- <​cpu_derivative_demoboard_compiler>/​ --> e.g. "​ARMCM0_STM32F0_Nucleo_F091RC_GCC"​
 +    |       |
 +    |       +-- Boot/                            --> demo bootloader program, needs to be programmed once
 +    |       ​| ​  |
 +    |       ​| ​  +-- *.h|*.c ​                     --> source code of the demo bootloader program ​
 +    |       |
 +    |       +-- Prog/                            --> demo use program, can be programmed with Microboot
 +    |           |
 +    |           +-- *.h|*.c ​                     --> source code of the demo program
 +    |
 +    +-- Source/ ​                                 ​
 +        |
 +        +-- *.h|*.c ​                             --> target independent bootloader source code
 +        |
 +        +-- third_party/ ​                        ​-->​ third party libraries such as uIP and FatFS
 +        |
 +        +-- <​cpu_derivative>/ ​                   --> e.g. "​ARM7_LPC2000"​
 +            |
 +            +-- *.h|*.c ​                         --> target dependent bootloader source code
 +            |
 +            +-- <​compiler>/ ​                     --> e.g. "​GCC"​
 +                |
 +                +-- *.h|*.c|*.s ​                 --> compiler dependent bootloader source code
 +</​code>​
manual/files.1320743827.txt.gz ยท Last modified: 2019/09/24 22:08 (external edit)