Blame view

doc/README.splashprepare 1.57 KB
59b159221   Robert Winkler   video: lcd: Make ...
1
2
3
4
5
6
7
  ---------------------------------------------------------------------
  Splash Screen
  ---------------------------------------------------------------------
  The splash_screen_prepare() function is a weak function defined in
  common/splash.c. It is called as part of the splash screen display
  sequence. It gives the board an opportunity to prepare the splash
  image data before it is processed and sent to the frame buffer by
db1b79b88   tomas.melin@vaisala.com   splash: add suppo...
8
  U-Boot. Define your own version to use this feature.
f82eb2fa5   Nikita Kiryanov   common: convert c...
9
10
11
12
13
14
15
16
17
18
19
20
21
  
  CONFIG_SPLASH_SOURCE
  
  Use the splash_source.c library. This library provides facilities to declare
  board specific splash image locations, routines for loading splash image from
  supported locations, and a way of controlling the selected splash location
  using the "splashsource" environment variable.
  
  splashsource works as follows:
  - If splashsource is set to a supported location name as defined by board code,
    use that splash location.
  - If splashsource is undefined, use the first splash location as default.
  - If splashsource is set to an unsupported value, do not load a splash screen.
870dd3095   Nikita Kiryanov   splash_source: ad...
22

db1b79b88   tomas.melin@vaisala.com   splash: add suppo...
23
24
25
26
27
28
29
30
31
  A splash source location can describe either storage with raw data, a storage
  formatted with a file system or a FIT image. In case of a filesystem, the splash
  screen data is loaded as a file. The name of the splash screen file can be
  controlled with the environment variable "splashfile".
  
  To enable loading the splash image from a FIT image, CONFIG_FIT must be
  enabled. Struct splash_location field 'name' should match the splash image
  name within the FIT and the FIT should start at the 'offset' field address in
  the specified storage.