Fixed buffer overflow in mserver; fixed type of checkinfo () 2nd parameter; memory
[ZeXOS.git] / kernel / drivers / Kconfig
blobf20de76f8e93217994c35ddc9085fcede1668636
1 # For a description of the syntax of this configuration file,
2 # see http://lxr.linux.no/source/Documentation/kbuild/kconfig-language.txt.
4 menu "Device drivers"
6 config DRV_KEYBOARD
7         bool "Keyboard driver"
8         default y
9         help
10           Enable the standard keyboard driver.
12 config DRV_RS232
13         bool "Uart - RS232 driver"
14         default y
15         help
16           Enable the serial - com connector. It is usefully for communication between two computers, device or serial mouse.
18 config DRV_RS232BAUDS
19         int "Baud rate"
20         depends on DRV_RS232
21         default 1200
22         help
23           Default baud rate for serial mouse is 1200, for serial console 9600.
25 config DRV_COMMOUSE
26         bool "Serial mouse driver"
27         depends on DRV_RS232
28         default n
29         help
30           Enable the serial - com mouse driver.
32 config DRV_PS2
33         bool "PS/2 bus"
34         default y
35         help
36           Enable the classic PS/2 bus driver.
38 config DRV_PS2MOUSE
39         bool "PS/2 mouse driver"
40         depends on DRV_PS2
41         default y
42         help
43           Enable the PS/2 mouse driver.
45 config DRV_SPEAKER
46         bool "PC-Speaker driver"
47         default y
48         help
49           Enable the PC-Speaker - beeper driver.
51 config DRV_PCI
52         bool "PCI bus"
53         default y
54         help
55           Enable the PCI bus, what is needed for working pci cards in computer.
57 config DRV_USB
58         bool "USB bus (EXPERIMENTAL)"
59         default n
60         help
61           Enable the Universal Serial Bus, what is usefully for e.g. mass storage, mouse, keyboard.
63 config DRV_PCNET32
64         bool "PCnet 32"
65         depends on DRV_PCI
66         default y
67         help
68           Enable the ethernet card.
70 config DRV_RTL8029
71         bool "RTL 8029 (EXPERIMENTAL)"
72         depends on DRV_PCI
73         default n
74         help
75           Enable the Realtek 8029 / NE2000 ethernet card.
77 config DRV_RTL8139
78         bool "RTL 8139"
79         depends on DRV_PCI
80         default y
81         help
82           Enable the Realtek 8139/8129/8100 compatibile ethernet card.
84 config DRV_RTL8169
85         bool "RTL 8169"
86         depends on DRV_PCI
87         default y
88         help
89           Enable the Realtek 8169/8110 compatibile ethernet card.
91 config DRV_VGA
92         bool "VGA graphics driver"
93         default y
94         help
95           Enable the VGA graphics driver (max resolution is 640x480 in 16 colors)
97 config DRV_VGA_RES
98         string "Resolution"
99         depends on DRV_VGA
100         default "320x200"
101         help
102           Resolution in pixels on screen
104 config DRV_VESA
105         bool "VESA graphics driver"
106         default y
107         help
108           Enable the VESA graphics driver
110 config DRV_GMM
111         bool "Graphical Memory Management (EXPERIMENTAL)"
112         default y
113         help
114           Enable the GMM extension
116 config DRV_ATA
117         bool "ATA disk driver"
118         default y
119         help
120           Enable the ATA (IDE) bus for hard disk or optical devices like cdrom. Use LBA28 technology
122 config DRV_FAT12
123         bool "FAT12 filesystem driver"
124         default y
125         help
126           Enable the FAT12 filesystem driver for floppy disk.
128 config DRV_FAT16
129         bool "FAT16 filesystem driver (EXPERIMENTAL)"
130         default n
131         help
132           Enable the FAT16 filesystem driver for hard disk.
134 config DRV_EXT2
135         bool "EXT2 filesystem driver"
136         default y
137         help
138           Enable the EXT2 filesystem driver for hard disk.
140 config DRV_ZEXFS
141         bool "ZEXFS filesystem driver (EXPERIMENTAL)"
142         default y
143         help
144           Enable the ZEXFS filesystem driver for hard disk.
146 config DRV_ZNFS
147         bool "ZNFS filesystem driver (EXPERIMENTAL)"
148         default n
149         help
150           Enable the ZNFS filesystem driver for network.
152 config DRV_ISOFS
153         bool "ISO 9660 filesystem driver"
154         default y
155         help
156           Enable the ISO 9660 filesystem driver for hard disk and cdrom.
158 config DRV_FLOPPY
159         bool "Floppy driver"
160         default y
161         help
162           Enable the floppy disk driver.
164 config DRV_ARM_BOARD
165         bool "ARM Board support"
166         default y
167         help
168           Enable the specific HW contained on a ARM cpu based board.
170 config DRV_ARM_BOARD_INTCP
171         depends on DRV_ARM_BOARD
172         bool "Integrator/CP"
173         default y
174         help
175           Enable the board called Integrator/CP.
177 config DRV_ARM_BOARD_INTCP_PL110
178         depends on DRV_ARM_BOARD_INTCP
179         bool "PL110"
180         default n
181         help
182           Enable the graphical output from PrimeCell 110.
184 config DRV_ARM_BOARD_VERPB
185         depends on DRV_ARM_BOARD
186         bool "Versatile/PB"
187         default n
188         help
189           Enable the board called Versatile/PB.
191 config DRV_ARM_BOARD_VERPB_PL110
192         depends on DRV_ARM_BOARD_VERPB
193         bool "PL110"
194         default n
195         help
196           Enable the graphical output from PrimeCell 110.
198 endmenu