#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
  • 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...

     
    • 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
      • 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).

     
  • 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.

     
    • 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.

     
1 2 > >> (Page 1 of 2)

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks