summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* MusicPal qdev conversionPaul Brook2009-05-141-63/+87
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* ARM GIC qdev conversionPaul Brook2009-05-148-124/+168
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* ARM PCI host qdev conversionPaul Brook2009-05-144-37/+62
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Virtio-console conversionPaul Brook2009-05-144-24/+17
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Virtio-balloon qdev conversionPaul Brook2009-05-143-14/+12
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Virtio-blk qdev conversionPaul Brook2009-05-146-18/+15
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PL080 qdev conversionPaul Brook2009-05-143-12/+28
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* ARM RealView sytem controller qdev conversionPaul Brook2009-05-141-6/+25
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Versatile/PB core qdev conversionPaul Brook2009-05-141-11/+21
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PL190 qdev conversionPaul Brook2009-05-145-28/+41
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* ESP SCSI qdev conversionPaul Brook2009-05-144-70/+61
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* smc91c111 qdev conversionPaul Brook2009-05-141-10/+31
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* ARM timers qdev conversionPaul Brook2009-05-145-30/+39
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Integrator/CP core qdev conversionPaul Brook2009-05-141-20/+37
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PL181 qdev conversionPaul Brook2009-05-145-39/+21
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PL031 qdev conversionPaul Brook2009-05-145-14/+16
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Stellaris ethernet qdev conversionPaul Brook2009-05-143-23/+32
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Virtio-net qdev conversionPaul Brook2009-05-148-32/+40
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PCI network qdev conversionPaul Brook2009-05-1412-166/+190
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* LSI SCSI qdev conversionPaul Brook2009-05-146-52/+26
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PL050 qdev conversionPaul Brook2009-05-145-17/+34
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PL011 qdev conversionPaul Brook2009-05-146-40/+50
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PL110 qdev conversionPaul Brook2009-05-145-19/+30
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* qdev scsi bus infrastructurePaul Brook2009-05-142-0/+23
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* PCI qdev supportPaul Brook2009-05-142-7/+56
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* qdev child bus supportPaul Brook2009-05-142-0/+36
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Basic qdev infrastructure.Paul Brook2009-05-149-2/+512
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Move block drivers into their own directoryAnthony Liguori2009-05-1415-8/+9
| | | | Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* Convert block infrastructure to use new module init functionalityAnthony Liguori2009-05-1416-60/+141
| | | | Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* Constructor supportAnthony Liguori2009-05-146-17/+145
| | | | | | | | | Allow devices/drivers to register themselves via constructors. Destructors are not needed (can be registered from a constructor) and "priority" has been renamed and changed to an enum for clarity. Signed-off-by: Paul Brook <paul@codesourcery.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* Add a --disable-docs to configure to allow doc build to be disabledAnthony Liguori2009-05-141-4/+5
| | | | Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
* Remove duplicate block objects.Paul Brook2009-05-141-8/+0
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Remove any pretense that there can be more than one AudioStatemalc2009-05-1416-103/+80
|
* Remove redundant pcnet.oPaul Brook2009-05-131-1/+1
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Add tool_osdep.cPaul Brook2009-05-133-3/+10
| | | | | | | | | | osdep.c is built in both as a toplevel target independant object, and as a per-target object because of kqemu dependencies. Under some circumstances make picks up the wrong one. Build the former as tool-osdep to avoid this conflict. Signed-off-by: Paul Brook <paul@codesourcery.com>
* Include assert.h from qemu-common.hPaul Brook2009-05-1328-28/+1
| | | | | | | Include assert.h from qemu-common.h and remove other direct uses. cpu-all.h still need to include it because of the dyngen-exec.h hacks Signed-off-by: Paul Brook <paul@codesourcery.com>
* Replace gcc variadic macro extension with C99 version (missed one)Blue Swirl2009-05-131-3/+3
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Replace gcc variadic macro extension with C99 versionBlue Swirl2009-05-1370-268/+268
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Fix kqemu build failure.Paul Brook2009-05-131-1/+1
| | | | Signed-off-by: Paul Brook <paul@codesourcery.com>
* Remove vga_ram_sizePaul Brook2009-05-1342-133/+126
| | | | | | | | | | The vga_ram_size argument to machine init functions always has the same value, and is ignored by many machines (including SPARC32 which has an obsolete ifdef for VGA_RAM_SIZE). Remove it and push VGA_RAM_SIZE into vga_int.h. Signed-off-by: Paul Brook <paul@codesourcery.com>
* Fix typo that leads to out of bounds array access on big endian systemsmalc2009-05-131-1/+1
|
* ETRAX: Correct setting of ethernet station address.Edgar E. Iglesias2009-05-131-2/+2
| | | | Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* Follow coding conventions.Paul Brook2009-05-121-6/+6
| | | | | | More structure renaming. Signed-off-by: Paul Brook <paul@codesourcery.com>
* CRIS: Fix bmi.Edgar E. Iglesias2009-05-121-1/+2
| | | | Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
* Push AUD_init down to devicesPaul Brook2009-05-1223-102/+46
| | | | | | | | Now we can safely call AUD_init multiple times we can push it down to individual audio devices, rather than having to pass it from the board init. Signed-off-by: Paul Brook <paul@codesourcery.com>
* Make AUD_init failure fatalPaul Brook2009-05-126-50/+35
| | | | | | | | | | | | Failure to initialize the audio subsystem is not handled consistently. Where it is handled it has guest visible effects, which is wrong. We already have a "nosound" audio driver as a last resort, so trying to proceed without an audio backend seems pointless. Also protect against multiple calls to AUD_init so that this can be pushed down into individual devices. Signed-off-by: Paul Brook <paul@codesourcery.com>
* Update docs on dynamic condition code calculationBlue Swirl2009-05-101-3/+5
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Convert mulsccBlue Swirl2009-05-101-131/+2
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Convert udiv/sdivBlue Swirl2009-05-102-19/+31
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
* Convert tagged opsBlue Swirl2009-05-102-129/+85
| | | | Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
OpenPOWER on IntegriCloud