[Bug 1657] New BSP code inclusion in CVS HEAD - Milkymist

bugzilla-daemon at rtems.org bugzilla-daemon at rtems.org
Fri Aug 20 21:32:15 UTC 2010


https://www.rtems.org/bugzilla/show_bug.cgi?id=1657

--- Comment #10 from Joel Sherrill <joel.sherrill at oarcorp.com> 2010-08-20 16:32:14 CDT ---
I have started to merge this and had this build problem.

../../../../../rtems/c/src/libchip/network/open_eth.c:61:24: error: conflicting
types for 'set_vector'
../../../milkymist/lib/include/bsp.h:63:16: note: previous declaration of
'set_vector' was here

Why doesn't the lm32 use rtems_isr_entry?

I hacked this into open_eth.c and greth.c and things finished building:

#elif defined(__lm32__)
extern lm32_isr_entry set_vector( rtems_isr_entry, rtems_vector_number, int );
#else

While there are only a couple of lm32 BSPs, I would really like to resolve
this.  This won't stop the merge but I would appreciate help solving this.

+ It is all committed now.  Check it out and verify it works.

+ Please add some comments to fb.h to indicate the purpose of the various
constants.  Any insight you can add to anything in that file is appreciated.
Especially if it is in Doxygen format.... hint

+ Now .. how do I run tests? :)

+ I added a "BSP Box" to the Wiki page.  One of the bfin BSPs (ezkit) has a
reasonable example.  There are other fields in it.  See
http://wiki.rtems.org/wiki/index.php/BSP_Template for details.

-- 
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the bugs mailing list