forked from len0rd/rockbox
The current code assumed that READ/WRITE would produce atomic read/writes for 8/16/32-bit words, which in turned put assumption on the memcpy function. Since some memcpy implementation do not always guarantee such strong assumption, introduce two new operation READ/WRITE_ATOMIC which provide the necessary tools to do correct read and write to register in a single memory access. Change-Id: I37451bd5057bb0dcaf5a800d8aef8791c792a090 |
||
|---|---|---|
| .. | ||
| asm | ||
| atj213x | ||
| pp | ||
| rk27xx | ||
| stmp | ||
| config.h | ||
| format.c | ||
| format.h | ||
| hwstub.make | ||
| logf.c | ||
| logf.h | ||
| main.c | ||
| memory.h | ||
| protocol.h | ||
| SOURCES | ||
| stddef.h | ||
| stdint.h | ||
| string.c | ||
| string.h | ||
| system.h | ||
| target.h | ||
| usb_ch9.h | ||
| usb_drv.h | ||
| usb_drv_arc.c | ||