BULLETIN
NUMBER: SWB-047
DATE
ISSUED: December 6, 2005 (updated December 4, 2006)
DATE
CLOSED: December
6, 2005
AFFECTED
SYSTEMS: PowerHawk Series 700/900
RELEASE
LEVEL: PowerMAX
OS Versions 6.1SR2 and 6.2SR1
EXPLANATION: SBS-1553v5lib "make" command fails when compiling example programs
under /usr/src/drivers/1553v5lib/examples:
# cd /usr/src/drivers/1553v5lib/examples# make"caseB_rt.c", line 305: <board1_ch1> is not a structure "caseB_rt.c", line 307:<board1_ch1> is not a structurecaseB_rt.c", line 359:<board1_ch1> is not a structure caseB_rt.c", line 360:<board1_ch1> is not a structure
RESOLUTION: The workaround to this problem is to:
1)
cd to /usr/src/drivers/1553v5lib/examples and modify caseB_rt.c
2)
Change Line 299
from:
dump_rt(DEVICE_HANDLE *board1_ch1, unsigned int Buffer_Id)
to
dump_rt(DEVICE_HANDLE board1_ch1, unsigned int
Buffer_Id)
and change Line 349 from:
read_rt_packet(DEVICE_HANDLE
*board1_ch1, unsigned int Buffer_Id)
to
read_rt_packet(DEVICE_HANDLE
board1_ch1, unsigned int Buffer_Id)
This problem has been fixed in PowerMAX OS version
6.3.