<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Had a mild amount of success in SLOF, I know it’s a little of topic, but these are just the ways I work through things I don’t quite understand.<div class=""><br class=""></div><div class="">Even tho SLOF would execute the Fcode rom to the end, it would only propagate the parent, i.e. NVDA,Parent, but not the children, i.e. NDVA,Display-A, NVDA,Display-B.</div><div class=""><br class=""></div><div class="">Seems that doing select-dev twice in a row will fix this trouble:</div><div class=""><br class=""></div><div class=""><div class=""><br class=""></div><div class="">SLOF **********************************************************************</div><div class="">QEMU Starting</div><div class=""> Build Date = Jul 24 2017 15:15:46</div><div class=""> FW Version = git-89f519f09bf85091</div><div class=""> Press "s" to enter Open Firmware.</div><div class=""><br class=""></div><div class="">Populating /vdevice methods</div><div class="">Populating /vdevice/vty@71000000</div><div class="">Populating /vdevice/nvram@71000001</div><div class="">Populating /vdevice/l-lan@71000002</div><div class="">Populating /vdevice/v-scsi@71000003</div><div class=""> SCSI: Looking for devices</div><div class=""> 8000000000000000 DISK : "QEMU QEMU HARDDISK 2.5+"</div><div class=""> 8100000000000000 DISK : "QEMU QEMU HARDDISK 2.5+"</div><div class=""> 8200000000000000 CD-ROM : "QEMU QEMU CD-ROM 2.5+"</div><div class="">Populating /pci@800000020000000</div><div class=""> 00 0000 (D) : 10de 0141 vga*</div><div class="">Scanning USB </div><div class="">Using default console: /vdevice/vty@71000000</div><div class=""> </div><div class=""> Welcome to Open Firmware</div><div class=""><br class=""></div><div class=""> Copyright (c) 2004, 2017 IBM Corporation All rights reserved.</div><div class=""> This program and the accompanying materials are made available</div><div class=""> under the terms of the BSD License available at</div><div class=""> <a href="http://www.opensource.org/licenses/bsd-license.php" class="">http://www.opensource.org/licenses/bsd-license.php</a></div><div class=""><br class=""></div><div class=""><br class=""></div><div class=""> Type 'boot' and press return to continue booting the system.</div><div class=""> Type 'reset-all' and press return to reboot the system.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">Ready! </div><div class="">0 > include evaluator.fs ok</div><div class="">0 > here u. e7825a8 ok</div><div class="">0 > s" /pci/@0" select-dev ok</div><div class="">0 > s" /pci/@0" select-dev ok</div><div class="">0 > here u. e7825a8 ok</div><div class="">0 > load disk1:,\666 </div><div class="">Trying to load: from: /vdevice/v-scsi@71000003/disk@8100000000000000:,\666 ... ok</div><div class="">0 > here u. e782748 ok</div><div class="">0 > 4040 1 byte-load ok</div><div class="">0 > .properties </div><div class="">VRAM,memsize 10000000 10000000 </div><div class="">#size-cells 00000000 </div><div class="">#address-cells 00000001 </div><div class="">reg 00000000 00000000 00000000 00000000</div><div class=""> 00000000 02000010 00000000 00000000</div><div class=""> 00000000 01000000 0200001c 00000000</div><div class=""> 00000000 00000000 01000000 42000014</div><div class=""> 00000000 00000000 00000000 10000000</div><div class=""> 02000030 00000000 00000000 00000000</div><div class=""> 00020000 </div><div class="">NVDA,Level 00000001 </div><div class="">NVDA,Features 005002ef </div><div class="">rom-revision 2149</div><div class=""> 32313439 00</div><div class="">name NVDA,Parent</div><div class=""> 4e564441 2c506172 656e7400 </div><div class="">NVCAP 04000100 00100003 001c0000 00000007</div><div class=""> 000000</div><div class="">NVPM 01000000 00000000 00000000 00000000</div><div class=""> 00000000 00000000 00000000 </div><div class="">device_type NVDA,GeForce</div><div class=""> 4e564441 2c476546 6f726365 00</div><div class="">NVDA,BMP 55aa7eeb 4b373430 30e94c19 77cc5649</div><div class=""> 44454f20 0d000000 00005710 00004942</div><div class=""> 4d205647 4120436f 6d706174 69626c65</div><div class=""> 01000000 b0100b18 30362f32 342f3035</div><div class=""> 00000000 00000000 01100000 00000000</div><div class=""> e93edd00 00000000 00000000 00004081</div><div class=""> efffff7f 10000080 2200a542 e9f5b7e9</div><div class=""> fcb7ffb8 42495400 00010c06 10473201</div><div class=""> 0400de00 42021600 e2004301 0e00f800</div><div class=""> 44010400 06014901 0e000a01 4c010200</div><div class=""> 18017401 12001a01 4d010200 2c014e00</div><div class=""> 00000000 50011900 2e015302 15004701</div><div class=""> 54010200 5c015501 03005e01 56010600</div><div class=""> 61016300 00000000 69022300 67010000</div><div class=""> 00007502 43050000 00000000 a8073030</div><div class=""> 2f30302f 30300200 00000000 00000000</div><div class=""> 8a010000 3d020000 00004302 55026102</div><div class=""> 9102d902 d9025502 2903c803 ce03d403</div><div class=""> ec030404 1c043404 4c046404 cc127c04</div><div class=""> 0000b704 00000f05 00006805 0000a205</div><div class=""> 000042a7 050000ba 05500a06 19230628</div><div class=""> 4b06145f 06238206 23a50614 b9060000</div><div class=""> 00fc0611 07000075 02430500 600140fd</div><div class=""> 13005743 2e073036 2f32342f 30350000</div><div class=""> 00000000 00000000 3a072104 23050000</div><div class=""> 00006400 95019001 e8030300 23001900</div><div class=""> 640001ff 01ff0119 011f0007 00000000</div><div class=""> 00204000 00640095 01580278 05030023</div><div class=""> 00190064 0001ff01 ff011f01 1f000703</div><div class=""> 00000000 08400000 90012003 90012003</div><div class=""> 0d000000 32002003 011f011f 01010101</div><div class=""> 00070000 00000008 05680064 00950190</div><div class=""> 01e80303 00230019 00640001 ff01ff01</div><div class=""> 19011f01 07000000 00002005 68006400</div><div class=""> 95019001 e8030300 23001900 640001ff</div><div class=""> 01ff0119 011f0107 00000000 00ffff80</div><div class=""> 05800544 07870b5b 10951173 12000074</div><div class=""> 12a012cc 12000101 01020103 01040105</div><div class=""> 01d40210 00010000 001c0210 00010000</div><div class=""> 00d00210 00010000 00d80210 00010000</div><div class=""> 00dc0210 00010000 00dc0210 00000000</div><div class=""> 00001010 00400000 00400000 00000000</div><div class=""> 000f0000 00020000 00101300 00000100</div><div class=""> 00000000 00001010 00200000 00200000</div><div class=""> 00401500 00000001 00000000 00401500</div><div class=""> 00000002 00000000 00d4033c 70042103</div><div class=""> 0300d403 3c700421 030301d4 033c7004</div><div class=""> 21030302 d4033c70 04210303 03d4033c</div><div class=""> 70042103 4040d403 3c700421 032f21d4</div><div class=""> 033c7004 21032f23 d4033c70 04210320</div><div class=""> 00010103 02030101 63301f02 10002823</div><div class=""> 98139813 bc13bc13 68037403 80038c03</div><div class=""> 9803a403 b003bc03 00000001 01020103</div><div class=""> 01040105 01060107 01080109 010a010b</div><div class=""> 010c010d 010e010f e81cd013 7017d713</div><div class=""> 0000de13 e81ce513 7017ec13 0000f313</div><div class=""> d039fa13 e02e0114 00000814 d0390f14</div><div class=""> e02e1614 00001d14 e81c2414 70172b14</div><div class=""> 00003214 e81c3914 70174014 00004714</div><div class=""> d0394e14 e02e5514 00005c14 d0396314</div><div class=""> e02e6a14 00007114 04083132 3519007e</div><div class=""> b4000000 00010203 090a0b0c 0e0f1011</div><div class=""> 17181e1f 2022292c 33343c3d 21f07c1f</div><div class=""> 44765700 43034903 8301f400 d2d21620</div><div class=""> c04033</div><div class="">model GeForce 6600</div><div class=""> 4765466f 72636520 36363030 00</div><div class="">revision-id 000000a4 </div><div class="">subsystem-id 00000010 </div><div class="">assigned-addresses 82000030 00000000 82000000 00000000</div><div class=""> 00020000 82000010 00000000 80000000</div><div class=""> 00000000 01000000 c3000014 00002100</div><div class=""> 00000000 00000000 10000000 8200001c</div><div class=""> 00000000 81000000 00000000 01000000</div><div class=""> </div><div class="">ibm,req#msi 00000001 </div><div class="">vendor-id 000010de </div><div class="">device-id 00000141 </div><div class="">class-code 00030000 </div><div class="">interrupts 00000001 </div><div class="">min-grant 00000000 </div><div class="">max-latency 00000000 </div><div class="">subsystem-vendor-id 000010de </div><div class="">cache-line-size 00000000 </div><div class="">devsel-speed 00000000 </div><div class="">ibm,loc-code vfio_vfio-pci:0000:00:00.0</div><div class=""> 7666696f 5f766669 6f2d7063 693a3030</div><div class=""> 30303a30 303a3030 2e3000</div><div class="">ibm,my-drc-index 40000000 </div><div class="">ibm,pci-config-space-type 00000001 ok</div><div class="">0 > ls </div><div class="">e72d2e0 : /pci@800000020000000/NVDA,Parent@0</div><div class="">e7c5448 : |-- NVDA,Display-A</div><div class="">e7c5f30 : |-- NVDA,Display-B</div><div class="">e7c6740 : +-- sensor-parent</div><div class="">e7c69d8 : +-- gpu-diode-temperature ok</div><div class="">0 > dev NVDA,Display-A ok</div><div class="">0 > .properties </div><div class="">can-hot-plug </div><div class="">display-cfg 00360003 </div><div class="">display-type LCD</div><div class=""> 4c434400 </div><div class="">EDID 00ffffff ffffff00 593a0410 01010101</div><div class=""> 0d170103 806e3e78 0a6bf3a6 554d9325</div><div class=""> 0f4849a5 ce008100 81c00101 01010101</div><div class=""> 01010101 0101023a 80187138 2d40582c</div><div class=""> 45004868 4200001e 000000fd 00324d1f</div><div class=""> 460f000a 20202020 20200000 00ff0055</div><div class=""> 4b4e5442 50303130 30303031 000000fc</div><div class=""> 00453530 30692d41 300a2020 2020013c</div><div class=""> 02032671 4b010304 05902011 1213141f</div><div class=""> 29090705 15575010 07508301 00006703</div><div class=""> 0c004000 382d023a 80187138 2d40582c</div><div class=""> 55004868 4200001e 011d0072 51d01e20</div><div class=""> 6e285500 48684200 001e0000 00000000</div><div class=""> 00000000 00000000 00000000 00000000</div><div class=""> 00000000 00000000 00000000 00000000</div><div class=""> 00000000 00000000 00000000 00000036</div><div class=""> </div><div class="">refresh 0000003c </div><div class="">linebytes 00000280 </div><div class="">depth 00000008 </div><div class="">height 000001e0 </div><div class="">width 00000280 </div><div class="">character-set ISO8859-1</div><div class=""> 49534f38 3835392d 3100</div><div class="">connector-type 00000200 </div><div class="">compatible NVDA,NVMacNVDA,MultiDisplay</div><div class=""> 4e564441 2c4e564d 6163004e 5644412c</div><div class=""> 4d756c74 69446973 706c6179 00</div><div class="">reg 00000000 </div><div class="">device_type display</div><div class=""> 64697370 6c617900 </div><div class="">name NVDA,Display-A</div><div class=""> 4e564441 2c446973 706c6179 2d4100 ok</div><div class="">0 > </div><div class=""><br class=""></div><div class="">That’s the properties of a fully working nVidia card with an Fcode ROM, I’ve seen it enough times to know. The display connect to the card did not power on, but I don’t expect it too until I boot an OS, and now I’ll have to find the one I installed for the Pseries machine;-)</div><div class=""><br class=""></div><div class="">Now I just got to get this working with Openbios.</div><div><br class=""><blockquote type="cite" class=""><div class="">On May 8, 2018, at 8:36 AM, Jd Lyons <<a href="mailto:lyons_dj@yahoo.com" class="">lyons_dj@yahoo.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Ok, I made those changes to openbios, here is the output.<div class=""><br class=""></div><div class=""></div></div><span id="cid:E8DDC450-798F-405E-AB73-6A60D5664C75@Home"><6603.txt></span><meta http-equiv="Content-Type" content="text/html; charset=us-ascii" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""><div class=""><br class=""><blockquote type="cite" class=""><div class="">On May 8, 2018, at 6:50 AM, Joe van Tunen <<a href="mailto:joevt@shaw.ca" class="">joevt@shaw.ca</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">: (debug-feval) ( fcode# -- fcode# )<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> \ Address<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> fcode-stream 1 - . here u. ." : "<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><o:p class=""> </o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> \ Indicate if word is compiled<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> state @ 0<> if<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> ." (compile) "<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> then<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> dup fcode>xt cell - lfa2name type<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> dup ." [ 0x" . ." ]" cr<o:p class=""></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""> ;</div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""></div></body></html>