12 |
clearconfig |
clearconfig |
13 |
addconfig "${device}" |
addconfig "${device}" |
14 |
|
|
15 |
echo "${device}" |
rvecho "${device}" |
16 |
} |
} |
17 |
|
|
18 |
helper_hardware_netcard_driver() |
helper_hardware_netcard_driver() |
26 |
clearconfig |
clearconfig |
27 |
addconfig "${driver}" |
addconfig "${driver}" |
28 |
|
|
29 |
echo "${driver}" |
rvecho "${driver}" |
30 |
} |
} |
31 |
|
|
32 |
#wlan.device |
#wlan.device |
52 |
clearconfig |
clearconfig |
53 |
addconfig "${driver}" |
addconfig "${driver}" |
54 |
|
|
55 |
echo "${driver}" |
rvecho "${driver}" |
56 |
} |
} |
57 |
|
|
58 |
helper_hardware_disk_device() |
helper_hardware_disk_device() |
66 |
clearconfig |
clearconfig |
67 |
addconfig "${device}" |
addconfig "${device}" |
68 |
|
|
69 |
echo "${device}" |
rvecho "${device}" |
70 |
} |
} |
71 |
|
|
72 |
helper_hardware_cdrom_device() |
helper_hardware_cdrom_device() |
80 |
clearconfig |
clearconfig |
81 |
addconfig "${device}" |
addconfig "${device}" |
82 |
|
|
83 |
echo "${device}" |
rvecho "${device}" |
84 |
} |
} |
85 |
|
|
86 |
helper_hardware_keyboard_device() |
helper_hardware_keyboard_device() |
94 |
clearconfig |
clearconfig |
95 |
addconfig "${device}" |
addconfig "${device}" |
96 |
|
|
97 |
echo "${device}" |
rvecho "${device}" |
98 |
} |
} |
99 |
|
|
100 |
# helper_hardware_keyboard_info() |
# helper_hardware_keyboard_info() |
113 |
clearconfig |
clearconfig |
114 |
addconfig "${device}" |
addconfig "${device}" |
115 |
|
|
116 |
echo "${device}" |
rvecho "${device}" |
117 |
} |
} |
118 |
|
|
119 |
# helper_hardware_mouse_info() |
# helper_hardware_mouse_info() |
132 |
clearconfig |
clearconfig |
133 |
addconfig "${device}" |
addconfig "${device}" |
134 |
|
|
135 |
echo "${device}" |
rvecho "${device}" |
136 |
} |
} |
137 |
|
|
138 |
helper_hardware_printer_driver() |
helper_hardware_printer_driver() |
146 |
clearconfig |
clearconfig |
147 |
addconfig "${driver}" |
addconfig "${driver}" |
148 |
|
|
149 |
echo "${driver}" |
rvecho "${driver}" |
150 |
} |
} |
151 |
|
|
152 |
# hardware_printer_info() |
# hardware_printer_info() |
165 |
clearconfig |
clearconfig |
166 |
addconfig "${device}" |
addconfig "${device}" |
167 |
|
|
168 |
echo "${device}" |
rvecho "${device}" |
169 |
} |
} |
170 |
|
|
171 |
helper_hardware_sound_driver() |
helper_hardware_sound_driver() |
179 |
clearconfig |
clearconfig |
180 |
addconfig "${driver}" |
addconfig "${driver}" |
181 |
|
|
182 |
echo "${driver}" |
rvecho "${driver}" |
183 |
} |
} |
184 |
|
|
185 |
# helper_hardware_sound_info() |
# helper_hardware_sound_info() |
206 |
clearconfig |
clearconfig |
207 |
addconfig "$(echo ${info} | cut -d';' -f3)" |
addconfig "$(echo ${info} | cut -d';' -f3)" |
208 |
|
|
209 |
echo "${info}" |
rvecho "${info}" |
210 |
} |
} |
211 |
|
|
212 |
helper_hardware_arch_info() |
helper_hardware_arch_info() |
220 |
clearconfig |
clearconfig |
221 |
addconfig "${info}" |
addconfig "${info}" |
222 |
|
|
223 |
echo "${info}" |
rvecho "${info}" |
224 |
} |
} |
225 |
|
|
226 |
helper_hardware_cpu_info() |
helper_hardware_cpu_info() |
234 |
clearconfig |
clearconfig |
235 |
addconfig "${info}" |
addconfig "${info}" |
236 |
|
|
237 |
echo "${info}" |
rvecho "${info}" |
238 |
} |
} |
239 |
|
|
240 |
helper_hardware_memory_info() |
helper_hardware_memory_info() |
248 |
clearconfig |
clearconfig |
249 |
addconfig "${info}" |
addconfig "${info}" |
250 |
|
|
251 |
echo "${info}" |
rvecho "${info}" |
252 |
} |
} |
253 |
|
|
254 |
# helper_hardware_framebuffer_info() |
# helper_hardware_framebuffer_info() |
307 |
local action="$1" |
local action="$1" |
308 |
local class="$2" |
local class="$2" |
309 |
|
|
310 |
|
# sanity check |
311 |
|
case "${action}" in |
312 |
|
info|driver|device) ;; |
313 |
|
*) help_hardware_detect && return 1 ;; |
314 |
|
esac |
315 |
|
|
316 |
case "${class}" in |
case "${class}" in |
317 |
memory) helper_hardware_"${class}"_"${action}" ;; |
memory) helper_hardware_"${class}"_"${action}" ;; |
318 |
cpu) helper_hardware_"${class}"_"${action}" ;; |
cpu) helper_hardware_"${class}"_"${action}" ;; |
326 |
cdrom) helper_hardware_"${class}"_"${action}" ;; |
cdrom) helper_hardware_"${class}"_"${action}" ;; |
327 |
keyboard) helper_hardware_"${class}"_"${action}" ;; |
keyboard) helper_hardware_"${class}"_"${action}" ;; |
328 |
mouse) helper_hardware_"${class}"_"${action}" ;; |
mouse) helper_hardware_"${class}"_"${action}" ;; |
329 |
|
*) help_hardware_detect && return 1 ;; |
330 |
esac |
esac |
331 |
} |
} |