[Skyeye-developer] SF.net SVN: skyeye: [315]
skyeye-v1/trunk/arch/coldfire
Michael.Kang
blackfin.kang at gmail.com
Wed Oct 10 22:09:30 CST 2007
Revision: 315
http://skyeye.svn.sourceforge.net/skyeye/?rev=315&view=rev
Author: kangsh
Date: 2007-10-10 07:06:18 -0700 (Wed, 10 Oct 2007)
Log Message:
-----------
Add sram defination and uart initialization for csb360 BSP of RTEMS
Modified Paths:
--------------
skyeye-v1/trunk/arch/coldfire/common/cf_arch_interface.c
skyeye-v1/trunk/arch/coldfire/common/memory.c
skyeye-v1/trunk/arch/coldfire/mach/skyeye_mach_mcf5272.c
Modified: skyeye-v1/trunk/arch/coldfire/common/cf_arch_interface.c
===================================================================
--- skyeye-v1/trunk/arch/coldfire/common/cf_arch_interface.c
2007-10-07 10:28:01 UTC (rev 314)
+++ skyeye-v1/trunk/arch/coldfire/common/cf_arch_interface.c
2007-10-10 14:06:18 UTC (rev 315)
@@ -53,7 +53,9 @@
Memory_Init();
Instruction_Init();
instruction_register_instructions();
- memory_module_setup_segment("ram",0,0x0,16*1024*1024);
+ memory_module_setup_segment("ram",0,0x0,32*1024*1024);
+ /* SRAM for 5272 */
+ memory_module_setup_segment("ram",0, 0x20000000, 4096);
/* set supervisor mode */
SRBits->S = 1;
memory_core.mbar = 0x10000000;
Modified: skyeye-v1/trunk/arch/coldfire/common/memory.c
===================================================================
--- skyeye-v1/trunk/arch/coldfire/common/memory.c 2007-10-07
10:28:01 UTC (rev 314)
+++ skyeye-v1/trunk/arch/coldfire/common/memory.c 2007-10-10
14:06:18 UTC (rev 315)
@@ -319,7 +319,7 @@
}
/* Exception 2, access error */
- printf("retr stor failed for size=%d, offset=0x%08lx\n", Size, Offset);
+ printf("retr stor failed for size=%d, offset=0x%08lx,
pc=0x%x\n", Size, Offset, memory_core.pc);
skyeye_exit(1);
return 0;
}
Modified: skyeye-v1/trunk/arch/coldfire/mach/skyeye_mach_mcf5272.c
===================================================================
--- skyeye-v1/trunk/arch/coldfire/mach/skyeye_mach_mcf5272.c
2007-10-07 10:28:01 UTC (rev 314)
+++ skyeye-v1/trunk/arch/coldfire/mach/skyeye_mach_mcf5272.c
2007-10-10 14:06:18 UTC (rev 315)
@@ -754,6 +754,9 @@
core->mbar_write = mcf5272_mbar_write;
core->mbar2_read = mcf5272_mbar2_read;
core->mbar2_write = mcf5272_mbar2_write;
+
+ mcf5272_io.uart[0].usr |= 0xc;
+
/* init io value */
/* fixme, workaround for uClinux */
mcf5272_io.pivr = 0x40;
This was sent by the SourceForge.net collaborative development
platform, the world's largest Open Source development site.
--
www.skyeye.org
More information about the Skyeye-developer
mailing list