Maybe some of the names defined by the library were changed at some point? eg, from P96CheckBoards.c:
Code
- if(p96GetRTGDataTags(*****P96GRD_NumberOfBoards*****, &NumBoards, TAG_END) == 1){
- int i;
- printf("Looking through all boards installed for Picasso96\n");
- for(i = 0; i < NumBoards; i++){
- char *BoardName;
- ULONG RGBFormats, MemorySize, FreeMemory, LargestFreeMemory, MemoryClock, MoniSwitch;
- int clock;
- p96GetBoardDataTags(i,
- *****P96GBD_BoardName*****, (ULONG)&BoardName,
- *****P96GBD_RGBFormats*****, (ULONG)&RGBFormats,
- P96GBD_TotalMemory, (ULONG)&MemorySize,
- P96GBD_FreeMemory, (ULONG)&FreeMemory,
- P96GBD_LargestFreeMemory, (ULONG)&LargestFreeMemory,
- P96GBD_MemoryClock, (ULONG)&MemoryClock,
- P96GBD_MonitorSwitch, (ULONG)&MoniSwitch,
- TAG_END);
Maybe the "G" was removed at some point? They appear to be P96RD_NumberOfBoards, P96BD_BoardName, etc. now.