Re: Where do I add my peripherals?
Javier Fileiv <[email protected]> Tue, 12 Jul 2016 14:55:05 +0200
| Newsgroups | gmane.comp.emulators.bochs.devel |
|---|---|
| Message-ID | <CABvwO2Cz45vooNRHg7Rwa6Pq2ELxGedku+qTsCG=G7N9Gz-8Qg@mail.gmail.com> |
Hi, it's me again. I'm trying to add a define macro to the configure script, and even though I have well created the ./configure --help output (modifiying configure.in), I can't get it on my config.h . Any ideas? Thank a lot in advance 2016-07-11 11:28 GMT+02:00 Javier Fileiv <[email protected]>: > Regarding to the device model, I'm looking for the precise moment where, > for example, an address is put on the bus to read/write on some > devices/memory. Because is there were I need to interface it with my target > devices I already have model-ed. > > Would you be able to help me with that or should I ask Volker? > > 2016-07-11 10:29 GMT+02:00 Javier Fileiv <[email protected]>: > >> Thank you very much Stanislav! >> >> 2016-07-11 10:26 GMT+02:00 Stanislav Shwartsman <[email protected]>: >> >>> If you complied with CPU level=6 you could configure Pentium through RC >>> file (look cpu model option). >>> For 486 you need to recompile with CPU level=4. >>> >>> >>> >>> On Mon, Jul 11, 2016 at 11:24 AM, Javier Fileiv <[email protected] >>> > wrote: >>> >>>> Hi, thanks for your reply! >>>> >>>> I had enable cpu level = 6, but how to launch in 486, and in pentium >>>> mode only changing some parameter on the rc file? I would like to launch >>>> different machines without needing to re compile it. Is that possible? >>>> Because what you just said needs a new building and I would like to be able >>>> to launch different machine types with only one building. >>>> >>>> How can I contact Volker? >>>> >>>> Thanks a lot for your advice >>>> >>>> >>>> 2016-07-11 6:20 GMT+02:00 Stanislav <[email protected]>: >>>> >>>>> Ø is it possible with only one compilation and different rc files, >>>>> launch bochs in 486 and pentium emulation? >>>>> >>>>> >>>>> >>>>> Of course it is, this is “default” mode. >>>>> >>>>> When compiling --enable-cpu-level=5 you get Pentium (with or without >>>>> MMX) >>>>> >>>>> When compiling --enable-cpu-level=4 you get 486 >>>>> >>>>> >>>>> >>>>> Ø I was able to find out where the rc config file is being processed >>>>> but I can't find where does it instantiate all the hardware peripheral >>>>> (e.g. PIC, PCI, RAM, etc) >>>>> >>>>> All is done through config.cc and paramtree. You need to ask Volker >>>>> for more details. >>>>> >>>>> >>>>> >>>>> *From:* Javier Fileiv [mailto:[email protected]] >>>>> *Sent:* Friday, July 08, 2016 11:06 AM >>>>> *To:* [email protected] >>>>> *Subject:* [Bochs-developers] Where do I add my peripherals? >>>>> >>>>> >>>>> >>>>> Hello everyone, I need to modify bochs source code in order to add >>>>> some peripheral to match it with my targer board. >>>>> >>>>> I was able to find out where the rc config file is being processed but >>>>> I can't find where does it instantiate all the hardware peripheral (e.g. >>>>> PIC, PCI, RAM, etc) >>>>> >>>>> Also I would like to know... is it possible with only one compilation >>>>> and different rc files, launch bochs in 486 and pentium emulation? >>>>> >>>>> Thank you all >>>>> >>>>> BR >>>>> >>>> >>>> >>> >> > ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev _______________________________________________ bochs-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bochs-developers