AMD Serenade: Filo can't find/access ATA HD (IDE - /dev/hda)

Ken Fuchs kfuchs at winternet.com
Mon Aug 2 14:21:00 CEST 2004


All serial input/output is prefixed with <#>. for easier reference.

/dev/hda3 contains SuSE GNU/Linux 9.1 on a single reiserfs filesystem.
The Linux kernel is SuSE patched /boot/vmlinuz-2.6.4-52-smp.  vmlinuz
is a symbolic link to this kernel.  The SuSE GNU/Linux 9.1 system
works fine when the original BIOS is used.

The filo command used is:

749. boot: hda3:/boot/vmlinuz root=/dev/hda3 console=tty0 console=ttyS0,115200 desktop splash=silent showopts

Filo returns:

753. file_open: dev=hda3, path=/boot/vmlinuz
754. find_ide_controller: PCI IDE #0 not found
755. IDE channel 0 not found
756. devopen: failed to open ide

Here's the serial output (numbered for easier reference):

------

1. LinuxBIOS-1.1.6.0Fallback Wed Jul 28 09:01:14 EDT 2004 starting...
2. setting up resource map....done.
3. 02 nodes initialized.
4. coherent_ht_finalize
5. done
6. ht reset -


7. LinuxBIOS-1.1.6.0Fallback Wed Jul 28 09:01:14 EDT 2004 starting...
8. setting up resource map....done.
9. 02 nodes initialized.
10. coherent_ht_finalize
11. done
12. PCI: 00:01.00
13. PCI: 00:01.01
14. PCI: 00:02.00
15. PCI: 00:02.01
16. PCI: 00:03.00
17. PCI: 00:04.00
18. PCI: 00:04.01
19. PCI: 00:04.02
20. PCI: 00:04.03
21. PCI: 00:04.05
22. PCI: 00:04.06
23. PCI: 00:18.00
24. PCI: 00:18.01
25. PCI: 00:18.02
26. PCI: 00:18.03
27. PCI: 00:19.00
28. PCI: 00:19.01
29. PCI: 00:19.02
30. PCI: 00:19.03
31. Ram1.00
32. Ram1.01
33. Ram2.00
34. Ram2.01
35. No memory for this cpu
36. Ram3
37. Initializing memory:  done
38. Clearing LinuxBIOS memory:  done
39. Ram4
40. PCI: 00:01.00
41. PCI: 00:01.01
42. PCI: 00:02.00
43. PCI: 00:02.01
44. PCI: 00:03.00
45. PCI: 00:04.00
46. PCI: 00:04.01
47. PCI: 00:04.02
48. PCI: 00:04.03
49. PCI: 00:04.05
50. PCI: 00:04.06
51. PCI: 00:18.00
52. PCI: 00:18.01
53. PCI: 00:18.02
54. PCI: 00:18.03
55. PCI: 00:19.00
56. PCI: 00:19.01
57. PCI: 00:19.02
58. PCI: 00:19.03
59. Copying LinuxBIOS to ram.
60. Jumping to LinuxBIOS.
61. POST: 0x39
62. LinuxBIOS-1.1.6.0Fallback Fri Jul 30 10:01:21 EDT 2004 booting...
63. POST: 0x40
64. Finding PCI configuration type.
65. PCI: Using configuration type 1
66. POST: 0x5f
67. Enumerating static devices...
68. Enumerating: AMD Serenade mainboard 
69. Enumerating: AMD K8 Northbridge
70. Enumerating: AMD K8 Northbridge
71. Enumerating: AMD K8 CPU
72. Enumerating: AMD K8 CPU
73. Enumerating: AMD 8111 Southbridge
74. Enumerating: Winbond w83627hf
75. Enumerating buses...
76. PCI: pci_scan_bus for bus 0
77. POST: 0x24
78. pci_scan_get_dev, looking for devfn: 18.0
79. pci_scan_get_dev, found dev 00028064
80. PCI: 00:18.0 [1022/1100] enabled
81. pci_scan_get_dev, looking for devfn: 18.1
82. pci_scan_get_dev, found dev 00028190
83. PCI: 00:18.1 [1022/1101] enabled

84. pci_scan_get_dev, looking for devfn: 18.2
85. pci_scan_get_dev, found dev 000282bc
86. PCI: 00:18.2 [1022/1102] enabled
87. pci_scan_get_dev, looking for devfn: 18.3
88. pci_scan_get_dev, found dev 000283e8
89. PCI: 00:18.3 [1022/1103] ops
90. PCI: 00:18.3 [1022/1103] enabled
91. pci_scan_get_dev, looking for devfn: 18.4
92. pci_scan_get_dev, found dev 00000000
93. pci_scan_get_dev, looking for devfn: 18.5
94. pci_scan_get_dev, found dev 00000000
95. pci_scan_get_dev, looking for devfn: 18.6
96. pci_scan_get_dev, found dev 00000000
97. pci_scan_get_dev, looking for devfn: 18.7
98. pci_scan_get_dev, found dev 00000000
99. pci_scan_get_dev, looking for devfn: 19.0
100. pci_scan_get_dev, found dev 00028514
101. PCI: 00:19.0 [1022/1100] enabled
102. pci_scan_get_dev, looking for devfn: 19.1
103. pci_scan_get_dev, found dev 00028640
104. PCI: 00:19.1 [1022/1101] enabled
105. pci_scan_get_dev, looking for devfn: 19.2
106. pci_scan_get_dev, found dev 0002876c
107. PCI: 00:19.2 [1022/1102] enabled
108. pci_scan_get_dev, looking for devfn: 19.3
109. pci_scan_get_dev, found dev 00028898
110. PCI: 00:19.3 [1022/1103] ops
111. PCI: 00:19.3 [1022/1103] enabled
112. pci_scan_get_dev, looking for devfn: 19.4
113. pci_scan_get_dev, found dev 00000000
114. pci_scan_get_dev, looking for devfn: 19.5
115. pci_scan_get_dev, found dev 00000000
116. pci_scan_get_dev, looking for devfn: 19.6
117. pci_scan_get_dev, found dev 00000000
118. pci_scan_get_dev, looking for devfn: 19.7
119. pci_scan_get_dev, found dev 00000000
120. pci_scan_get_dev, looking for devfn: 1a.0
121. pci_scan_get_dev, found dev 00000000
122. pci_scan_get_dev, looking for devfn: 1b.0
123. pci_scan_get_dev, found dev 00000000
124. pci_scan_get_dev, looking for devfn: 1c.0
125. pci_scan_get_dev, found dev 00000000
126. pci_scan_get_dev, looking for devfn: 1d.0
127. pci_scan_get_dev, found dev 00000000
128. pci_scan_get_dev, looking for devfn: 1e.0
129. pci_scan_get_dev, found dev 00000000
130. pci_scan_get_dev, looking for devfn: 1f.0
131. pci_scan_get_dev, found dev 00000000
132. POST: 0x25
133. PCI: 01:01.0 [1022/7450] enabled next_unitid: 0003
134. PCI: 01:03.0 [1022/7460] enabled next_unitid: 0007
135. HyperT reset not needed
136. PCI: pci_scan_bus for bus 1
137. POST: 0x24
138. pci_scan_get_dev, looking for devfn: 00.0
139. pci_scan_get_dev, found dev 00000000
140. pci_scan_get_dev, looking for devfn: 01.0
141. pci_scan_get_dev, found dev 000289c4
142. PCI: 01:01.0 [1022/7450] bus ops
143. PCI: 01:01.0 [1022/7450] enabled
144. pci_scan_get_dev, looking for devfn: 01.1
145. pci_scan_get_dev, found dev 00028af0
146. PCI: 01:01.1 [1022/7451] ops
147. PCI: 01:01.1 [1022/7451] enabled
148. pci_scan_get_dev, looking for devfn: 01.2
149. pci_scan_get_dev, found dev 00000000
150. pci_scan_get_dev, looking for devfn: 01.3
151. pci_scan_get_dev, found dev 00000000
152. pci_scan_get_dev, looking for devfn: 01.4
153. pci_scan_get_dev, found dev 00000000
154. pci_scan_get_dev, looking for devfn: 01.5
155. pci_scan_get_dev, found dev 00000000
156. pci_scan_get_dev, looking for devfn: 01.6
157. pci_scan_get_dev, found dev 00000000
158. pci_scan_get_dev, looking for devfn: 01.7
159. pci_scan_get_dev, found dev 00000000
160. pci_scan_get_dev, looking for devfn: 02.0
161. pci_scan_get_dev, found dev 00028c1c
162. PCI: 01:02.0 [1022/7450] bus ops
163. PCI: 01:02.0 [1022/7450] enabled
164. pci_scan_get_dev, looking for devfn: 02.1
165. pci_scan_get_dev, found dev 00028d48
166. PCI: 01:02.1 [1022/7451] ops
167. PCI: 01:02.1 [1022/7451] enabled
168. pci_scan_get_dev, looking for devfn: 02.2
169. pci_scan_get_dev, found dev 00000000
170. pci_scan_get_dev, looking for devfn: 02.3
171. pci_scan_get_dev, found dev 00000000
172. pci_scan_get_dev, looking for devfn: 02.4
173. pci_scan_get_dev, found dev 00000000
174. pci_scan_get_dev, looking for devfn: 02.5
175. pci_scan_get_dev, found dev 00000000
176. pci_scan_get_dev, looking for devfn: 02.6
177. pci_scan_get_dev, found dev 00000000
178. pci_scan_get_dev, looking for devfn: 02.7
179. pci_scan_get_dev, found dev 00000000
180. pci_scan_get_dev, looking for devfn: 03.0
181. pci_scan_get_dev, found dev 00029b58
182. PCI: 01:03.0 [1022/7460] bus ops
183. PCI: 01:03.0 [1022/7460] enabled
184. pci_scan_get_dev, looking for devfn: 04.0
185. pci_scan_get_dev, found dev 00000000
186. PCI: 01:04.0 [1022/7468] bus ops
187. PCI: 01:04.0 [1022/7468] enabled
188. pci_scan_get_dev, looking for devfn: 04.1
189. pci_scan_get_dev, found dev 00000000
190. PCI: 01:04.1 [1022/7469] ops
191. PCI: 01:04.1 [1022/7469] enabled
192. pci_scan_get_dev, looking for devfn: 04.2
193. pci_scan_get_dev, found dev 00000000
194. PCI: 01:04.2 [1022/746a] enabled
195. pci_scan_get_dev, looking for devfn: 04.3
196. pci_scan_get_dev, found dev 00000000
197. PCI: 01:04.3 [1022/746b] ops
198. PCI: 01:04.3 [1022/746b] enabled
199. pci_scan_get_dev, looking for devfn: 04.4
200. pci_scan_get_dev, found dev 00000000
201. pci_scan_get_dev, looking for devfn: 04.5
202. pci_scan_get_dev, found dev 00000000
203. PCI: 01:04.5 [1022/746d] ops
204. PCI: 01:04.5 [1022/746d] enabled
205. pci_scan_get_dev, looking for devfn: 04.6
206. pci_scan_get_dev, found dev 00000000
207. PCI: 01:04.6 [1022/746e] ops
208. PCI: 01:04.6 [1022/746e] enabled
209. pci_scan_get_dev, looking for devfn: 04.7
210. pci_scan_get_dev, found dev 00000000
211. pci_scan_get_dev, looking for devfn: 05.0
212. pci_scan_get_dev, found dev 00000000
213. pci_scan_get_dev, looking for devfn: 06.0
214. pci_scan_get_dev, found dev 00000000
215. pci_scan_get_dev, looking for devfn: 07.0
216. pci_scan_get_dev, found dev 00000000
217. POST: 0x25
218. PCI: pci_scan_bus for bus 2
219. POST: 0x24
220. pci_scan_get_dev, looking for devfn: 00.0
221. pci_scan_get_dev, found dev 00000000
222. pci_scan_get_dev, looking for devfn: 01.0
223. pci_scan_get_dev, found dev 00000000
224. pci_scan_get_dev, looking for devfn: 02.0
225. pci_scan_get_dev, found dev 00000000
226. pci_scan_get_dev, looking for devfn: 03.0
227. pci_scan_get_dev, found dev 00000000
228. pci_scan_get_dev, looking for devfn: 04.0
229. pci_scan_get_dev, found dev 00000000
230. pci_scan_get_dev, looking for devfn: 05.0
231. pci_scan_get_dev, found dev 00000000
232. pci_scan_get_dev, looking for devfn: 06.0
233. pci_scan_get_dev, found dev 00000000
234. pci_scan_get_dev, looking for devfn: 07.0
235. pci_scan_get_dev, found dev 00000000
236. pci_scan_get_dev, looking for devfn: 08.0
237. pci_scan_get_dev, found dev 00000000
238. pci_scan_get_dev, looking for devfn: 09.0
239. pci_scan_get_dev, found dev 00000000
240. pci_scan_get_dev, looking for devfn: 0a.0
241. pci_scan_get_dev, found dev 00000000
242. pci_scan_get_dev, looking for devfn: 0b.0
243. pci_scan_get_dev, found dev 00000000
244. pci_scan_get_dev, looking for devfn: 0c.0
245. pci_scan_get_dev, found dev 00000000
246. pci_scan_get_dev, looking for devfn: 0d.0
247. pci_scan_get_dev, found dev 00000000
248. pci_scan_get_dev, looking for devfn: 0e.0
249. pci_scan_get_dev, found dev 00000000
250. pci_scan_get_dev, looking for devfn: 0f.0
251. pci_scan_get_dev, found dev 00000000
252. pci_scan_get_dev, looking for devfn: 10.0
253. pci_scan_get_dev, found dev 00000000
254. pci_scan_get_dev, looking for devfn: 11.0
255. pci_scan_get_dev, found dev 00000000
256. pci_scan_get_dev, looking for devfn: 12.0
257. pci_scan_get_dev, found dev 00000000
258. pci_scan_get_dev, looking for devfn: 13.0
259. pci_scan_get_dev, found dev 00000000
260. pci_scan_get_dev, looking for devfn: 14.0
261. pci_scan_get_dev, found dev 00000000
262. pci_scan_get_dev, looking for devfn: 15.0
263. pci_scan_get_dev, found dev 00000000
264. pci_scan_get_dev, looking for devfn: 16.0
265. pci_scan_get_dev, found dev 00000000
266. pci_scan_get_dev, looking for devfn: 17.0
267. pci_scan_get_dev, found dev 00000000
268. pci_scan_get_dev, looking for devfn: 18.0
269. pci_scan_get_dev, found dev 00000000
270. pci_scan_get_dev, looking for devfn: 19.0
271. pci_scan_get_dev, found dev 00000000
272. pci_scan_get_dev, looking for devfn: 1a.0
273. pci_scan_get_dev, found dev 00000000
274. pci_scan_get_dev, looking for devfn: 1b.0
275. pci_scan_get_dev, found dev 00000000
276. pci_scan_get_dev, looking for devfn: 1c.0
277. pci_scan_get_dev, found dev 00000000
278. pci_scan_get_dev, looking for devfn: 1d.0
279. pci_scan_get_dev, found dev 00000000
280. pci_scan_get_dev, looking for devfn: 1e.0
281. pci_scan_get_dev, found dev 00000000
282. pci_scan_get_dev, looking for devfn: 1f.0
283. pci_scan_get_dev, found dev 00000000
284. POST: 0x25
285. PCI: pci_scan_bus returning with max=02
286. POST: 0x55
287. PCI: pci_scan_bus for bus 3
288. POST: 0x24
289. pci_scan_get_dev, looking for devfn: 00.0
290. pci_scan_get_dev, found dev 00000000
291. pci_scan_get_dev, looking for devfn: 01.0
292. pci_scan_get_dev, found dev 00000000
293. PCI: 03:01.0 [1000/0030] enabled
294. pci_scan_get_dev, looking for devfn: 01.1
295. pci_scan_get_dev, found dev 00000000
296. PCI: 03:01.1 [1000/0030] enabled
297. pci_scan_get_dev, looking for devfn: 01.2
298. pci_scan_get_dev, found dev 00000000
299. pci_scan_get_dev, looking for devfn: 01.3
300. pci_scan_get_dev, found dev 00000000
301. pci_scan_get_dev, looking for devfn: 01.4
302. pci_scan_get_dev, found dev 00000000
303. pci_scan_get_dev, looking for devfn: 01.5
304. pci_scan_get_dev, found dev 00000000
305. pci_scan_get_dev, looking for devfn: 01.6
306. pci_scan_get_dev, found dev 00000000
307. pci_scan_get_dev, looking for devfn: 01.7
308. pci_scan_get_dev, found dev 00000000
309. pci_scan_get_dev, looking for devfn: 02.0
310. pci_scan_get_dev, found dev 00000000
311. pci_scan_get_dev, looking for devfn: 03.0
312. pci_scan_get_dev, found dev 00000000
313. PCI: 03:03.0 [14e4/1648] enabled
314. pci_scan_get_dev, looking for devfn: 03.1
315. pci_scan_get_dev, found dev 00000000
316. PCI: 03:03.1 [14e4/1648] enabled
317. pci_scan_get_dev, looking for devfn: 03.2
318. pci_scan_get_dev, found dev 00000000
319. pci_scan_get_dev, looking for devfn: 03.3
320. pci_scan_get_dev, found dev 00000000
321. pci_scan_get_dev, looking for devfn: 03.4
322. pci_scan_get_dev, found dev 00000000
323. pci_scan_get_dev, looking for devfn: 03.5
324. pci_scan_get_dev, found dev 00000000
325. pci_scan_get_dev, looking for devfn: 03.6
326. pci_scan_get_dev, found dev 00000000
327. pci_scan_get_dev, looking for devfn: 03.7
328. pci_scan_get_dev, found dev 00000000
329. pci_scan_get_dev, looking for devfn: 04.0
330. pci_scan_get_dev, found dev 00000000
331. pci_scan_get_dev, looking for devfn: 05.0
332. pci_scan_get_dev, found dev 00000000
333. pci_scan_get_dev, looking for devfn: 06.0
334. pci_scan_get_dev, found dev 00000000
335. pci_scan_get_dev, looking for devfn: 07.0
336. pci_scan_get_dev, found dev 00000000
337. pci_scan_get_dev, looking for devfn: 08.0
338. pci_scan_get_dev, found dev 00000000
339. pci_scan_get_dev, looking for devfn: 09.0
340. pci_scan_get_dev, found dev 00000000
341. pci_scan_get_dev, looking for devfn: 0a.0
342. pci_scan_get_dev, found dev 00000000
343. pci_scan_get_dev, looking for devfn: 0b.0
344. pci_scan_get_dev, found dev 00000000
345. pci_scan_get_dev, looking for devfn: 0c.0
346. pci_scan_get_dev, found dev 00000000
347. pci_scan_get_dev, looking for devfn: 0d.0
348. pci_scan_get_dev, found dev 00000000
349. pci_scan_get_dev, looking for devfn: 0e.0
350. pci_scan_get_dev, found dev 00000000
351. pci_scan_get_dev, looking for devfn: 0f.0
352. pci_scan_get_dev, found dev 00000000
353. pci_scan_get_dev, looking for devfn: 10.0
354. pci_scan_get_dev, found dev 00000000
355. pci_scan_get_dev, looking for devfn: 11.0
356. pci_scan_get_dev, found dev 00000000
357. pci_scan_get_dev, looking for devfn: 12.0
358. pci_scan_get_dev, found dev 00000000
359. pci_scan_get_dev, looking for devfn: 13.0
360. pci_scan_get_dev, found dev 00000000
361. pci_scan_get_dev, looking for devfn: 14.0
362. pci_scan_get_dev, found dev 00000000
363. pci_scan_get_dev, looking for devfn: 15.0
364. pci_scan_get_dev, found dev 00000000
365. pci_scan_get_dev, looking for devfn: 16.0
366. pci_scan_get_dev, found dev 00000000
367. pci_scan_get_dev, looking for devfn: 17.0
368. pci_scan_get_dev, found dev 00000000
369. pci_scan_get_dev, looking for devfn: 18.0
370. pci_scan_get_dev, found dev 00000000
371. pci_scan_get_dev, looking for devfn: 19.0
372. pci_scan_get_dev, found dev 00000000
373. pci_scan_get_dev, looking for devfn: 1a.0
374. pci_scan_get_dev, found dev 00000000
375. pci_scan_get_dev, looking for devfn: 1b.0
376. pci_scan_get_dev, found dev 00000000
377. pci_scan_get_dev, looking for devfn: 1c.0
378. pci_scan_get_dev, found dev 00000000
379. pci_scan_get_dev, looking for devfn: 1d.0
380. pci_scan_get_dev, found dev 00000000
381. pci_scan_get_dev, looking for devfn: 1e.0
382. pci_scan_get_dev, found dev 00000000
383. pci_scan_get_dev, looking for devfn: 1f.0
384. pci_scan_get_dev, found dev 00000000
385. POST: 0x25
386. PCI: pci_scan_bus returning with max=03
387. POST: 0x55
388. PCI: pci_scan_bus for bus 4
389. POST: 0x24
390. pci_scan_get_dev, looking for devfn: 00.0
391. pci_scan_get_dev, found dev 00000000
392. PCI: 04:00.0 [1022/7464] enabled
393. pci_scan_get_dev, looking for devfn: 00.1
394. pci_scan_get_dev, found dev 00000000
395. PCI: 04:00.1 [1022/7464] enabled
396. pci_scan_get_dev, looking for devfn: 00.2
397. pci_scan_get_dev, found dev 00000000
398. PCI: 04:00.2 [1022/7463] enabled
399. pci_scan_get_dev, looking for devfn: 00.3
400. pci_scan_get_dev, found dev 00000000
401. pci_scan_get_dev, looking for devfn: 00.4
402. pci_scan_get_dev, found dev 00000000
403. pci_scan_get_dev, looking for devfn: 00.5
404. pci_scan_get_dev, found dev 00000000
405. pci_scan_get_dev, looking for devfn: 00.6
406. pci_scan_get_dev, found dev 00000000
407. pci_scan_get_dev, looking for devfn: 00.7
408. pci_scan_get_dev, found dev 00000000
409. pci_scan_get_dev, looking for devfn: 01.0
410. pci_scan_get_dev, found dev 00000000
411. PCI: 04:01.0 [1022/7462] ops
412. PCI: 04:01.0 [1022/7462] enabled
413. pci_scan_get_dev, looking for devfn: 02.0
414. pci_scan_get_dev, found dev 00000000

415. pci_scan_get_dev, looking for devfn: 03.0
416. pci_scan_get_dev, found dev 00000000
417. pci_scan_get_dev, looking for devfn: 04.0
418. pci_scan_get_dev, found dev 00000000
419. PCI: 04:04.0 [1002/4752] enabled
420. pci_scan_get_dev, looking for devfn: 05.0
421. pci_scan_get_dev, found dev 00000000
422. pci_scan_get_dev, looking for devfn: 06.0
423. pci_scan_get_dev, found dev 00000000
424. pci_scan_get_dev, looking for devfn: 07.0
425. pci_scan_get_dev, found dev 00000000
426. pci_scan_get_dev, looking for devfn: 08.0
427. pci_scan_get_dev, found dev 00000000
428. pci_scan_get_dev, looking for devfn: 09.0
429. pci_scan_get_dev, found dev 00000000
430. pci_scan_get_dev, looking for devfn: 0a.0
431. pci_scan_get_dev, found dev 00000000
432. pci_scan_get_dev, looking for devfn: 0b.0
433. pci_scan_get_dev, found dev 00000000
434. pci_scan_get_dev, looking for devfn: 0c.0
435. pci_scan_get_dev, found dev 00000000
436. pci_scan_get_dev, looking for devfn: 0d.0
437. pci_scan_get_dev, found dev 00000000
438. pci_scan_get_dev, looking for devfn: 0e.0
439. pci_scan_get_dev, found dev 00000000
440. pci_scan_get_dev, looking for devfn: 0f.0
441. pci_scan_get_dev, found dev 00000000
442. pci_scan_get_dev, looking for devfn: 10.0
443. pci_scan_get_dev, found dev 00000000
444. pci_scan_get_dev, looking for devfn: 11.0
445. pci_scan_get_dev, found dev 00000000
446. pci_scan_get_dev, looking for devfn: 12.0
447. pci_scan_get_dev, found dev 00000000
448. pci_scan_get_dev, looking for devfn: 13.0
449. pci_scan_get_dev, found dev 00000000
450. pci_scan_get_dev, looking for devfn: 14.0
451. pci_scan_get_dev, found dev 00000000
452. pci_scan_get_dev, looking for devfn: 15.0
453. pci_scan_get_dev, found dev 00000000
454. pci_scan_get_dev, looking for devfn: 16.0
455. pci_scan_get_dev, found dev 00000000
456. pci_scan_get_dev, looking for devfn: 17.0
457. pci_scan_get_dev, found dev 00000000
458. pci_scan_get_dev, looking for devfn: 18.0
459. pci_scan_get_dev, found dev 00000000
460. pci_scan_get_dev, looking for devfn: 19.0
461. pci_scan_get_dev, found dev 00000000
462. pci_scan_get_dev, looking for devfn: 1a.0
463. pci_scan_get_dev, found dev 00000000
464. pci_scan_get_dev, looking for devfn: 1b.0
465. pci_scan_get_dev, found dev 00000000
466. pci_scan_get_dev, looking for devfn: 1c.0
467. pci_scan_get_dev, found dev 00000000
468. pci_scan_get_dev, looking for devfn: 1d.0
469. pci_scan_get_dev, found dev 00000000
470. pci_scan_get_dev, looking for devfn: 1e.0
471. pci_scan_get_dev, found dev 00000000
472. pci_scan_get_dev, looking for devfn: 1f.0
473. pci_scan_get_dev, found dev 00000000
474. POST: 0x25
475. PCI: pci_scan_bus returning with max=04
476. POST: 0x55
477. scan_static_bus for PCI: 01:04.0
478. scan_static_bus done
479. PCI: pci_scan_bus returning with max=04
480. POST: 0x55
481. PCI: pci_scan_bus returning with max=04
482. POST: 0x55
483. done
484. POST: 0x66
485. Allocating resources...
486. Allocating VGA resource PCI: 04:04.0
487. ASSIGN RESOURCES, bus 0
488. PCI: 00:18.0 c0 <- [0x00001000 - 0x00003fff] node 0 link 2 io
489. PCI: 00:18.0 b8 <- [0xfc000000 - 0xfd2fffff] node 0 link 2 mem
490. ASSIGN RESOURCES, bus 1
491. PCI: 01:01.0 1c <- [0x00003000 - 0x00002fff] bus 2 io
492. PCI: 01:01.0 24 <- [0xfd200000 - 0xfd1fffff] bus 2 prefmem
493. PCI: 01:01.0 20 <- [0xfd200000 - 0xfd1fffff] bus 2 mem
494. PCI: 01:01.1 10 <- [0xfd200000 - 0xfd200fff] mem
495. PCI: 01:02.0 1c <- [0x00001000 - 0x00001fff] bus 3 io
496. PCI: 01:02.0 24 <- [0xfd200000 - 0xfd1fffff] bus 3 prefmem
497. PCI: 01:02.0 20 <- [0xfd100000 - 0xfd1fffff] bus 3 mem
498. ASSIGN RESOURCES, bus 3
499. PCI: 03:01.0 10 <- [0x00001000 - 0x000010ff] io
500. PCI: 03:01.0 14 <- [0xfd100000 - 0xfd10ffff] mem
501. PCI: 03:01.0 1c <- [0xfd110000 - 0xfd11ffff] mem
502. PCI: 03:01.1 10 <- [0x00001400 - 0x000014ff] io
503. PCI: 03:01.1 14 <- [0xfd120000 - 0xfd12ffff] mem
504. PCI: 03:01.1 1c <- [0xfd130000 - 0xfd13ffff] mem
505. PCI: 03:03.0 10 <- [0xfd140000 - 0xfd14ffff] mem
506. PCI: 03:03.0 18 <- [0xfd150000 - 0xfd15ffff] mem
507. PCI: 03:03.1 10 <- [0xfd160000 - 0xfd16ffff] mem
508. PCI: 03:03.1 18 <- [0xfd170000 - 0xfd17ffff] mem
509. ASSIGNED RESOURCES, bus 3
510. PCI: 01:02.1 10 <- [0xfd201000 - 0xfd201fff] mem
511. PCI: 01:03.0 1c <- [0x00002000 - 0x00002fff] bus 4 io
512. PCI: 01:03.0 24 <- [0xfd200000 - 0xfd1fffff] bus 4 prefmem
513. PCI: 01:03.0 20 <- [0xfc000000 - 0xfd0fffff] bus 4 mem
514. ASSIGN RESOURCES, bus 4
515. PCI: 04:00.0 10 <- [0xfd000000 - 0xfd000fff] mem
516. PCI: 04:00.1 10 <- [0xfd001000 - 0xfd001fff] mem
517. PCI: 04:00.2 10 <- [0xfd004000 - 0xfd0040ff] mem
518. PCI: 04:00.2 14 <- [0xfd005000 - 0xfd00501f] mem
519. PCI: 04:01.0 10 <- [0xfd002000 - 0xfd002fff] mem
520. PCI: 04:04.0 10 <- [0xfc000000 - 0xfcffffff] mem
521. PCI: 04:04.0 14 <- [0x00002000 - 0x000020ff] io
522. PCI: 04:04.0 18 <- [0xfd003000 - 0xfd003fff] mem
523. ASSIGNED RESOURCES, bus 4
524. PCI: 01:04.0 00 <- [0x00000000 - 0xffffffff] io
525. PCI: 01:04.0 00 <- [0x00000000 - 0xffffffff] mem
526. PCI: 01:04.1 20 <- [0x00003ce0 - 0x00003cef] io
527. PCI: 01:04.2 10 <- [0x00003cc0 - 0x00003cdf] io
528. PCI: 01:04.3 58 <- [0x00003000 - 0x000030ff] io
529. PCI: 01:04.5 10 <- [0x00003400 - 0x000034ff] io
530. PCI: 01:04.5 14 <- [0x00003c80 - 0x00003cbf] io
531. PCI: 01:04.6 10 <- [0x00003800 - 0x000038ff] io
532. PCI: 01:04.6 14 <- [0x00003c00 - 0x00003c7f] io
533. ASSIGNED RESOURCES, bus 1
534. PCI: 00:18.3 94 <- [0xf8000000 - 0xfbffffff] mem <gart>
535. PCI: 00:19.3 94 <- [0xf8000000 - 0xfbffffff] mem <gart>
536. ASSIGNED RESOURCES, bus 0
537. done.
538. POST: 0x88
539. Enabling resourcess...
540. PCI: 00:18.0 bridge ctrl <- 0000
541. Kid 0 of k8: bridge ctrl says: 0x0
542. Kid 1 of k8: bridge ctrl says: 0x0
543. Kid 2 of k8: bridge ctrl says: 0x8
544. setting MMIO routing for VGA reg:0x90, base: 0xa03, limit 0xd20
545. PCI: 00:18.0 cmd <- 140
546. PCI: 01:01.0 bridge ctrl <- 0003
547. PCI: 01:01.0 cmd <- 147
548. PCI: 01:01.1 cmd <- 146
549. PCI: 01:02.0 bridge ctrl <- 0003
550. PCI: 01:02.0 cmd <- 147
551. PCI: 03:01.0 cmd <- 143
552. PCI: 03:01.1 cmd <- 143
553. PCI: 03:03.0 cmd <- 142
554. PCI: 03:03.1 cmd <- 142
555. PCI: 01:02.1 cmd <- 146
556. PCI: 01:03.0 bridge ctrl <- 000b
557. PCI: 01:03.0 cmd <- 147
558. PCI: 04:00.0 cmd <- 142
559. PCI: 04:00.1 cmd <- 142
560. PCI: 04:00.2 cmd <- 142
561. PCI: 04:01.0 cmd <- 142
562. PCI: 04:04.0 cmd <- 1c3
563. PCI: 01:04.0 cmd <- 14f
564. PCI: 01:04.1 cmd <- 141
565. PCI: 01:04.2 cmd <- 141
566. PCI: 01:04.3 cmd <- 141
567. PCI: 01:04.5 cmd <- 141
568. PCI: 01:04.6 cmd <- 141
569. PCI: 00:18.1 cmd <- 140
570. PCI: 00:18.2 cmd <- 140
571. PCI: 00:18.3 cmd <- 140
572. PCI: 00:19.0 bridge ctrl <- 0000
573. Kid 0 of k8: bridge ctrl says: 0x0
574. Kid 1 of k8: bridge ctrl says: 0x0
575. Kid 2 of k8: bridge ctrl says: 0x0
576. PCI: 00:19.0 cmd <- 140
577. PCI: 00:19.1 cmd <- 140
578. PCI: 00:19.2 cmd <- 140
579. PCI: 00:19.3 cmd <- 140
580. done.
581. Initializing devices...
582. PCI: 00:18.0 init
583. PCI: 00:18.3 init
584. NB: Function 3 Misc Control.. done.
585. PCI: 00:19.0 init
586. PCI: 00:19.3 init
587. NB: Function 3 Misc Control.. done.
588. PCI: 01:01.0 init
589. PCI: 01:02.0 init
590. PNP: 002e.0 init
591. PNP: 002e.2 init
592. PNP: 002e.5 init
593. PNP: 002e.b init
594. PCI: 01:03.0 init
595. PCI: 01:04.0 init
596. RTC Init
597. Invalid CMOS LB checksum
598. enabling HPET @0xfed00000
599. PCI: 01:04.1 init
600. IDE1 IDE0 PCI: 01:04.3 init
601. set power on after power fail
602. Devices initialized
603. POST: 0x89
604. mem[0].basek = 00000000 mem[0].sizek = 00000280
605. mem[1].basek = 00000300 mem[1].sizek = 000ffd00
606. POST: 0x70
607. totalram: 1024M
608. Initializing CPU #0
609. POST: 0x60
610. Enabling cache...
611. Setting fixed MTRRs(0-88) type: UC
612. Setting fixed MTRRs(0-16) type: WB
613. Setting fixed MTRRs(24-88) type: WB
614. DONE fixed MTRRs
615. Setting variable MTRR 0, base:    0MB, range: 1024MB, type WB
616. DONE variable MTRRs
617. Clear out the extra MTRR's
618. call intel_enable_fixed_mtrr()
619. call intel_enable_var_mtrr()
620. Leave setup_mtrrs
621. POST: 0x6a
622. done.

623. Max cpuid index    : 1
624. Vendor ID          : AuthenticAMD
625. Processor Type     : 0x00
626. Processor Family   : 0x0f

627. Processor Model    : 0x05
628. Processor Mask     : 0x00
629. Processor Stepping : 0x0a
630. Feature flags      : 0x078bfbff

631. POST: 0x92

632. MTRR check
633. Fixed MTRRs   : Enabled
634. Variable MTRRs: Enabled

635. POST: 0x93
636. setup_iorrs: setting IORR1 for AGP aperture base 0xf8000000, size 0x4000000
637. Clearing memory 0K - 1048576K: --------------- done
638. Setting up local apic... apic_id: 0 done.
639. POST: 0x9b
640. CPU #0 Initialized
641. POST: 0x75
642. secondary_cpu_init
643. Waiting for 2 CPUS to stop
644. mem[0].basek = 00000000 mem[0].sizek = 00000280
645. mem[1].basek = 00000300 mem[1].sizek = 000ffd00
646. Initializing CPU #1
647. POST: 0x60
648. Enabling cache...
649. Setting fixed MTRRs(0-88) type: UC
650. Setting fixed MTRRs(0-16) type: WB
651. Setting fixed MTRRs(24-88) type: WB
652. DONE fixed MTRRs
653. Setting variable MTRR 0, base:    0MB, range: 1024MB, type WB
654. DONE variable MTRRs
655. Clear out the extra MTRR's
656. call intel_enable_fixed_mtrr()
657. call intel_enable_var_mtrr()
658. Leave setup_mtrrs
659. POST: 0x6a
660. done.

661. Max cpuid index    : 1
662. Vendor ID          : AuthenticAMD
663. Processor Type     : 0x00
664. Processor Family   : 0x0f
665. Processor Model    : 0x05
666. Processor Mask     : 0x00
667. Processor Stepping : 0x0a
668. Feature flags      : 0x078bfbff

669. POST: 0x92

670. MTRR check
671. Fixed MTRRs   : Enabled
672. Variable MTRRs: Enabled

673. POST: 0x93
674. setup_iorrs: setting IORR1 for AGP aperture base 0xf8000000, size 0x4000000
675. Clearing memory 0K - 16384K:  done
676. Setting up local apic... apic_id: 1 done.
677. POST: 0x9b
678. CPU #1 Initialized
679. secondary_cpu_init  1/1
680. All AP CPUs stopped
681. POST: 0x9a
682. Copying IRQ routing tables to 0xf0000...done.
683. Verifing copy of IRQ routing tables at 0xf0000...done
684. Checking IRQ routing table consistency...
685. /home/sjk/freebios2/src/arch/i386/boot/pirq_routing.c:    28:check_pirq_routing_
686. table() - irq_routing_table located at: 0x000f0000
687. done.
688. POST: 0x96
689. Wrote the mp table end at: 00000020 - 000001c4
690. Wrote linuxbios table at: 00000500 - 00000d50  checksum 7af2

691. Welcome to elfboot, the open sourced starter.
692. January 2002, Eric Biederman.
693. Version 1.3

694. POST: 0xf8
695. 23:stream_init() - rom_stream: 0xfffe0000 - 0xfffeffff
696. Found ELF candiate at offset 0
697. New segment addr 0x100000 size 0x24d60 offset 0xc0 filesize 0xad28
698. (cleaned up) New segment addr 0x100000 size 0x24d60 offset 0xc0 filesize 0xad28
699. New segment addr 0x124d60 size 0x48 offset 0xae00 filesize 0x48
700. (cleaned up) New segment addr 0x124d60 size 0x48 offset 0xae00 filesize 0x48
701. Dropping non PT_LOAD segment
702. Dropping non PT_LOAD segment
703. Loading Segment: addr: 0x0000000000100000 memsz: 0x0000000000024d60 filesz: 0x00
704. 0000000000ad28
705. Clearing Segment: addr: 0x000000000010ad28 memsz: 0x000000000001a038
706. Loading Segment: addr: 0x0000000000124d60 memsz: 0x0000000000000048 filesz: 0x00
707. 00000000000048
708. Jumping to boot code at 0x107adc
709. POST: 0xfe
710. FILO version 0.4.2 (sjk at localhost.localdomain) Fri Jul 30 10:00:55 EDT 2004
711. collect_sys_info: boot eax = 0xe1fb007
712. collect_sys_info: boot ebx = 0x3ffe3ebc
713. collect_sys_info: boot arg = 0x3ffe3ebc
714. malloc_diag: alloc: 0 bytes (0 blocks), free: 16376 bytes (1 blocks)
715. malloc_diag: alloc: 24 bytes (1 blocks), free: 16352 bytes (1 blocks)
716. collect_elfboot_info: Bootloader: elfboot
717. collect_elfboot_info: Version: 1.3
718. malloc_diag: alloc: 40 bytes (2 blocks), free: 16336 bytes (1 blocks)
719. collect_linuxbios_info: Searching for LinuxBIOS tables...
720. find_lb_table: Found canidate at: 00000500
721. find_lb_table: header checksum o.k.
722. find_lb_table: table checksum o.k.
723. find_lb_table: record count o.k.
724. collect_linuxbios_info: Found LinuxBIOS table at: 00000500
725. malloc_diag: alloc: 128 bytes (3 blocks), free: 16248 bytes (1 blocks)
726. convert_memmap: 0x00000000000000 0x00000000000db0 16
727. convert_memmap: 0x00000000000db0 0x0000000009f250 1
728. convert_memmap: 0x000000000c0000 0x00000000030000 1
729. convert_memmap: 0x000000000f0000 0x00000000000400 16
730. convert_memmap: 0x000000000f0400 0x0000003ff0fc00 1
731. collect_sys_info: 0000000000000db0-00000000000a0000
732. collect_sys_info: 00000000000c0000-00000000000f0000
733. collect_sys_info: 00000000000f0400-0000000040000000
734. collect_sys_info: RAM 1024 MB
735. relocate: Current location: 0x100000-0x124da7
736. relocate: Relocating to 0x3ffdb250-0x3ffffff7... ok
737. setup_timers: CPU 1993 MHz
738. pci_init: Scanning PCI: found 8 devices
739. malloc_diag: alloc: 232 bytes (4 blocks), free: 16144 bytes (1 blocks)
740. pci_init: 00:18.0 1022:1100 0600 00
741. pci_init: 00:18.1 1022:1101 0600 00
742. pci_init: 00:18.2 1022:1102 0600 00
743. pci_init: 00:18.3 1022:1103 0600 00
744. pci_init: 00:19.0 1022:1100 0600 00
745. pci_init: 00:19.1 1022:1101 0600 00
746. pci_init: 00:19.2 1022:1102 0600 00
747. pci_init: 00:19.3 1022:1103 0600 00
748. Press <Enter> for default boot, or <Esc> for boot prompt... 10  9 8 7 6 


749. boot: hda3:/boot/vmlinuz root=/dev/hda3 console=tty0 console=ttyS0,115200 desktop splash=silent showopts
751. malloc_diag: alloc: 344 bytes (5 blocks), free: 16032 bytes (1 blocks)
752. malloc_diag: alloc: 360 bytes (6 blocks), free: 16016 bytes (1 blocks)
753. file_open: dev=hda3, path=/boot/vmlinuz
754. find_ide_controller: PCI IDE #0 not found
755. IDE channel 0 not found
756. devopen: failed to open ide
757. malloc_diag: alloc: 344 bytes (5 blocks), free: 16032 bytes (1 blocks)
758. malloc_diag: alloc: 232 bytes (4 blocks), free: 16144 bytes (1 blocks)


759. boot: hda3:/boot/vmlinuz root=/dev/hda3 console=tty0 console=ttyS0,115200 desktop splash=silent showopts
761. malloc_diag: alloc: 344 bytes (5 blocks), free: 16032 bytes (1 blocks)
762. malloc_diag: alloc: 360 bytes (6 blocks), free: 16016 bytes (1 blocks)
763. file_open: dev=hda3, path=/boot/vmlinuz
764. find_ide_controller: PCI IDE #0 not found
765. IDE channel 0 not found
766. devopen: failed to open ide
767. malloc_diag: alloc: 344 bytes (5 blocks), free: 16032 bytes (1 blocks)
768. malloc_diag: alloc: 232 bytes (4 blocks), free: 16144 bytes (1 blocks)
769. boot: hda3:/boot/vmlinuz root=/dev/hda3 console=tty0 console=ttyS0,115200 desktop splash=silent showopts

------

Sincerely,

Ken Fuchs <kfuchs at winternet.com>



More information about the coreboot mailing list