#468 Support for more chipsets

nice_to_have
open
nobody
None
9
2013-06-30
2012-11-04
Peladon
No

My most wanted feature for Bochs is... the Intel i430FX chipset!

Discussion

1 2 > >> (Page 1 of 2)
  • Volker Ruppert
    Volker Ruppert
    2012-11-04

    I tried to find the i430FX specs on the web, but the only link I found is broken. Implementing other chipsets in Bochs is possible if we have specs for it. Can you point me to the specs of this chipset? If not, you should stop requesting this feature. I hope you'll understand that we cannot write any code without having some documentation for it.

     
    • Peladon
      Peladon
      2012-11-04

      O.K. Volker, I found the documentation.

       
  • Peladon
    Peladon
    2012-11-04

    Yes sir!
    Mission start.

     
    Last edit: Peladon 2012-11-04
    Attachments
  • Volker Ruppert
    Volker Ruppert
    2012-11-05

    Unfortunately this is only an update for the specs that fixes bugs in the doc or reports bugfixes in the chipset. It doesn't contain enough information to start writing code for the TSC and TDP components. I already have the PIIX specs here, they are compatible with our pci2isa and pci_ide implementation.

     
    • Peladon
      Peladon
      2012-11-09

      However, I attached the missing documentation on the "Oops..." post.

       
  • Peladon
    Peladon
    2012-11-06

    Oops...

     
    Attachments
    • Peladon
      Peladon
      2012-11-06

      The i430FX_2.pdf file contains the TSC and TDP info.

       
      • Peladon
        Peladon
        2012-11-09

        Seriously.

         
  • Volker Ruppert
    Volker Ruppert
    2012-11-17

    The initial version of the i430FX support is present in SVN now. The core is almost compatible with the i440FX chipset. The "pci: chipset" option now accepts the parameter "i430fx". The Bochs BIOS is now compatible with this chipset. Tests with original BIOS images are still to do (I haven't found one yet).

     
    • Peladon
      Peladon
      2012-11-17

      Thank you Volker.
      Here is an original BIOS image.

       
      Last edit: Peladon 2012-11-17
      Attachments
      • Peladon
        Peladon
        2012-11-18

        Believe it or not, I found that BIOS image on the American Megatrends website.

         
      • Peladon
        Peladon
        2012-12-10

        I tested the S728P.ROM image and it freezes emulation.

         
        • Peladon
          Peladon
          2012-12-14

          I mean, the S728P.ROM doesn't work...

           
  • Peladon
    Peladon
    2012-11-27

    Here I attached some zipped documentation of the Aladdin V chipset from Acer Labs, Inc.
    (also known as ALi).

     
    Attachments
  • Volker Ruppert
    Volker Ruppert
    2012-12-15

    The S728P.ROM cannot work in Bochs since it tries to determine the size of the memory modules and we don't support that. Implementing it might be possible, but I guess it would slow down the memory access.

     
    • Peladon
      Peladon
      2012-12-15

      When it will work?

       
    • Peladon
      Peladon
      2012-12-30

      It used to work, AFAIK.

       
      • Peladon
        Peladon
        2012-12-31

        I mean, on older versions of Bochs it worked.

         
    • Peladon
      Peladon
      2013-03-05

      Agreed.

       
  • Peladon
    Peladon
    2013-02-01

    Can you guys implement it?

     
  • Peladon
    Peladon
    2013-02-10

    But, by the other side, will make all memory accesses more accurate.

     
  • Peladon
    Peladon
    2013-03-17

    We're still missing DRAM module detection modes on Bochs.

     
  • Peladon
    Peladon
    2013-04-19

    This is the Intel 945P datasheet.

     
    Attachments
    • Peladon
      Peladon
      2013-04-21

      It's required to add i945P emulation.

       
  • Peladon
    Peladon
    2013-06-30

    And here is the Intel 865PE chipset datasheet.

     
    Attachments
1 2 > >> (Page 1 of 2)