aboutsummaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2024-04-22arch/ppc/qemu/init.c: work around GCC bug for ppc64_patch_handlers()Mark Cave-Ayland1-0/+12
2024-04-16Tell linker that stack is not executableAmadeusz Sławiński1-4/+4
2024-04-16Change malloc to take size_t as argumentAmadeusz Sławiński6-6/+6
2023-01-26arch/ppc/qemu: Add parse hex words for compatibility with Apple OFBALATON Zoltan1-0/+8
2023-01-26Use parse-nhexBALATON Zoltan1-5/+1
2022-02-08arch/unix/unix.c: fix build on x86 architecture with modern gcc compilersMark Cave-Ayland1-0/+2
2022-02-08ppc: fix ciface_milliseconds using incorrect frequency for delayGlenn Washburn1-2/+3
2022-01-14ppc: Add PVRs for the MPC7450 familyFabiano Rosas1-0/+52
2020-07-25PPC: mark first 4 pages of physical and virtual memory as unavailableMark Cave-Ayland1-3/+3
2020-04-26SPARC32: fix kernel and initrd mapping to match SILOMark Cave-Ayland2-15/+19
2020-04-26SPARC64: fix kernel and initrd mapping to match SILOMark Cave-Ayland3-10/+11
2019-08-18x86: set active package and current instance to root device node before probeMark Cave-Ayland1-1/+8
2019-08-18SPARC64: set active package and current instance to root device node before p...Mark Cave-Ayland1-0/+6
2019-08-18ppc: set active package and current instance to root device node before probeMark Cave-Ayland1-0/+6
2019-08-18ppc: move New World uninorth and nvram device node creation to the root deviceMark Cave-Ayland1-1/+11
2019-08-18ppc: reduce size of Forth dictionary to 384KMark Cave-Ayland1-2/+2
2019-08-18all: gcc 9 build fixesMark Cave-Ayland1-1/+1
2019-06-26SPARC64: use serial console when QEMU is launched with -vga noneMark Cave-Ayland1-2/+11
2019-06-26SPARC32: use serial console when QEMU is launched with -vga noneMark Cave-Ayland1-0/+8
2019-06-26sbus: don't use internal fallback TCX driver with QEMUMark Cave-Ayland1-2/+5
2019-02-08SPARC64: mark initrd memory as mapped and in use before booting kernelMark Cave-Ayland3-0/+14
2019-02-08SPARC64: mark kernel memory as mapped and in use before booting kernelMark Cave-Ayland1-1/+7
2019-02-08SPARC32: mark initrd memory as mapped and in use before booting kernelMark Cave-Ayland2-0/+12
2019-02-08SPARC32: mark kernel memory as mappedMark Cave-Ayland1-1/+2
2019-02-01SPARC32: fix obp_arg.argv when no kernel command line specifiedMark Cave-Ayland1-8/+8
2019-01-01SPARC32: divide physical memory reg property into SIMM-sized rangesMark Cave-Ayland3-7/+15
2018-10-0540p: change residual data model name to IBM PPS Model 6015Mark Cave-Ayland1-1/+1
2018-10-0540p: update interrupt routing code to match QEMUMark Cave-Ayland1-1/+1
2018-08-31SPARC64: add bootindex supportMark Cave-Ayland3-8/+34
2018-08-31ppc: add bootindex supportMark Cave-Ayland1-10/+45
2018-08-31ppc: make sure that we correctly map loader RAM at load-baseMark Cave-Ayland2-12/+8
2018-08-26SPARC64: fix up dma-* wordsMark Cave-Ayland1-8/+5
2018-08-26ppc: move init-program client stack to 1:1 virt to phys mapped memoryMark Cave-Ayland1-0/+9
2018-06-09usbhid: fix up keyboard alias for USB keyboardsMark Cave-Ayland1-7/+2
2018-06-09ppc: add fw_cfg interface for passing VIA/ADB configuration from QEMUMark Cave-Ayland1-0/+19
2018-05-26prep: disable VBE extensions when executing client programMark Cave-Ayland1-0/+16
2018-05-26ppc: use proper context when pre-loading kernelsMark Cave-Ayland3-45/+10
2018-05-26ppc: add PReP residual data blockMark Cave-Ayland2-2/+128
2018-05-26ppc: add PReP support to dma-map-inMark Cave-Ayland2-5/+18
2018-05-26sbus: add dma-* call-parent chain to all PCI devices and bridgesMark Cave-Ayland1-0/+20
2018-05-26SPARC64: implement dma-* wordsMark Cave-Ayland2-0/+87
2018-05-26PPC: implement dma-* wordsMark Cave-Ayland2-0/+75
2018-05-26PPC: add flush_dcache_range() to start.SMark Cave-Ayland2-0/+22
2018-05-26SPARC32: implement dma-* wordsMark Cave-Ayland2-1/+82
2018-05-26SPARC32: move pgtsrmmu.h from arch/sparc32 to include/arch/sparc32Mark Cave-Ayland3-225/+2
2018-05-19ppc: don't hardcode the system bus frequencyMark Cave-Ayland1-2/+2
2018-01-24SPARC64: implement power-off wordMark Cave-Ayland1-0/+27
2018-01-19x86: remove static declaration from multiboot_header definitionMark Cave-Ayland1-1/+1
2017-10-16SPARC64: switch to simba PCI bridge machine configurationMark Cave-Ayland1-1/+1
2017-09-22package.fs: don't reveal interposed packagesMark Cave-Ayland1-1/+1