# cyacecfg.txt
# Sample CyaCE Configuration File
# Written by Bradley D. LaRonde (brad@ltc.com)


# Introduction

# This is a sample configuration file for the CyaCE ELF Program Loader.
# It contains sample configuration values, as well as documetation
# about the configuration file format itself.

# If this configuration file format seems vaguely familiar, it
# probably is.  I patterened the format of this configuration file
# loosely after the configuration file format used by lilo in
# lilo.conf.  Not suprisingly, I also patterned CyaCE's user
# interface loosely after lilo's.


# Global Values

# Timeout

# Currently, timeout is the only global value that CyaCE uses.

# Set timeout to the number of seconds that you want CyaCE to
# wait before automatically starting the load process.

# Set timeout to -1 to disable automatic booting.


# Sample Global Values

# The following timeout line says "Wait 5 seconds before automatially
# starting the load process."

timeout=10


# Image Sections

# CyaCE supports up to 256 image sections.  It uses the first image
# section for automatic booting.

# Image

# Each image section starts with image, which is the file name of the
# executable program image that you want CyaCE to load and execute.
# CyaCE computes relative paths from it's own location.

# Label

# After image comes the label for the secion (required).  In CyaCE,
# sections are referenced by label, not image.

# Append

# Followed by that is an optional append, which is a string of additional
# command line arguments that you want CyaCE to pass on to the executed
# program.


# Sample Image Sections

# This sample file contains three image sections.
# The first image section is the one that CyaCE will use it for
# automatic booting.

# This image section line says "Load the executable file named
# vmlinux that is in the same directory as CyaCE.  Call this
# section linux.  Don't pass any additional command line arguments."

image=vmlinux
label=linux

# This image section line says "Load the executable file named
# vmlinux-serial that is in the same directory as CyaCE.  Call this
# section serial.  Don't pass any additional command line arguments."

image=vmlinux-serial
label=serial

# This image section line says "Load the executable file named
# vmlinux-gdb-novt that is in the same directory as CyaCE.  Call this
# section gdb.  Pass the additional command line argument mem=8."

image=vmlinux-gdb-novt
label=gdb
append=mem=8
