qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v5 0/2] Add TPCI200 and IP-Octal 232 IndustryPack emulation
@ 2013-01-11 17:25 Alberto Garcia
  2013-01-11 17:25 ` [Qemu-devel] [PATCH v5 1/2] Add TEWS TPCI200 " Alberto Garcia
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Alberto Garcia @ 2013-01-11 17:25 UTC (permalink / raw)
  To: qemu-devel; +Cc: Anthony Liguori, Alberto Garcia, Andreas Färber

I updated the patches again, here are the changes from v4:

* Replaced DO_UPCAST() with checked casts.
* Added ipack_bus_new_inplace(). The fields of IPackBus are now private.
* Renamed ipoctal.c to ipoctal232.c (*).
* Replaced qdev->parent_bus with qdev_get_parent_bus(qdev).
* Replaced bus->qbus with BUS(bus).
* Replaced dev->qdev with DEVICE(dev).

(*) I didn't rename everything in the code from ipoctal to ipoctal232
for the reasons I told Andreas: all devices from the IP-Octal family
are almost identical from the emulation point of view.

Regards,

Berto

Alberto Garcia (2):
  Add TEWS TPCI200 IndustryPack emulation
  Add GE IP-Octal 232 IndustryPack emulation

 default-configs/pci.mak |    1 +
 hw/Makefile.objs        |    3 +
 hw/ipack.c              |  115 ++++++++
 hw/ipack.h              |   79 ++++++
 hw/ipoctal232.c         |  619 +++++++++++++++++++++++++++++++++++++++++++
 hw/pci/pci_ids.h        |    3 +
 hw/tpci200.c            |  671 +++++++++++++++++++++++++++++++++++++++++++++++
 7 ficheiros modificados, 1491 adições(+)
 create mode 100644 hw/ipack.c
 create mode 100644 hw/ipack.h
 create mode 100644 hw/ipoctal232.c
 create mode 100644 hw/tpci200.c

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-01-15  2:45 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-11 17:25 [Qemu-devel] [PATCH v5 0/2] Add TPCI200 and IP-Octal 232 IndustryPack emulation Alberto Garcia
2013-01-11 17:25 ` [Qemu-devel] [PATCH v5 1/2] Add TEWS TPCI200 " Alberto Garcia
2013-01-11 20:28   ` Andreas Färber
2013-01-15  2:45     ` Alberto Garcia
2013-01-11 17:25 ` [Qemu-devel] [PATCH v5 2/2] Add GE IP-Octal 232 " Alberto Garcia
2013-01-14 20:40 ` [Qemu-devel] [PATCH v5 0/2] Add TPCI200 and " Anthony Liguori

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).