Zerocat’s Coreboot Machines  v0.10.0
How to create Zerocat’s Coreboot Machines like the ZC-X230 and others...
File List
Here is a list of all files with brief descriptions:
[detail level 123]
  doc
  doxygen-resources
 Doxyfile-1.8.6Default configuration file as generated by Doxygen 1.8.6. Use as reference
 Doxyfile.origProject’s configuration file for Doxygen
 MakefileBuild project’s documentation with doxygen
  src
  config-templates
 cb@4.11_config_t400-8mb-ime-gbe.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_t420-8mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_t430-12mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_t430s-16mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_t520-8mb-ime-gbe-tpmsupport-vgarom.templateTemplate file, not in use. Use as reference
 cb@4.11_config_t520-8mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_t60-2mb.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_t60_ati_mobility_radeon_x1300-2mb.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_x200-8mb-ime-gbe.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_x220-8mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_x230-12mb-ime-gbe-tpmsupport-vgarom.templateTemplate file, not in use. Use as reference
 cb@4.11_config_x230-12mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.11_config_x60-2mb.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_t400-8mb-ime-gbe.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_t420-8mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_t430-12mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_t430s-16mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_t520-8mb-ime-gbe-tpmsupport-vgarom.templateTemplate file, not in use. Use as reference
 cb@4.8.1_config_t520-8mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_t60-2mb.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_t60_ati_mobility_radeon_x1300-2mb.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_x200-8mb-ime-gbe.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_x220-8mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_x230-12mb-ime-gbe-tpmsupport-vgarom.templateTemplate file, not in use. Use as reference
 cb@4.8.1_config_x230-12mb-ime-gbe-tpmsupport.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 cb@4.8.1_config_x60-2mb.templateTemplate file. Will be copied and then modified by gen-zerocat-rom.sh
 grub@2.02_coreboot.cfgTemplate file: GRUB2 Payload configuration file, part of GRUB’s memdisk filesystem
 grub@2.02_modules-preload-minimal.confTemplate file: Module Configuration for the GRUB2 Payload, essentials
 grub@2.02_modules-preload.confTemplate file: Module Configuration for the GRUB2 Payload
 grub@2.02_morse.cfgITU Morse Code Configuration
 grub@2.02_zerocat.cfgTemplate file: Zerocat’s Configuration for the GRUB2 Payload, will be located within the coreboot filesystem (CBFS) which is hosting the GRUB Payload. Supports morse code dialogues for headless machines or visually impaired users
 grub@grub-2.04_coreboot.cfgTemplate file: GRUB2 Payload configuration file, part of GRUB’s memdisk filesystem
 grub@grub-2.04_modules-preload-minimal.confSymbolic link pointing to src/config-templates/grub@2.02_modules-preload-minimal.conf
 grub@grub-2.04_modules-preload.confSymbolic link pointing to src/config-templates/grub@2.02_modules-preload.conf
 grub@grub-2.04_morse.cfgSymbolic link pointing to src/config-templates/grub@2.02_morse.cfg
 grub@grub-2.04_zerocat.cfgSymbolic link pointing to src/config-templates/grub@2.02_zerocat.cfg
 seabios@rel-1.12.0_config-novgabios.templateTemplate file: Configure SeaBIOS for platform i386-coreboot, without VGA BIOS. This file is not in use. Use as reference
 seabios@rel-1.12.0_config.templateTemplate file: Configure SeaBIOS for platform i386-coreboot
 seabios@rel-1.13.0_config-novgabios.templateTemplate file: Configure SeaBIOS for platform i386-coreboot, without VGA BIOS. This file is not in use. Use as reference
 seabios@rel-1.13.0_config.templateTemplate file: Configure SeaBIOS for platform i386-coreboot
 func__print_licheader.shLibrary file: Provides a common GPLv3+ License Header
 func__print_logo.shLibrary file: Provides an ASCII art of the zerocat logo
 gen-payload-grub.shThird script to use. Pack the GRUB2 executable payload for platform i386-coreboot, generate required keymap layout files and code snippets. Generate configuration files as well
 gen-payload-seabios.shSecond script to use. Build the SeaBIOS executable payload for platform i386-coreboot
 gen-zerocat-rom.shFourth script to use. Generate your zerocat.rom
 get-sysinfo.shOptional script. Retrieve useful information about your target machine
 globals__ANSI-color-escapes.shLibrary file: Provides terminal escape sequences to control color and text decoration
 globals__project.shLibrary file: Declares and defines global constants, which are shared amoung toolchain scripts
 lib__debug.shLibrary file: Provides debug, message, check and exit procedures
 lib__get-input.shLibrary file: Retrieves user input like “yes”, “no” or just “<return>”
 setup-toolbox.shFirst script to use. Check requirements, set up a toolbox and populate it with project folders