Все уже решено и работает вот рабочий alloc и free
http://www.microch …2&i=108877&t=65816&v=t
все это работает на
HI-TECH PICC-18 STD COMPILER (Microchip PIC micro) V9.51PL1
-CP24 не использую, и Вам не советую.
Альтернатива: создается кодовая секция и все ф-и, вызываемые косвенно помещаются туда.
module.c
...
static myFunc(){
...
#pragma psect text=taskPsect
// задачи RTOS
void TaskPWI( void ){
...
директива для линкера:
-L-PtaskPsect=1700h
это сразу за константами
Да, пробовал поставить PL2 проект не заработал, разбираться не стал потому как и pl1 устраивает.