2018-10-18 | Matthew Fortune | target/mips: Fix emulation of microMIPS R6 <SELEQZ... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Yongbok Kim | target/mips: Implement hardware page table walker for... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Yongbok Kim | target/mips: Add reset state for PWSize and PWField... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Yongbok Kim | target/mips: Add CP0 PWCtl register Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Yongbok Kim | target/mips: Add CP0 PWSize register Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Yongbok Kim | target/mips: Add CP0 PWField register Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Yongbok Kim | target/mips: Add CP0 PWBase register Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | target/mips: Add CP0 Config2 to DisasContext Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | target/mips: Improve DSP R2/R3-related naming Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | target/mips: Add availability control for DSP R3 ASE Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | target/mips: Add bit definitions for DSP R3 ASE Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Philippe Mathieu... | target/mips: Reorganize bit definitions for insn_flags... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Philippe Mathieu... | target/mips: Increase 'supported ISAs/ASEs' flag holder... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Aleksandar Markovic | target/mips: Add opcode values of MXU ASE Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Aleksandar Markovic | target/mips: Add organizational chart of MXU ASE Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Aleksandar Markovic | target/mips: Add assembler mnemonics list for MXU ASE Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Aleksandar Markovic | target/mips: Add basic description of MXU ASE Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Aleksandar Markovic | target/mips: Add a comment before each CP0 register... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Aleksandar Markovic | target/mips: Add a comment with an overview of CP0... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | linux-user: Add infrastructure for handling MIPS-specific... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | linux-user: Add MIPS-specific prctl() options Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Fredrik Noring | elf: Fix comments to EF_MIPS_MACH_xxx constants Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | elf: Add Mips_elf_abiflags_v0 structure Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | elf: Add MIPS_ABI_FP_XXX constants Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Stefan Markovic | elf: Fix PT_MIPS_XXX constants Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-10-18 | Aleksandar Markovic | mailmap: Add an item for Yongbok Kim Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add definition of nanoMIPS I7200 CPU Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | mips_malta: Fix semihosting argument passing for nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Paul Burton | mips_malta: Add setting up GT64120 BARs to the nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Matthew Fortune | mips_malta: Add basic nanoMIPS boot code for Malta... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Markovic | elf: Don't check FCR31_NAN2008 bit for nanoMIPS Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Rikalo | elf: On elf loading, treat both EM_MIPS and EM_NANOMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Markovic | elf: Relax MIPS' elf_check_arch() to accept EM_NANOMIPS too Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Rikalo | elf: Add EM_NANOMIPS value as a valid one for e_machine... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Fix ERET/ERETNC behavior related to ADEL... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add updating BadInstr and BadInstrX for... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Dimitrije Nikolic | target/mips: Add availability control via bit NMS Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of DSP ASE for nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of DSP ASE for nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of DSP ASE for nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of DSP ASE for nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of DSP ASE for nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of DSP ASE for nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Implement MT ASE support for nanoMIPS Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Rikalo | target/mips: Fix pre-nanoMIPS MT ASE instructions availabili... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of nanoMIPS 32-bit branch... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Rikalo | target/mips: Implement emulation of nanoMIPS LLWP/SCWP... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Dimitrije Nikolic | target/mips: Add CP0 Config3 and Config5 fields to... Reviewed-by: "Aleksandar Markovic <amarkovic@wavecomp.com>" Signed-off-by: "Aleksandar Markovic <amarkovic@wavecomp.com>" |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS 32-bit load... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | James Hogan | target/mips: Implement emulation of nanoMIPS EXTW instruction Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Matthew Fortune | target/mips: Implement emulation of nanoMIPS ROTX instruction Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of misc nanoMIPS instructions... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of misc nanoMIPS instructions... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of misc nanoMIPS instructions... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS FP instructions Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS 48-bit instructions Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS instructions... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of some common nanoMIPS... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of nanoMIPS 16-bit save... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS 16-bit logic... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS 16-bit load... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS 16-bit misc... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS 16-bit shift... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add emulation of nanoMIPS 16-bit branch... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add emulation of nanoMIPS 16-bit arithmetic... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Markovic | target/mips: Add nanoMIPS decoding and extraction utilities Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Markovic | target/mips: Add placeholder and invocation of decode_nanomi... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Prevent switching mode related to Config3... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Stefan Markovic | target/mips: Add nanoMIPS DSP ASE opcodes Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Yongbok Kim | target/mips: Add nanoMIPS base instruction set opcodes Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-24 | Aleksandar Markovic | target/mips: Add preprocessor constants for nanoMIPS Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | qemu-doc: Amend MIPS-related items Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Rikalo | linux-user: Add preprocessor availability control to... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | linux-user: Update MIPS syscall numbers up to kernel... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | elf: Add ELF flags for MIPS machine variants Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | elf: Remove duplicate preprocessor constant definition Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Yongbok Kim | target/mips: Check ELPA flag only in some cases of... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Yongbok Kim | target/mips: Don't update BadVAddr register in Debug... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Stefan Markovic | target/mips: Implement CP0 Config1.WR bit functionality Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Stefan Markovic | target/mips: Add CP0 BadInstrX register Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | target/mips: Update some CP0 registers bit definitions Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | target/mips: Fix two instances of shadow variables Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | target/mips: Mark switch fallthroughs with interpretable... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Rikalo | target/mips: Avoid case statements formulated by ranges... Reviewed-by: Aleksandar Markovic <amarkovic@wavecomp.com> Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | target/mips: Avoid case statements formulated by ranges... Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-08-16 | Aleksandar Markovic | MAINTAINERS: Update target/mips maintainer's email... Update email addresses of Aleksandar Markovic and Paul Burton in the Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com> |
commitcommitdifftree |
2018-06-27 | Yongbok Kim | target/mips: Fix gdbstub to read/write 64 bit FP registers Reviewed-by: Aleksandar Markovic <aleksandar.markovic@mips.com> Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |
2018-06-27 | Yongbok Kim | target/mips: Fix data type for offset Reviewed-by: Aleksandar Markovic <aleksandar.markovic@mips.com> Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |
2018-06-27 | Yongbok Kim | target/mips: Update gen_flt_ldst() Reviewed-by: Aleksandar Markovic <aleksandar.markovic@mips.com> Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |
2018-06-27 | Yongbok Kim | target/mips: Fix microMIPS on reset Reviewed-by: Aleksandar Markovic <aleksandar.markovic@mips.com> Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |
2018-06-27 | Yongbok Kim | target/mips: Raise a RI when given fs is n/a from CTC1 Reviewed-by: Aleksandar Markovic <aleksandar.markovic@mips.com> Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |
2018-06-27 | Peter Maydell | hw/pci-host/xilinx-pcie: don't make "io" region be RAM Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |
2018-06-27 | Peter Maydell | hw/mips/mips_malta: don't make bios region 'nomigrate' Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |
2018-06-27 | Peter Maydell | hw/mips/boston: don't make flash region 'nomigrate' Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |
2018-06-27 | Aleksandar Markovic | MAINTAINERS: update target-mips maintainers Signed-off-by: Aleksandar Markovic <aleksandar.markovic@mips.com> Reviewed-by: Aleksandar Markovic <aleksandar.markovic@mips.com> |
commitcommitdifftree |