Help !!!!!!!! Does this Bug fixed ?

From: sairam k <hidden>
Date: 2005-12-07 04:43:54

1) I used linuxppc_2_4_devel PowerPC development tree source(from
ppc.bkbits.net) to build kernel for PowerPC
IBM405EP(evb405ep_defconfig) and montavista's gcc cross compiler for
ppc_405-

  2)I gave the following commands..
     make evb405ep_config
     make mrproper
     make clean
     make dep
     make zImage

  3) when i gave 'make zImage' command, the compilation stopped
abnormally and gave error that OPB_BASE_START symbol is unknown in
file ibm405ep.c
  (arch/ppc/platforms/ibm405ep.c)

  4) The point in source code where problem is arising is shown below....
  -----------------------------------------------------------------------

          ..................
     struct ocp_def core_ocp[]  __initdata =3D {
   { .vendor=09=3D OCP_VENDOR_IBM,
            .function=09=3D OCP_FUNC_OPB,
     .index=09=3D 0,
   =09  .paddr=09=3D OPB_BASE_START, // UNKOWN SYMBOL
     .irq=09=09=3D OCP_IRQ_NA,
     .pm=09=09=3D OCP_CPM_NA,

               .........
               ..........

  ----------------------------------------------------------------------
Suggestion   1) I fixed this bug by providing the OPB_BASE_START address.
  Since the core of ibm405EP is same as that of ibm405Gp & ibm405Gpr,
the OPB_BASE_START address will be same for all.

                   So just include the following line in ibm405ep.h
  (ie., in arch/ppc/platforms/ibm405ep.h)

   #define OPB_BASE_START 0x40000000

  2) After adding the above line, I recompiled the sources
again....and this time it compiled and i am able to work on IBM405Ep
board.

(configuration file for IBm405ep is 'evb405ep_defconfig' in configs folder)


 Does anyone fixed this bug........if so why it is not reflected in bkbits
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help