rockbox/utils/hwstub/stub
Marcin Bukat 734be0d6aa MIPS: fix memset()
swr/swl instructions used for word aligning were wrong. This
made memset() terribly broken. I can't imagine how it went
uncaught for soooo long. Spotted by Solomon Peachy.

I run unit tests for alignments 0,1,2,3
size 1, 2, 3, 4, 5, 63, 64, 65, 127, 128, 129;
and fill pattern 0x00 and other (since 0 is special case in this
implementation).

Change-Id: I513a10734335fe97734c10ab5a6c3e3fb3f4687a
2018-09-07 09:43:05 +02:00
..
asm MIPS: fix memset() 2018-09-07 09:43:05 +02:00
atj213x ATJ hwstub: Add cache coherency 2017-09-15 21:44:59 +02:00
jz4760b hwstub: rewrite exception catching 2017-01-24 15:34:19 +01:00
pp hwstub: make it possible to override toolchain 2015-09-29 22:49:02 +02:00
rk27xx hwstub: make it possible to override toolchain 2015-09-29 22:49:02 +02:00
stmp hwstub: make it possible to override toolchain 2015-09-29 22:49:02 +02:00
config.h hwstub: add jz4760b stub 2017-01-24 15:22:27 +01:00
format.c hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
format.h hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
hwstub.make hwstub: add verbose mode to make 2017-01-24 15:31:05 +01:00
logf.c hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
logf.h hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
main.c hwstub: rewrite exception catching 2017-01-24 15:34:19 +01:00
memory.h hwstub: fix warning: no newline at end of file with newer gcc 2016-03-14 12:21:42 +01:00
mips-archdefs.h hwstub: rewrite exception catching 2017-01-24 15:34:19 +01:00
mips.h hwstub: rewrite exception catching 2017-01-24 15:34:19 +01:00
protocol.h hwstub: rewrite and expand library 2016-04-08 19:37:30 +02:00
SOURCES hwstub: add jz4760b stub 2017-01-24 15:22:27 +01:00
stddef.h hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
stdint.h hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
string.c hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
string.h hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
system.h hwstub: rewrite exception catching 2017-01-24 15:34:19 +01:00
target.h hwstub: add the possibility to flush caches before exec 2017-01-24 15:25:14 +01:00
usb_ch9.h hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
usb_drv.h hwstub: split target specific code from the common part 2013-07-13 17:47:01 +02:00
usb_drv_arc.c hwstub: add delay functions, and plain binary/sb file generation 2013-09-10 23:19:34 +02:00