Zerocat’s Coreboot Machines  v0.9.0
How to create Zerocat’s Coreboot Machines like the ZC-X200 and others...
File List
Here is a list of all files with brief descriptions:
[detail level 123]
  doc
 MakefileBuild project’s documentation with doxygen
  src
  config-templates
 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 for 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 for 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
 cb-4.9-900-g3ee8b750f4-config_x230-12mb-ime-gbe-tpmsupport.templateTemplate file, experimental. Will be copied and then modified by gen-zerocat-rom.sh, but is not yet in use
 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
 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
 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. Create a unique, empty toolbox folder and populate it with required external projects