Ive tried at minimum 3 different versions of JMicronATA.kext but none have assisted.One matter to verify for is that the PClD of your card matches the one fór the Jmicron integrated in that.kext if not after that you need to improve the Info.plist with yours to make certain it will weight it properly, I believe lspci -n should give you the gadget ID needed.
![]() The chip supports working in IDE, AHCl, and RAID controller modes. Motherboard BIOSes allow selecting the operating setting, but add-on credit cards are trapped in RAID setting. Some OSes (Linux, driverspciquirks.c) fixed a PCI construction register to put the controller into AHCIIDE setting after booting and use standard drivers. The two SATA slots work in OS X, including hot-pIugging, but I couId not get the parallel ATA allowed, and I got to avoid launching the option Range of motion (hence, cant shoe from the SATA slots any longer). The patched ROM might also be helpful for other OSes that dont possess Linux-style PCI quirks. This bypasses the option ROM and maintains the SATA ports enabled. Some ideas about the settings of thé JMB363 can be found in JMicrons discharge notes, especially about PCI construction sign up 0xdf. The launch notes tips at the lifetime of a néwer 1.07.28, but it wasnt submitted. Linuxs driverspciquirks.chemical offered some tips about the significance of PCI configuration sign up 0x40-43. Jmicron 363 Code That ParsesParts 7:6 and 5:4 appear like they manage two instances of the exact same point because the code that parses them will be structured the same way. The launch notes say little bit 6 is used to place the nick into multi-function setting with the option ROM disabled, which seems a little bit like a hack to me. I estimate its objective is definitely to turn off the choice ROM, enabling the primary BIOS to set up the rest of the gadget construction without disturbance. I did not really test with the values of these pieces except for toggling little bit 6. They appear important, leading to PCI config sign up pieces 0xed5:2 and 0xcd5:2 to end up being arranged when df7:6 and df5:4, respectively, is 2b01 or 2b10. Parts 1:0 is dependent on 0xdf1:0, with a exclusive case when 0xdf6 can be set. Parts 3:0 unidentified. Option Range of motion pieces this to either 0xy1 or 0x51. I tried modifying the choice ROM to furthermore configure sign up 0x40-43 to this worth, but got many difficulties booting. Either Im getting some of the additional construction bytes wrong or this value is meant only to end up being used after booting the program. The option ROM tons, correctly reviews connected turns, and enables booting from them. However, OS X does not identify hard turns that had been detected by the option Range of motion at shoe time. If SATA forces are not attached until after the option ROM a good deal, they are usually discovered by the Operating-system and can become hot-plugged. Thus, I opted to set sign up df6 to cause the option Range of motion to stop without detecting drives. A side-effect will be that without the choice Range of motion, the personal computer cant shoe from the disks. Attempting with 0xt1 and 0xelizabeth1 displays the same behaviour as for 0xa1, but weighs just if a disk is not really existing on SATA0 ór SATA1, respectively.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |