Age | Commit message (Collapse) | Author |
|
Sprout from rtems-4-9-branch 2008-12-12 15:30:44 UTC Joel Sherrill <joel.sherrill@OARcorp.com> 'Upgrade to 4.9.1'
Cherrypick from rtems-4-9-branch 2009-09-15 05:32:51 UTC cvs2git <rtems-devel@rtems.org> 'This commit was manufactured by cvs2svn to create branch 'rtems-4-9-branch'.':
c/src/lib/libbsp/arm/gba/console/defaultfont.h
c/src/lib/libbsp/arm/smdk2410/include/.cvsignore
c/src/lib/libbsp/bare/preinstall.am
c/src/lib/libbsp/m68k/genmcf548x/include/.cvsignore
c/src/lib/libbsp/m68k/mcf52235/include/.cvsignore
c/src/lib/libbsp/m68k/mcf5329/include/.cvsignore
c/src/lib/libbsp/mips/csb350/start/regs.h
c/src/lib/libbsp/mips/genmongoosev/start/regs.h
c/src/lib/libbsp/mips/hurricane/liblnk/regs.h
c/src/lib/libbsp/mips/jmr3904/start/regs.h
c/src/lib/libbsp/mips/rbtx4925/liblnk/regs.h
c/src/lib/libbsp/mips/rbtx4938/liblnk/regs.h
c/src/lib/libbsp/powerpc/mvme3100/include/.cvsignore
c/src/lib/libbsp/powerpc/virtex/include/.cvsignore
|
|
|
|
* user/region.t: Malloc Family is not implemented in termios of Region
Manager after 4.7. Correct documentation.
|
|
* bsp_howto/console.t: Remove size constraints on image. Fix a
sentence.
|
|
Joel Sherrrill <joel.sherrill@oarcorp.com>
* bsp_howto/Makefile.am, bsp_howto/console.t: Sebastian improved
documentation for termios device drivers.
* bsp_howto/TERMIOSFlow.eps, bsp_howto/TERMIOSFlow.png: New files.
Joel added Termios Flow figure from RTEMS Open Class material.
|
|
* libblock/src/bdbuf.c: Fix typo having crept in during
boolean->bool transition.
|
|
* libfs/src/nfsclient/Makefile.am: Remove RTEMS_RELLDFLAGS.
* aclocal/prog-cc.m4: Add RTEMS_RELLDFLAGS hack.
|
|
* libfs/src/nfsclient/src/dirutils.c: #include <limits.h>.
|
|
* rtems/include/rtems/rtems/clock.h: #include <sys/time.h>
* librpc/include/rpc/rpcent.h: #include <rpc/types.h>.
* librpc/include/rpc/xdr.h: #include <rtems/bsd/sys/cdefs.h>.
|
|
* bsp_specs: Backport from CVS-HEAD.
|
|
* psim-shared, runtest-bottom: Tidy up more bugs.
|
|
* sp46/sp46.scn: New file.
|
|
|
|
|
|
|
|
Add prototype for ttyname_t.
|
|
gcc/config/arm/rtems-elf.h: Undefine LINK_GCC_C_SEQUENCE_SPEC.
|
|
* psim-bottom, psim-gdb-bottom, psim-gdb-top.in, psim-shared,
psim-top.in: Clean up and works better. Uses argv[0] to override
configured target name.
|
|
PR 1344/bsps
* clock/ckinit.c: Committed code was not final. Corrections.
|
|
* psim-bottom, psim-gdb-bottom, psim-shared, psim-top.in: Add ability
to force psim configuration to include System V IPC devices even when
the test does not appear to be multiprocessing. This is used by some
RTEMS application developers for system simulation and could be used
to simulate a framebuffer if a UNIX process mirrored the buffer.
|
|
PR 1348/cpukit
* rtems/src/ratemonperiod.c: Properly handle period statistics after
cpu usage information is reset while a period is running.
|
|
PR 1348/cpukit
* Makefile.am, configure.ac: Add test of special case of resetting cpu
usage information while a period is running.
* sp46/.cvsignore, sp46/Makefile.am, sp46/init.c, sp46/sp46.doc: New
files.
|
|
PR 1347/cpukit
* sp45/init.c: New file.
|
|
PR 1347/cpukit
* rtems/include/rtems/rtems/timer.h, rtems/src/rtemstimer.c,
rtems/src/timerreset.c, rtems/src/timerserver.c,
rtems/src/timerserverfireafter.c, rtems/src/timerserverfirewhen.c,
score/Makefile.am, score/include/rtems/score/watchdog.h: Rework Timer
Server to ensure that the context allows for blocking, allocating
memory, and acquiring semaphores and mutexes.
* score/src/watchdogadjusttochain.c: New file.
|
|
PR 1347/cpukit
* Makefile.am, configure.ac, sp30/resume.c, sp30/task1.c, sp31/delay.c:
Rework Timer Server to ensure that the context allows for blocking,
allocating memory, and acquiring semaphores and mutexes.
* sp45/.cvsignore, sp45/Makefile.am, sp45/sp45.doc, sp45/sp45.scn:
New files.
|
|
PR 1346/cpukit
* rtems/include/rtems/rtems/ratemon.h: Sense of rate monotonic
statistics nanoseconds or ticks granularity conditional is backwards.
|
|
Michael South <msouth@msouth.org>
PR 1344/bsps
* cpuModel.h: Add use of TSC for nanoseconds granularity. i8254 is very
slow on some systems. TSC use is auto-detected by default.
|
|
Michael South <msouth@msouth.org>
PR 1344/bsps
* configure.ac, clock/ckinit.c, timer/timer.c: Add use of TSC for
nanoseconds granularity. i8254 is very slow on some systems. TSC use
is auto-detected by default.
|
|
PR 1345/Ada
* rtems.ads: RTEMS boolean type is now C99 bool which is not an
unsigned32.
|
|
* libcsupport/src/ttyname.c: Correct prototype of ttyname_r() to use
size_t for third parameter.
|
|
* libmisc/shell/main_cp.c, libmisc/shell/main_ls.c,
libmisc/shell/main_mv.c, libmisc/shell/main_netstats.c,
libmisc/shell/main_rm.c, libmisc/shell/shell_script.c: Add #define
__need_getopt_newlib to enable getopt_r() support in newlib as
required by 4.10 toolset.
|
|
* user/datatypes.t: Add C99 uint types.
|
|
* user/concepts.t: Id has four parts not three.
|
|
PR 1341/cpukit
* sapi/include/confdefs.h: The following macros were missing
the _Configure_From_workspace() wrapper on their size estimate:
+ CONFIGURE_INTERRUPT_STACK_MEMORY
+ CONFIGURE_MEMORY_PER_TASK_FOR_CLASSIC_API
+ CONFIGURE_INTERRUPT_VECTOR_TABLE
+ CONFIGURE_MEMORY_FOR_STATIC_EXTENSIONS
In addition, there was a duplicate definition of
CONFIGURE_MEMORY_PER_TASK_FOR_CLASSIC_API.
|
|
PR 1340/cpukit
* user/chains.t: Add rtems_chain_initialize to public chain API.
|
|
PR 1340/cpukit
* sapi/inline/rtems/chain.inl: Add rtems_chain_initialize to public
chain API.
|
|
PR 1337/bsps
* custom/pc386.cfg: Stripping .rodata section produces unusable
executables for the i386-rtems target.
|
|
PR 1339/Ada
* user/io.t: Re-add IO Manager to Ada binding.
|
|
PR 1339/Ada
* rtems.adb, rtems.ads: Re-add IO Manager to Ada binding.
|
|
|
|
correct some init values for HSC_CM01 boards
change strategy to determine MAC address
|
|
function within a critical section for printk() compatibility.
|
|
|
|
PR 1336/cpukit
* sapi/inline/rtems/chain.inl: Add rtems_chain_prepend_unprotected and
rtems_chain_append_unprotected.
|
|
PR 1336/cpukit
* user/chains.t, user/dirstat.texi: Add rtems_chain_prepend_unprotected
and rtems_chain_append_unprotected.
|
|
|
|
|
|
|
|
|
|
|