>Now, is the same method usable to allocate EEPROM >storage locations ? Or should I just use something >like EQU for the EEPROM address, and then set EEADR >to that symbol ? No do it just like a code space. Here is a sample from a project I did using Olins environment. You should find that there is already a "deeprom" section in the linker file. ;*********************************************************************** ; ; EEPROM variables. ; pwm1_default equ .1023/2 pwm2_default equ .1023/2 pwm3_default equ .1023/2 deeprom code pwm1_high de high pwm1_default pwm1_low de low pwm1_default pwm2_high de high pwm2_default pwm2_low de low pwm2_default pwm3_high de high pwm3_default ; dummy pwm default values pwm3_low de low pwm3_default global pwm1_high global pwm1_low global pwm2_high global pwm2_low global pwm3_high global pwm3_low HTH -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics