Declaración variable con @ en C

Estoy leyendo un código C y encontré esta declaración en el programa: unsigned char serv_ctr @0x0002; ¿Puede alguien indicarme la documentación o explicar para qué sirve "@ 0x0002" en el compilador Mplab XC8 v1.35