📄 changelog
字号:
2006-04-24 Joel Sherrill <joel@OARcorp.com> * configure.ac, console/console.c:2005-11-08 Till Straumann <strauman@slac.stanford.edu> PR832/bsps * startup/ldsegs.S: move CPU segment descriptor tables from .text to .data; the CPU modifies the descriptor tables and this could be a problem: a) if text segment is ever write-protected b) rtems-gdb-stub checksums the text segment against the file gdb is using. A checksum mismatch results because of the CPU touching the accessed bit...2005-08-23 Karel Gardas <kgardas@objectsecurity.com>> * timer/timer.c: Enhance to use either interupt-based timer functions on older CPUs or to use TSC-based timer functions on more recent (Pentium and above) CPUs. The decision is made in Timer_initialize function when it is called for the first time based on a result obtained from cpuid instruction during the BSP initialization phase. During the first call, there are also late bindings to the implementation functions initialized to appropriate values.2005-09-29 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> PR 649/filesystem * ide/idecfg.c: added configuration items for primary/secondary IDE interface * configure.ac: added configuration items for primary/secondary IDE interface 2005-09-01 Joel Sherrill <joel@OARcorp.com> * clock/Makefile.am, include/Makefile.am: Install tod.h2005-01-20 Joel Sherrill <joel@OARcorp.com> PR 743/bsps * clock/Makefile.am: Did not install tod.h.2004-10-13 Eric Norum <norume@aps.anl.gov> PR 688/bsps * Makefile.am clock/todcfg.c: Add support for MC146818A TOD chip.2004-05-21 Till Strauman <strauman@slac.stanford.edu> * PR 624/bsps startup/bspstart.c: When probing the memory, make sure not to corrupt the application. Only probe addresses beyond rtemsFreeMemStart. * Let IBMPC_outch() convert LF -> CRLF to avoid printk scrambling the screen.2003-10-02 Till Strauman <strauman@slac.stanford.edu> PR 502/bsps * console/outch.c: Add support for a few ANSI escape sequences to make libetcl happy.2003-09-04 Joel Sherrill <joel@OARcorp.com> * clock/ckinit.c, clock/rtc.c, console/console.c, console/inch.c, console/outch.c, ide/ide.c, include/bsp.h, include/crt.h, ne2000/ne2000.c, start/start.S, startup/bspstart.c, startup/exit.c, startup/ldsegs.S, startup/linkcmds, timer/timer.c, timer/timerisr.S: URL for license changed.2003-08-22 Joel Sherrill <joel@OARcorp.com> PR 445/bsps * bsp_specs: Hand edited to duplicate change Ralf applied to the CVS trunk.2003-08-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> PR 461/bsps * start/Makefile.am: Correct generation of startup16.bin.2003-08-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * ide/Makefile.am: Don't include @RTEMS_BPS@.cfg.2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: Use rtems-bugs@rtems.com as bug report email address.2003-07-08 Joel Sherrill <joel@OARcorp.com> * console/console.c: Correct typo.2003-05-08 Chris Johns <cjohns@cybertec.com.au> * HOWTO: Updated the GRUB version info and how to build GRUB from source. Added how to boot over the network with a PXE Netboot BIOS.2003-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * ide/.cvsignore: New.2003-03-25 Thomas Doerfler <Thomas.Doerfler@imd-systems.de> PR 368/filesystems * startup/ldsegs.S: Increase alignment. * Makefile.am, configure.ac, include/bsp.h, wrapup/Makefile.am: Added IDE supporting infrastructure. * ide/Makefile.am, ide/ide.c, ide/idecfg.c: New files. Added BSP support for libchip standard ide driver.2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: Remove AC_CONFIG_AUX_DIR.2003-02-20 Till Straumann <strauman@slac.stanford.edu> PR 353/bsps * include/bsp.h: Let the application override the network driver and attach routine.2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: AC_PREREQ(2.57).2003-01-20 Joel Sherrill <joel@OARcorp.com> * startup/linkcmds: Add FreeBSD SYSCTL() sections for networking.2003-01-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * 3c509/Makefile.am: Don't include @RTEMS_BSP@.cfg. * clock/Makefile.am: Don't include @RTEMS_BSP@.cfg. * console/Makefile.am: Don't include @RTEMS_BSP@.cfg. * ne2000/Makefile.am: Don't include @RTEMS_BSP@.cfg. * startup/Makefile.am: Don't include @RTEMS_BSP@.cfg. * timer/Makefile.am: Don't include @RTEMS_BSP@.cfg. * wd8003/Makefile.am: Don't include @RTEMS_BSP@.cfg.2002-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * start/Makefile.am: Use install-data-local to install startfile.2002-12-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * wrapup/Makefile.am: Don't include @RTEMS_BSP@.cfg.2002-11-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: Remove RTEMS_OUTPUT_BUILD_SUBDIRS.2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.2002-09-13 Eric Norum <eric.norum@usask.ca> * start/start16.S: Remove unwanted + at beginning of relative numeric label.2002-09-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: Remove duplicate timer/Makefile in AC_CONFIG_FILES.2002-08-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * console/Makefile.am: Add $(PROJECT_INCLUDE)/rtems to PREINSTALL_FILES. * console/mouse_parser.c: Include <string.h> (for strcmp). * console/vt.c: Include <string.h> (for memcpy). * wd8003/wd8003.c: Include <string.h> (for memcpy, memset).2002-08-21 Joel Sherrill <joel@OARcorp.com> * bsp_specs: Added support for -nostdlibs.2002-08-14 Joel Sherrill <joel@OARcorp.com> * start/start16.S: Per PR259, added code to test for video present before touching the adapter. Eric Norum <eric.norum@usask.ca> tested this patch.2002-08-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * console/ps2_mouse.c: Include <string.h> (for abort/exit).2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * 3c509/Makefile.am: Use .$(OBJEXT) instead of .o. * clock/Makefile.am: Use .$(OBJEXT) instead of .o. * console/Makefile.am: Use .$(OBJEXT) instead of .o. * ne2000/Makefile.am: Use .$(OBJEXT) instead of .o. * start/Makefile.am: Use .$(OBJEXT) instead of .o. * startup/Makefile.am: Use .$(OBJEXT) instead of .o. * timer/Makefile.am: Use .$(OBJEXT) instead of .o. * wd8003/Makefile.am: Use .$(OBJEXT) instead of .o. * wrapup/Makefile.am: Use .$(OBJEXT) instead of .o.2002-07-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * startup/ldsegs.S: #include <asm.h>. * include/bsp.h: Remove _IBMPC_chrdy (is not a public function). Remove printk (Now in bspIo.h).2002-07-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * start/Makefile.am: Eliminate PGM. Add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o. Add bsplib_DATA += $(PROJECT_RELEASE)/lib/start16$(LIB_VARIANT).bin.2002-07-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * startup/Makefile.am: Add bsplib_DATA = linkcmds.2002-07-16 Eric Norum <eric.norum@usask.ca> * console/console.c: Others on the rtems-users list have expressed concern about this run-time selection, so I've enclosed the changes in a #ifdef RTEMS_RUNTIME_CONSOLE_SELECT conditional.2002-07-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * wrapup/Makefile.am: Eliminate TMPINSTALL_FILES. Remove $(OBJS) from all-local.2002-06-29 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * wrapup/Makefile.am: Remove preinstallation of libbsp.a,2001-05-09 Joel Sherrill <joel@OARcorp.com> * startup/linkcmds: In support of gcc 3.1, added one of more of the sections .jcr, .rodata*, .data.*, .gnu.linkonce.s2.*, .gnu.linkonce.sb2.*, and .gnu.linkonce.s.*. Spacing corrections and direction of segments to memory regions may also have been addressed. This was a sweep across all BSPs. 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -