| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
* configure.ac: Rework make/custom/* handling.
* aclocal/check-custom-bsp.m4: Change *.cfg handling.
* Makefile.am: Remove make/custom/default.cfg-rule.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
PR 1451/bsps
* network/tsec.c: Fix mbuf leak when watchdog expires. The
re-initialization algorithm failed to release mbuf chains
held in the TX ring.
Also, during initialization the initial link status is determined
and IFF_OACTIVE set if no active link was detected.
|
|
|
|
|
|
| |
* libblock/include/rtems/bdbuf.h: Use size_t for swapout_workers.
* libblock/src/bdpart.c: Add __attribute__((unused)) to suppress
warnings.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* libblock/src/bdbuf.c: Fix broken printf formats.
Use size_t for sizes.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
control function. The IO control handler takes now the disk device as
first parameter instead of the physical device number.
* cpukit/libblock/include/rtems/blkdev.h, libblock/src/bdbuf.c,
libblock/src/blkdev.c, libblock/src/diskdevs.c, libblock/src/nvdisk.c,
libblock/src/flashdisk.c, libblock/src/ramdisk.c: Update for block
device API change.
|
|
|
|
| |
* bootcard: Update for heap API changes.
|
| |
|
|
|
|
| |
Minor portability code-massaging.
|
|
|
|
| |
* cpuuse/init.c, cpuuse/system.h: Use minimum stack size.
|
|
|
|
|
| |
* include/bsp.h: BSP has plenty of memory.
* startup/cmain.c: Comment out prints.
|
|
|
|
|
|
|
| |
* score/include/rtems/score/interr.h: Introduce Internal_errors_t.
* score/src/interr.c, score/include/rtems/score/userext.h,
score/src/userextthreadbegin.c: Reflect having introduced
Internal_errors_t.
|
| |
|
| |
|
| |
|
|
|
|
| |
* psx05/init.c, psx05/psx05.scn: Add test for bad mutex type.
|
|
|
|
|
|
|
|
|
| |
* psxcleanup/system.h: Fix typo.
* Makefile.am, configure.ac: Add new test for exercising pushing
and popping a clean up handler without actually executing it.
* psxcleanup01/.cvsignore, psxcleanup01/Makefile.am,
psxcleanup01/init.c, psxcleanup01/psxcleanup01.doc,
psxcleanup01/psxcleanup01.scn: New files.
|
|
|
|
|
| |
* posix/src/alarm.c: If 0 seconds do not insert timer.
* rtems/src/regionextend.c: Eliminate warning. Use default else.
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Add new test to ensure that canceling an
alarm works as defined.
* psxalarm01/.cvsignore, psxalarm01/Makefile.am, psxalarm01/init.c,
psxalarm01/psxalarm01.doc, psxalarm01/psxalarm01.scn: New files.
|
|
|
|
| |
* psxtimer01/psxtimer.c: Actually pass the pointer we initialized.
|
|
|
|
|
| |
* psxtimer01/psxtimer.c: Make sure we have null and not-null as return
parameter to timer_settime().
|
|
|
|
|
|
| |
* score/inline/rtems/score/thread.inl, score/src/threaddispatch.c:
Correct conditionals so _Thread_Enable_dispatch() is always inlined
when intended.
|
|
|
|
| |
* shared/bspgetworkarea.c: Add debug prints of memory information.
|
|
|
|
|
|
|
| |
* posix/include/rtems/posix/threadsup.h, posix/src/cancel.c,
posix/src/canceleval.c: Make psxcancel run again.
_POSIX_Thread_Exit() can be called on running thread or another
thread when it is cancelled.
|
|
|
|
|
|
|
|
| |
* posix/src/mqueuetimedreceive.c, posix/src/mqueuetimedsend.c,
posix/src/mutextimedlock.c, posix/src/prwlocktimedrdlock.c,
posix/src/prwlocktimedwrlock.c, posix/src/semtimedwait.c: Switch from
switch to if's because only one value needed to be tested. This
shrinks the code and makes it easier to do coverage analysis on.
|
|
|
|
|
|
|
| |
* score/inline/rtems/score/object.inl: _Objects_Get_local_object() is
only called from places where the index is known to be valid.
_Objects_Set_local_object() already assumed this. Eliminates
unreachable code.
|
|
|
|
| |
* rtems/src/timerserver.c: Indentation.
|
|
|
|
|
|
|
|
|
| |
* rtems/src/regiondelete.c, rtems/src/regionextend.c,
rtems/src/regiongetfreeinfo.c, rtems/src/regiongetinfo.c,
rtems/src/regiongetsegment.c, rtems/src/regionresizesegment.c,
rtems/src/regionreturnsegment.c: Avoid initializing status code. This
generates dead code on some targets. Add default case to eliminate
unitialized variable warning.
|
|
|
|
|
|
|
| |
* psxtimer01/psxtimer.c: Modify so it passes in a NULL to
timer_settime() for previous value. We are not using the
value in this particular case and this path must be exercised.
* psxtimer01/psxtimer01.scn: Update so it matches output on sis.
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac: Add new test to exercise when the ticks
since boot wraps around 0 and the timer server must deal with that
condition.
* sp67/.cvsignore, sp67/Makefile.am, sp67/init.c, sp67/sp67.doc,
sp67/sp67.scn: New files.
|
|
|
|
|
|
|
| |
* shared/vmeUniverse/vmeUniverse.c: print message and
let vmeUniverseIntLoopbackTst() fail if odd-numbered
vector is used (cannot program the chip to reply with
such a vector).
|
|
|
|
|
|
|
|
| |
* cpukit/sapi/include/rtems/io.h: Documentation.
* cpukit/sapi/src/ioregisterdriver.c: Call from interrupt context is
an error.
* cpukit/sapi/src/iounregisterdriver.c: Disable preemption during
critical section.
|
|
|
|
|
|
|
| |
* sp40/init.c, sp40/sp40.doc, sp40/sp40.scn: New test cases.
* spintrcritical09/init.c, spintrcritical10/init.c,
spintrcritical11/init.c: Fixed potentially infinite loops.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
* libmisc/shell/main_mknod.c: Fixed build problem with networking
disabled.
|