Message ID | 351e442eed85da8c9d6b8c6ab2da5a6892594104.1537122775.git.noring@nocrew.org |
---|---|
State | New |
Headers | show |
Series | target/mips: Support R5900 GCC programs in user mode | expand |
On 9/15/18 12:28 PM, Fredrik Noring wrote: > Sources [1][2] indicate that the Emotion Engine was designed by Toshiba > and licensed to Sony. Others [3][4] claim it was a joint effort. It may > therefore make sense to refer to the CPU as "Toshiba/Sony R5900". This looks fair. BTW Maciej do you remember what TMPR stands for? I guess remember (T)oshiba (M)icro(P)rocessor (R)ISC from the time MIPS was the RISC leader (cpu core is MIPS). Then they started the TMPA SoC series with a (A)RM9 core. Recently they launched the TMPM with a ARM Cortex-(M) core. > [1] http://cs.nyu.edu/courses/spring02/V22.0480-002/projects/aldrich/emotionengine.ppt > [2] http://archive.arstechnica.com/reviews/1q00/playstation2/m-ee-3.html > [3] http://docencia.ac.upc.edu/ETSETB/SEGPAR/microprocessors/emotionengine%20(mpr).pdf > [4] http://www.eetimes.com/document.asp?doc_id=1144055 > > Reported-by: Maciej W. Rozycki <macro@linux-mips.org> > Signed-off-by: Fredrik Noring <noring@nocrew.org> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> > --- > include/elf.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/include/elf.h b/include/elf.h > index 312f68af81..2510fc7be4 100644 > --- a/include/elf.h > +++ b/include/elf.h > @@ -76,7 +76,7 @@ typedef int64_t Elf64_Sxword; > #define EF_MIPS_MACH_OCTEON2 0x008d0000 /* Cavium Networks Octeon2 */ > #define EF_MIPS_MACH_OCTEON3 0x008e0000 /* Cavium Networks Octeon3 */ > #define EF_MIPS_MACH_5400 0x00910000 /* NEC VR5400 */ > -#define EF_MIPS_MACH_5900 0x00920000 /* MIPS R5900 */ > +#define EF_MIPS_MACH_5900 0x00920000 /* Toshiba/Sony R5900 */ > #define EF_MIPS_MACH_5500 0x00980000 /* NEC VR5500 */ > #define EF_MIPS_MACH_9000 0x00990000 /* PMC-Sierra's RM9000 */ > #define EF_MIPS_MACH_LS2E 0x00a00000 /* ST Microelectronics Loongson 2E */ >
diff --git a/include/elf.h b/include/elf.h index 312f68af81..2510fc7be4 100644 --- a/include/elf.h +++ b/include/elf.h @@ -76,7 +76,7 @@ typedef int64_t Elf64_Sxword; #define EF_MIPS_MACH_OCTEON2 0x008d0000 /* Cavium Networks Octeon2 */ #define EF_MIPS_MACH_OCTEON3 0x008e0000 /* Cavium Networks Octeon3 */ #define EF_MIPS_MACH_5400 0x00910000 /* NEC VR5400 */ -#define EF_MIPS_MACH_5900 0x00920000 /* MIPS R5900 */ +#define EF_MIPS_MACH_5900 0x00920000 /* Toshiba/Sony R5900 */ #define EF_MIPS_MACH_5500 0x00980000 /* NEC VR5500 */ #define EF_MIPS_MACH_9000 0x00990000 /* PMC-Sierra's RM9000 */ #define EF_MIPS_MACH_LS2E 0x00a00000 /* ST Microelectronics Loongson 2E */
Sources [1][2] indicate that the Emotion Engine was designed by Toshiba and licensed to Sony. Others [3][4] claim it was a joint effort. It may therefore make sense to refer to the CPU as "Toshiba/Sony R5900". [1] http://cs.nyu.edu/courses/spring02/V22.0480-002/projects/aldrich/emotionengine.ppt [2] http://archive.arstechnica.com/reviews/1q00/playstation2/m-ee-3.html [3] http://docencia.ac.upc.edu/ETSETB/SEGPAR/microprocessors/emotionengine%20(mpr).pdf [4] http://www.eetimes.com/document.asp?doc_id=1144055 Reported-by: Maciej W. Rozycki <macro@linux-mips.org> Signed-off-by: Fredrik Noring <noring@nocrew.org> --- include/elf.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)