2021-05-26 | Mark Cave-Ayland | target/m68k: introduce is_singlestepping() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | tests/qtest: add tests for am53c974 device Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: ensure that do_cmd is set to zero before submitting... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: don't reset async_len directly in esp_select(... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: don't overflow cmdfifo if TC is larger than the... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: don't overflow cmdfifo in get_cmd() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: don't underflow cmdfifo in do_cmd() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: ensure cmdfifo is not empty and current_dev is... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: introduce esp_fifo_pop_buf() and use it instead... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: consolidate esp_cmdfifo_pop() into esp_fifo_pop() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: consolidate esp_cmdfifo_push() into esp_fifo_push() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: rework write_response() to avoid using the FIFO... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: always check current_req is not NULL before use... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-04-12 | Mark Cave-Ayland | esp: fix setting of ESPState mig_version_id when launching... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-16 | Mark Cave-Ayland | mac_via: remove VIA1 timer optimisations Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-16 | Mark Cave-Ayland | mac_via: fix 60Hz VIA1 timer interval Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-16 | Mark Cave-Ayland | mac_via: rename VBL timer to 60Hz timer Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-16 | Mark Cave-Ayland | mac_via: don't re-inject ADB response when switching... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-16 | Mark Cave-Ayland | mac_via: allow long accesses to VIA registers Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-16 | Mark Cave-Ayland | mac_via: fix up adb_via_receive() trace events Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-16 | Mark Cave-Ayland | mac_via: switch rtc pram trace-events to use hex rather... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-16 | Mark Cave-Ayland | Update OpenBIOS images to 4a004110 built from submodule. Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-11 | Mark Cave-Ayland | target/m68k: add M68K_FEATURE_UNALIGNED_DATA feature Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-11 | Mark Cave-Ayland | target/m68k: reformat m68k_features enum Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-11 | Mark Cave-Ayland | target/m68k: don't set SSW ATC bit for physical bus... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: add support for unaligned accesses Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: implement non-DMA transfers in PDMA mode Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: add trivial implementation of the ESP_RFLAGS register Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: convert cmdbuf from array to Fifo8 Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: convert ti_buf from array to Fifo8 Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: transition to message out phase after SATN and... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: add maxlen parameter to get_cmd() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: raise interrupt after every non-DMA byte transferred... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove old deferred command completion mechanism Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: defer command completion interrupt on incoming... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: latch individual bits in ESP_RINTR register Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: implement FIFO flush command Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: add 4 byte PDMA read and write transfers Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove pdma_origin from ESPState Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: use FIFO for PDMA transfers between initiator... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: fix PDMA target selection Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: rename get_cmd_cb() to esp_select() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove CMD pdma_origin Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: use in-built TC to determine PDMA transfer length Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: use ti_wptr/ti_rptr to manage the current FIFO... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: move PDMA length adjustments into esp_pdma_read... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove redundant pdma_start from ESPState Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove the buf and buflen parameters from get_cmd() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove buf parameter from do_cmd() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: accumulate SCSI commands for PDMA transfers in... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: move pdma_len and TC logic into esp_pdma_read... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: use pdma_origin directly in esp_pdma_read()/esp_pdma_wr... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: introduce esp_pdma_read() and esp_pdma_write(... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove minlen restriction in handle_ti Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove dma_left from ESPState Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: remove dma_counter from ESPState Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: apply transfer length adjustment when STC is zero... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: introduce esp_get_stc() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: introduce esp_get_tc() and esp_set_tc() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: determine transfer direction directly from SCSI... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: add PDMA trace events Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: fix esp_reg_read() trace event Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: add trace event when receiving a TI command Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: add vmstate_esp version to embedded ESPState Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: QOMify the internal ESP device state Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: rename existing ESP QOM type to SYSBUS_ESP Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-03-07 | Mark Cave-Ayland | esp: checkpatch fixes Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-02-07 | Mark Cave-Ayland | utils/fifo8: add VMSTATE_FIFO8_TEST macro Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-02-07 | Mark Cave-Ayland | utils/fifo8: change fatal errors from abort() to assert() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-01-13 | Mark Cave-Ayland | macio: don't set user_creatable to false Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-01-13 | Mark Cave-Ayland | macio: wire macio GPIOs to OpenPIC using sysbus IRQs Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-01-13 | Mark Cave-Ayland | macio: move OpenPIC inside macio-newworld device Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-01-13 | Mark Cave-Ayland | mac_newworld: delay wiring of PCI IRQs in New World... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-01-13 | Mark Cave-Ayland | macio: move heathrow PIC inside macio-oldworld device Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-01-13 | Mark Cave-Ayland | mac_oldworld: move initialisation of grackle before... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-01-13 | Mark Cave-Ayland | mac_oldworld: remove duplicate bus check for PPC_INPUT... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2021-01-06 | Mark Cave-Ayland | sun4m: don't connect two qemu_irqs directly to the... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-22 | Mark Cave-Ayland | hw/display/tcx: add missing 64-bit access for framebuffer... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-12 | Mark Cave-Ayland | macio: set user_creatable to false in macio_class_init() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-04 | Mark Cave-Ayland | dev-serial: store flow control and xon/xoff characters Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-04 | Mark Cave-Ayland | dev-serial: add support for setting data_bits in QEMUSerialS... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-04 | Mark Cave-Ayland | dev-serial: add always-plugged property to ensure USB... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-04 | Mark Cave-Ayland | dev-serial: replace DeviceOutVendor/DeviceInVendor... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-04 | Mark Cave-Ayland | dev-serial: add trace-events for baud rate and data... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-04 | Mark Cave-Ayland | dev-serial: convert from DPRINTF to trace-events Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-04 | Mark Cave-Ayland | dev-serial: use USB_SERIAL QOM macro for USBSerialState... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-11-04 | Mark Cave-Ayland | dev-serial: style changes to improve readability and... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-30 | Mark Cave-Ayland | pci: Assert irqnum is between 0 and bus->nirqs in pci_bus_ch... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-28 | Mark Cave-Ayland | sabre: increase number of PCI bus IRQs from 32 to 64 Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-28 | Mark Cave-Ayland | sabre: don't call sysbus_mmio_map() in sabre_realize() Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-28 | Mark Cave-Ayland | sparc32-ledma: don't reference nd_table directly within... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-28 | Mark Cave-Ayland | sparc32-espdma: use object_initialize_child() for esp... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-28 | Mark Cave-Ayland | sparc32-ledma: use object_initialize_child() for lance... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-28 | Mark Cave-Ayland | sparc32-dma: use object_initialize_child() for espdma... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-18 | Mark Cave-Ayland | m48t59: remove legacy m48t59_init() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-18 | Mark Cave-Ayland | ppc405_boards: use qdev properties instead of legacy... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-18 | Mark Cave-Ayland | sun4u: use qdev properties instead of legacy m48t59_init... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-18 | Mark Cave-Ayland | sun4m: use qdev properties instead of legacy m48t59_init... Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-18 | Mark Cave-Ayland | m48t59-isa: remove legacy m48t59_init_isa() function Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
2020-10-18 | Mark Cave-Ayland | uninorth: use qdev gpios for PCI IRQs Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> |
commitcommitdifftree |
next |