# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# PIC24FJ64GA004 - Programmers Reference Manual

- 1
- 2
…
- 450
- 451
- 452
- 453
- 454
…
- 501
- 502

16-bit MCU and DSC Programmer’s Reference Manual
DS70157F-page 452 © 2005-2011 Microchip Technology Inc.
Argument:
xptr Integer pointer to x prefetch.
xval Integer value of x prefetch.
xincr Integer increment value of x prefetch.
yptr Integer pointer to y prefetch.
yval Integer value of y prefetch.
yincr Integer increment value of y prefetch.
AWB Accumulator write back location.
AWB_accum Accumulator to write back.
Note: The arguments xptr and yptr must point to the arrays located in the x data
memory and y data memory, respectively.
Return Value:
Returns the cleared value result to an accumulator.
Assembler Operator / Machine Instruction:
clr
Error Messages:
An error message appears if:
• the result is not an accumulator register
• xval is a null value but xptr is not null
• yval is a null value but yptr is not null
• AWB_accum is not an accumulator and AWB is not null
__builtin_clr_prefetch (Continued)

- 1
- 2
…
- 450
- 451
- 452
- 453
- 454
…
- 501
- 502