aboutsummaryrefslogtreecommitdiff
path: root/hw/m68k
AgeCommit message (Expand)AuthorFilesLines
2025-01-31hw/loader: Pass ELFDATA endian order argument to load_elf()Philippe Mathieu-Daudé4-4/+4
2024-12-29next-cube: add my copyright to the top of the fileMark Cave-Ayland1-0/+1
2024-12-29next-cube: rename old_scr2 and scr2_2 in next_scr2_rtc_update()Mark Cave-Ayland1-7/+7
2024-12-29next-cube: move next_rtc_cmd_is_write() and next_rtc_data_in_irq() functionsMark Cave-Ayland1-86/+86
2024-12-29next-cube: add rtc-power-out named gpio to trigger the NEXT_PWR_I interruptMark Cave-Ayland1-4/+6
2024-12-29next-cube: add rtc-cmd-reset named gpio to reset the rtc state machineMark Cave-Ayland1-4/+19
2024-12-29next-cube: use named gpio output for next-rtc dataMark Cave-Ayland1-6/+13
2024-12-29next-cube: move rtc-data-in gpio from next-pc to next-rtc deviceMark Cave-Ayland1-9/+17
2024-12-29next-cube: move reset of next-rtc fields from next-pc to next-rtcMark Cave-Ayland1-5/+12
2024-12-29next-cube: QOMify NeXTRTCMark Cave-Ayland1-21/+50
2024-12-29next-cube: don't use rtc phase value of -1Mark Cave-Ayland1-4/+1
2024-12-29next-cube: use named gpio to read RTC data bit in scr2Mark Cave-Ayland1-77/+92
2024-12-29next-cube: use named gpio to set RTC data bit in scr2Mark Cave-Ayland1-4/+21
2024-12-29next-cube: always use retval to return rtc read valuesMark Cave-Ayland1-59/+40
2024-12-29next-cube: separate rtc read and write shift logicMark Cave-Ayland1-64/+74
2024-12-29next-cube: use qemu_irq to drive int_status in next_scr2_rtc_update()Mark Cave-Ayland1-1/+4
2024-12-29next-cube: rename typedef struct NextRtc to NeXTRTCMark Cave-Ayland1-12/+12
2024-12-29next-cube: convert next-pc device to use Resettable interfaceMark Cave-Ayland1-3/+4
2024-12-29next-cube: rearrange NeXTState declarations to improve readabilityMark Cave-Ayland1-32/+32
2024-12-29next-cube: remove unused next.scr memory regionMark Cave-Ayland1-52/+21
2024-12-29next-cube: add empty slots for unknown accesses to next.scr memory regionMark Cave-Ayland2-0/+9
2024-12-29next-cube: move en ethernet MMIO to separate memory region on next-pc deviceMark Cave-Ayland1-8/+40
2024-12-29next-cube: move timer MMIO to separate memory region on next-pc deviceMark Cave-Ayland1-13/+50
2024-12-29next-cube: move ESCC to be QOM child of next-pc deviceMark Cave-Ayland1-28/+26
2024-12-29next-cube: map ESCC registers as a subregion of the next.scr memory regionMark Cave-Ayland1-1/+4
2024-12-29next-cube: move floppy disk MMIO to separate memory region in next-pcMark Cave-Ayland1-12/+49
2024-12-29next-cube: move SCSI 4020/4021 logic from next-pc device to next-scsi deviceMark Cave-Ayland1-77/+62
2024-12-29next-cube: move SCSI CSRs from next-pc to the next-scsi deviceMark Cave-Ayland1-10/+78
2024-12-29next-cube: introduce next-scsi deviceMark Cave-Ayland1-19/+74
2024-12-29next-cube: introduce next_pc_init() object init functionMark Cave-Ayland1-6/+11
2024-12-29next-cube: move next_scsi_init() to next_pc_realize()Mark Cave-Ayland1-2/+3
2024-12-29next-cube: create new next.scsi container memory regionMark Cave-Ayland1-1/+7
2024-12-29next-cube: remove overlap between next.dma and next.mmio memory regionsMark Cave-Ayland1-14/+14
2024-12-29next-cube: remove 0x14020 dummy value from next_mmio_read()Mark Cave-Ayland1-4/+0
2024-12-29hw/m68k/next-cube: Disable the default CD-ROM driveThomas Huth1-0/+1
2024-12-29hw/m68k: Mark devices as big-endianPhilippe Mathieu-Daudé4-6/+6
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi6-14/+14
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé6-14/+14
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson4-4/+0
2024-12-15hw/m68k: Constify all PropertyRichard Henderson4-4/+4
2024-12-11hw: add compat machines for 10.0Cornelia Huck1-1/+8
2024-11-08next-kbd: convert to use qemu_input_handler_register()Mark Cave-Ayland1-55/+103
2024-11-04next-cube: remove cpu parameter from next_scsi_init()Mark Cave-Ayland1-2/+2
2024-11-04next-cube: fix up compilation when DEBUG_NEXT is enabledMark Cave-Ayland1-5/+5
2024-10-07hw/m68k: Use explicit big-endian LD/ST APIPhilippe Mathieu-Daudé4-18/+18
2024-09-20license: Update deprecated SPDX tag GPL-2.0 to GPL-2.0-onlyPhilippe Mathieu-Daudé1-1/+1
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell4-4/+4
2024-09-08hw/m68k/mcf5208: Add URLs for datasheetsPeter Maydell1-0/+8
2024-09-08hw/m68k/mcf5208: Avoid shifting off end of integerPeter Maydell1-1/+1
2024-09-05hw: add compat machines for 9.2Cornelia Huck1-1/+8