summary refs log tree commit diff stats
path: root/hw/m68k/next-cube.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-4/+4
* Merge tag 'pull-misc-2025-04-24' of https://repo.or.cz/qemu/armbru into stagingStefan Hajnoczi2025-04-241-1/+0
|\
| * cleanup: Drop pointless return at end of functionMarkus Armbruster2025-04-241-1/+0
* | exec/cpu-all: remove exec/cpu-interrupt includePierrick Bouvier2025-04-231-0/+1
|/
* next-cube: add my copyright to the top of the fileMark Cave-Ayland2024-12-291-0/+1
* next-cube: rename old_scr2 and scr2_2 in next_scr2_rtc_update()Mark Cave-Ayland2024-12-291-7/+7
* next-cube: move next_rtc_cmd_is_write() and next_rtc_data_in_irq() functionsMark Cave-Ayland2024-12-291-86/+86
* next-cube: add rtc-power-out named gpio to trigger the NEXT_PWR_I interruptMark Cave-Ayland2024-12-291-4/+6
* next-cube: add rtc-cmd-reset named gpio to reset the rtc state machineMark Cave-Ayland2024-12-291-4/+19
* next-cube: use named gpio output for next-rtc dataMark Cave-Ayland2024-12-291-6/+13
* next-cube: move rtc-data-in gpio from next-pc to next-rtc deviceMark Cave-Ayland2024-12-291-9/+17
* next-cube: move reset of next-rtc fields from next-pc to next-rtcMark Cave-Ayland2024-12-291-5/+12
* next-cube: QOMify NeXTRTCMark Cave-Ayland2024-12-291-21/+50
* next-cube: don't use rtc phase value of -1Mark Cave-Ayland2024-12-291-4/+1
* next-cube: use named gpio to read RTC data bit in scr2Mark Cave-Ayland2024-12-291-77/+92
* next-cube: use named gpio to set RTC data bit in scr2Mark Cave-Ayland2024-12-291-4/+21
* next-cube: always use retval to return rtc read valuesMark Cave-Ayland2024-12-291-59/+40
* next-cube: separate rtc read and write shift logicMark Cave-Ayland2024-12-291-64/+74
* next-cube: use qemu_irq to drive int_status in next_scr2_rtc_update()Mark Cave-Ayland2024-12-291-1/+4
* next-cube: rename typedef struct NextRtc to NeXTRTCMark Cave-Ayland2024-12-291-12/+12
* next-cube: convert next-pc device to use Resettable interfaceMark Cave-Ayland2024-12-291-3/+4
* next-cube: rearrange NeXTState declarations to improve readabilityMark Cave-Ayland2024-12-291-32/+32
* next-cube: remove unused next.scr memory regionMark Cave-Ayland2024-12-291-52/+21
* next-cube: add empty slots for unknown accesses to next.scr memory regionMark Cave-Ayland2024-12-291-0/+8
* next-cube: move en ethernet MMIO to separate memory region on next-pc deviceMark Cave-Ayland2024-12-291-8/+40
* next-cube: move timer MMIO to separate memory region on next-pc deviceMark Cave-Ayland2024-12-291-13/+50
* next-cube: move ESCC to be QOM child of next-pc deviceMark Cave-Ayland2024-12-291-28/+26
* next-cube: map ESCC registers as a subregion of the next.scr memory regionMark Cave-Ayland2024-12-291-1/+4
* next-cube: move floppy disk MMIO to separate memory region in next-pcMark Cave-Ayland2024-12-291-12/+49
* next-cube: move SCSI 4020/4021 logic from next-pc device to next-scsi deviceMark Cave-Ayland2024-12-291-77/+62
* next-cube: move SCSI CSRs from next-pc to the next-scsi deviceMark Cave-Ayland2024-12-291-10/+78
* next-cube: introduce next-scsi deviceMark Cave-Ayland2024-12-291-19/+74
* next-cube: introduce next_pc_init() object init functionMark Cave-Ayland2024-12-291-6/+11
* next-cube: move next_scsi_init() to next_pc_realize()Mark Cave-Ayland2024-12-291-2/+3
* next-cube: create new next.scsi container memory regionMark Cave-Ayland2024-12-291-1/+7
* next-cube: remove overlap between next.dma and next.mmio memory regionsMark Cave-Ayland2024-12-291-14/+14
* next-cube: remove 0x14020 dummy value from next_mmio_read()Mark Cave-Ayland2024-12-291-4/+0
* hw/m68k/next-cube: Disable the default CD-ROM driveThomas Huth2024-12-291-0/+1
* Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2024-12-211-2/+2
|\
| * include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-201-2/+2
* | include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson2024-12-191-1/+0
|/
* hw/m68k: Constify all PropertyRichard Henderson2024-12-151-1/+1
* next-cube: remove cpu parameter from next_scsi_init()Mark Cave-Ayland2024-11-041-2/+2
* next-cube: fix up compilation when DEBUG_NEXT is enabledMark Cave-Ayland2024-11-041-5/+5
* hw/m68k: Use explicit big-endian LD/ST APIPhilippe Mathieu-Daudé2024-10-071-1/+1
* hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell2024-09-131-1/+1
* hw/m68k: Constify VMStateRichard Henderson2023-12-301-2/+2
* next-cube.c: move machine MemoryRegions into NeXTStateMark Cave-Ayland2023-12-221-17/+21
* next-cube.c: remove val and size arguments from nextscr2_write()Mark Cave-Ayland2023-12-221-11/+6
* next-cube.c: move LED logic to new next_scr2_led_update() functionMark Cave-Ayland2023-12-221-9/+13