# SFBProvenanceData.h File Reference

The actual program description block itself, compiled anew on every build. More...

`#include "SFBProvenance.h"`

Include dependency graph for SFBProvenanceData.h:

Go to the source code of this file.

## Defines
#define | IN_HEADER __attribute__((section (".header")))
#define | IN_FOOTER __attribute__((section (".footer")))
#define | SFB_SKETCH_CREATOR_ID (0)
#define | SFB_SKETCH_PROGRAM_ID (0)
#define | SFB_SKETCH_COPYRIGHT_NOTICE (0)
## Functions
void | initProgramServerSketch ()
int | wantPhPacketCodeUpdate (u8 *packet)
| 0 if we want the code <0 if packet is not a valid 'Ph' format >0 if packet is a valid 'Ph' but we don't want what it offers
## Variables
u32 theFooter | IN_FOOTER = SFB_PROVENANCE_NZTRX
char | __rom_length
volatile const SFBProvenance theProvenance | IN_HEADER

## Detailed Description

The actual program description block itself, compiled anew on every build.

Author:
  David H. Ackley.

Date:
  (C) 2009 All rights reserved.

Code License:
  The GNU Lesser General Public License

License Note:
  All code samples shown in documentation are placed into the public domain.

## Variable Documentation

volatile const SFBProvenance theProvenance IN_HEADER

Initial value:

     {
      0xEA000000+sizeof(SFBProvenance)/4-2,
      0,
      0,
      0,
      0,
      SFB_PROVENANCE_MAGIC,
      0,
      0,
      SKETCH_ARCH_CODE,
      SFB_SKETCH_CREATOR_ID,
      SFB_SKETCH_PROGRAM_ID,
      SKETCH_BUILD_DATE,
      SKETCH_BUILD_TIME,
      (int) &__rom_length,
      (u32) SFB_SKETCH_COPYRIGHT_NOTICE,
      SFB_PROVENANCE_CIGAM
    }