Epson S1D13708 Benutzerhandbuch

Seite von 574
Epson Research and Development
Page 5
Vancouver Design Center
Linux Console Driver
S1D13708
Issue Date: 01/11/14 
X39A-E-004-01
4. Modify s1d13708.h
The file s1d13708.h contains the register values required to set the screen resolution, 
color depth (bpp), display type, active display (LCD), display rotation, etc.
Before building the console driver, refer to the descriptions in the file s1d13708.h for 
the default settings of the console driver. If the default does not match the configura-
tion you are building for then s1d13708.h must be regenerated with the correct infor-
mation.
Use the program 13708CFG to generate the required header file. For information on 
how to use 13708CFG, refer to the 13708CFG Configuration Program User Manual
document number X39A-B-001-xx, available at www.erd.epson.com
After selecting the desired configuration, choose “File->Export” and select the “C 
Header File for S1D13708 Generic Drivers” option. Save the new configuration as 
s1d13708.h in the /usr/src/linux/drivers/video, replacing the original configuration 
file.
5. Configure the video options.
From the command prompt in the directory /usr/src/linux run the command:
make menuconfig
This command will start a text based interface which allows the selection of build time 
parameters. From the text interface under “Console drivers” options, select:
“Support for frame buffer devices”
“Epson LCD/CRT controllers support”
“S1D13708 support”
“Advanced low level driver options”
“xBpp packed pixels support” *
* where x is the color depth being compile for.
If you are using the Epson PCI evaluation board then you must also select:
“Epson PCI Bridge adapter support”
Once you have configured the kernel options, save and exit the configuration utility.
6. Compile and install the kernel.
Build the kernel with the following sequence of commands.
make dep
make clean 
make bzImage
/sbin/lilo (if running lilo)