Changeset 73c2d23 in rtems
- Timestamp:
- 10/05/05 19:25:07 (17 years ago)
- Children:
- d2a30c77
- Parents:
- d490fff
- Location:
- c/src/lib/libbsp/sparc/erc32
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/sparc/erc32/ChangeLog
rd490fff r73c2d23 1 2005-10-05 Jiri Gaisler <jiri@gaisler.com> 2 Edvin Catovic <edvin@gaisler.com> 3 Konrad Eisele <konrad@gaisler.com> 4 5 PR 827/bsps 6 * ChangeLog, configure.ac, console/Makefile.am, console/console.c, 7 console/debugputs.c, startup/Makefile.am, startup/linkcmds, 8 tools/Makefile.am: Portion of large update of SPARC BSPs. Includes 9 addition of sis, leon2 and leon3 BSPs, deletion of leon BSP, addition 10 of SMC91111 NIC driver and much more. 11 12 13 2005-01-20 Jiri Gaisler <jiri@gaisler.com> 14 15 Added support for printk in console/console.c 16 17 2004-11-17 Edvin Catovic <edvin@gaisler.com> 18 19 Removed obsolete startup/boardinit.S 20 21 22 2004-06-16 Edvin Catovic <edvin@gaisler.com> 23 24 * Makefile.am: Added bspstart (moved here from ../shared) 25 * configure.ac: Added bspstart/Makefile 26 * bspstart/bspstart.c: Moved here from ../shared 27 * bspstart/Makefile.am: New file 28 * wrapup/Makefile.am: Included bspstart in BSP_PIECES 29 1 30 2003-09-04 Joel Sherrill <joel@OARcorp.com> 2 31 -
c/src/lib/libbsp/sparc/erc32/configure.ac
rd490fff r73c2d23 37 37 the wall time required to execute the RTEMS test suites.]) 38 38 39 RTEMS_BSPOPTS_SET([ENABLE_SIS_QUIRKS],[sis],[1]) 40 RTEMS_BSPOPTS_SET([ENABLE_SIS_QUIRKS],[*],[0]) 41 RTEMS_BSPOPTS_HELP([ENABLE_SIS_QUIRKS], 42 [If defined, then the SIS simulator specific code in the 43 BSP will be enabled. In particular, SIS requires special 44 initialization not used on real ERC32 hardware.]) 45 39 46 # Explicitly list all Makefiles here 40 47 AC_CONFIG_FILES([Makefile -
c/src/lib/libbsp/sparc/erc32/console/Makefile.am
rd490fff r73c2d23 6 6 PGM = $(ARCH)/console.rel 7 7 8 C_FILES = console.c consolereserveresources.cdebugputs.c8 C_FILES = console.c debugputs.c 9 9 C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT)) 10 10 -
c/src/lib/libbsp/sparc/erc32/console/console.c
rd490fff r73c2d23 18 18 #include <stdlib.h> 19 19 #include <assert.h> 20 #include <rtems/bspIo.h> 20 21 21 22 /* … … 418 419 } 419 420 421 /* putchar/getchar for printk */ 422 423 static void bsp_out_char (char c) 424 { 425 console_outbyte_polled(0, c); 426 } 427 428 BSP_output_char_function_type BSP_output_char = bsp_out_char; 429 430 static char bsp_in_char(void) 431 { 432 int tmp; 433 434 while ((tmp = console_inbyte_nonblocking(0)) < 0); 435 return (char) tmp; 436 } 437 438 BSP_polling_getchar_function_type BSP_poll_char = bsp_in_char; 439 440 -
c/src/lib/libbsp/sparc/erc32/console/debugputs.c
rd490fff r73c2d23 18 18 #include <stdlib.h> 19 19 #include <assert.h> 20 #include <stdarg.h> 20 21 21 22 /* -
c/src/lib/libbsp/sparc/erc32/startup/Makefile.am
rd490fff r73c2d23 12 12 C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT)) 13 13 14 S_FILES = boardinit.S14 S_FILES = 15 15 S_O_FILES = $(S_FILES:%.S=$(ARCH)/%.$(OBJEXT)) 16 16 … … 41 41 .PRECIOUS: $(PGM) 42 42 43 EXTRA_DIST = linkcmds setvec.c spurious.c boardinit.S43 EXTRA_DIST = linkcmds setvec.c spurious.c 44 44 45 45 include $(top_srcdir)/../../../../../../automake/local.am -
c/src/lib/libbsp/sparc/erc32/startup/linkcmds
rd490fff r73c2d23 139 139 _endtext = .; 140 140 } > ram 141 .dynamic : { *(.dynamic) } >ram142 .jcr : { *(.jcr) } >ram143 .got : { *(.got) } >ram144 .plt : { *(.plt) } >ram145 .hash : { *(.hash) } >ram146 .dynrel : { *(.dynrel) } >ram147 .dynsym : { *(.dynsym) } >ram148 .dynstr : { *(.dynstr) } >ram149 .hash : { *(.hash) } >ram150 141 .data : 151 142 { … … 160 151 _edata = .; 161 152 } > ram 153 .dynamic : { *(.dynamic) } >ram 154 .jcr : { *(.jcr) } >ram 155 .got : { *(.got) } >ram 156 .plt : { *(.plt) } >ram 157 .hash : { *(.hash) } >ram 158 .dynrel : { *(.dynrel) } >ram 159 .dynsym : { *(.dynsym) } >ram 160 .dynstr : { *(.dynstr) } >ram 161 .hash : { *(.hash) } >ram 162 162 .shbss : 163 163 { -
c/src/lib/libbsp/sparc/erc32/tools/Makefile.am
rd490fff r73c2d23 9 9 bsptools_bin_SCRIPTS = runtest 10 10 11 TMPINSTALL_FILES = $(PROJECT_ROOT)/erc32/tests \ 12 $(PROJECT_ROOT)/erc32/tests/runtest 11 TMPINSTALL_FILES = $(bsptools_bindir) $(bsptools_bindir)/runtest 13 12 14 $( PROJECT_ROOT)/erc32/tests:13 $(bsptools_bindir): 15 14 $(mkinstalldirs) $@ 16 15 17 $( PROJECT_ROOT)/erc32/tests/runtest: runtest16 $(bsptools_bindir)/runtest: runtest 18 17 $(INSTALL_SCRIPT) $< $@ 19 18
Note: See TracChangeset
for help on using the changeset viewer.