• Paul Beesley's avatar
    doc: Split the User Guide into multiple files · 43f35ef5
    Paul Beesley authored
    
    
    The User Guide document has grown organically over time and
    now covers a wide range of topics, making it difficult to
    skim read and extract information from. Currently, it covers
    these topics and maybe a couple more:
    
    - Requirements (hardware, tools, libs)
    - Checking out the repo
    - Basic build instructions
    - A comprehensive list of build flags
    - FIP packaging
    - Building specifically for Juno
    - Firmware update images
    - EL3 payloads
    - Preloaded BL33 boot flow
    - Running on FVPs
    - Running on Juno
    
    I have separated these out into a few groups that become new
    documents. Broadly speaking, build instructions for the tools,
    for TF-A generally, and for specific scenarios are separated.
    Content relating to specific platforms (Juno and the FVPs are
    Arm-specific platforms, essentially) has been moved into the
    documentation that is specific to those platforms, under
    docs/plat/arm.
    
    Change-Id: Ica87c52d8cd4f577332be0b0738998ea3ba3bbec
    Signed-off-by: default avatarPaul Beesley <paul.beesley@arm.com>
    43f35ef5
build-options.rst 31 KB