| 136 | } |
| 137 | |
| 138 | QBDI::rword unrolledReadLoop(volatile char *buffer, size_t len) { |
| 139 | size_t sum = 0, i = 0; |
| 140 | for (i = 0; i < len; i++) { |
| 141 | sum += buffer[i]; |
| 142 | } |
| 143 | return sum; |
| 144 | } |
| 145 | |
| 146 | QBDI::rword unrolledWriteLoop(volatile char *buffer, size_t len) { |
| 147 | size_t sum = 1, i = 0; |