| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
PR 1777/cpukit
* support/include/tmacros.h, tmtests/tm26/task1.c,
tmtests/tm27/task1.c: Consolidated access to
_Thread_Dispatch_disable_level.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1777/cpukit
* libcsupport/src/malloc_deferred.c, libcsupport/src/realloc.c,
score/Makefile.am, score/cpu/lm32/irq.c, score/cpu/nios2/irq.c,
score/include/rtems/score/coremutex.h,
score/include/rtems/score/thread.h,
score/inline/rtems/score/thread.inl, score/src/heapfree.c,
score/src/pheapwalk.c, score/src/smp.c, score/src/threaddispatch.c:
Consolidated access to _Thread_Dispatch_disable_level.
* score/src/threaddisabledispatch.c, score/src/threadenabledispatch.c:
New files.
|
|
|
|
|
|
|
|
|
|
| |
PR 1777/cpukit
* src/lib/libbsp/powerpc/shared/startup/panic.c,
src/lib/libcpu/sh/sh7032/score/cpu_asm.c,
src/lib/libcpu/sh/sh7045/score/cpu_asm.c,
src/lib/libcpu/sh/sh7750/score/cpu_asm.c,
src/lib/libcpu/sh/shgdb/score/cpu_asm.c: Consolidated access to
_Thread_Dispatch_disable_level.
|
|
|
|
| |
* configure.ac: Add fstests.
|
|
|
|
|
|
|
|
|
|
| |
Add initial test to File System Test Suite.
* .cvsignore, ChangeLog, Makefile.am, configure.ac, fs01/fs91.doc,
fs01/init.c, imfs_fs01/.cvsignore, imfs_fs01/Makefile.am,
imfs_fs01/imfs_fs01.scn, imfs_support/fs_config.h,
imfs_support/fs_support.c, mimfs_fs01/.cvsignore,
mimfs_fs01/Makefile.am, mimfs_fs01/mimfs_fs01.scn,
mimfs_support/fs_config.h, mimfs_support/fs_support.c: New files.
|
|
|
|
| |
* acinclude.m4: Regenerated for TLL6527M.
|
|
|
|
| |
* console/console-io.c: Regenerated for TLL6527M.
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1781/bsps
* ChangeLog, Makefile.am, README, bsp_specs, configure.ac,
preinstall.am, times, console/console.c, include/bsp.h,
include/cplb.h, include/tm27.h, make/custom/TLL6527M.cfg,
startup/bspstart.c, startup/linkcmds: New files.
Initial port for the TLL6527Mboard that contains blackfin 52X
range of processors. Used eZKit533 as a reference for building
the port.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1781/bsps
* bf52x/include: Added additional MMR.
* bf52x/interrupt: The BF52X processors have a different
System interrupt controller than present in the 53X range of
processors. The 52X have 8 interrupt assignment registers. The
implementation uses tables to increase predictability.
* serial/uart.?: Added DMA based and interrupt based transfer
support. The uart code used a single ISR for TX and RX and tried
to identify and multiplex inside the ISR. In the new code the
type of interrupt is identified by the central ISR dispatcher
bf52x/interrupt or interrupt/. This simplifies the UART ISR.
|
|
|
|
|
|
|
| |
PR 1781/bsps
* console/console-io.c: The UART RX and TX are different ISR
now. So the array containing the registeration changes. The
change is due to change in the libcup uart function.
|
|
|
|
|
|
|
|
| |
PR 1781/bsps
* bfin/rtems/bf52x.h: This file defines basic MMR for the Blackfin
52x CPU. The MMR have been taken from the ADSP-BF52x Blackfin
Processor Hardware Reference from Analog Devices. Mentioned
Chapters refer to this Documentation.
|
|
|
|
| |
* README, psxtmtests_plan.csv: Add more possible test cases.
|
| |
|
| |
|
|
|
|
|
| |
* posix/src/mqueuegetattr.c,
score/inline/rtems/score/schedulerpriority.inl: Remove warnings.
|
|
|
|
| |
* rtems/score/sparc.h: Remove warnings.
|
|
|
|
|
|
| |
PR 1774/filesystem
* libfs/src/imfs/imfs_eval.c: Fix the IMFS eval and eval for make
handlers to not inspect a mounted file sytems path.
|
|
|
|
| |
* psxstat/test.c: Check status codes.
|
|
|
|
| |
* sp09/screen02.c: Use integer value that fits into one character.
|
|
|
|
| |
* psxstat/test.c: Fixed integer type.
|
|
|
|
| |
* libfs/src/pipe/fifo.c: Fixed integer type.
|
|
|
|
| |
* libcsupport/src/ioctl.c: Fixed integer type.
|
|
|
|
|
|
| |
PR 1780/cpukit
* rtems/score/cpu.h: Lower alignment requirements for
CPU_PARTITION_ALIGNMENT according to AAPCS.
|
|
|
|
|
| |
* sapi/include/confdefs.h, score/cpu/i386/cpu.c: Fix typos so you
really can define a user scheduler.
|
|
|
|
| |
* Makefile.am: Add schedulersimple.h
|
|
|
|
|
|
| |
* shared/irq/irq_asm.S: Rename rtems_smp_maximum_processors to
rtems_configuration_smp_maximum_processors since it is defined in
confdefs.h.
|
|
|
|
|
| |
* ne2000/ne2000.c: Add multicast support. Patch submitted to mailing
list 2005-12-21.
|
|
|
|
| |
* README: New file.
|
|
|
|
|
|
|
|
|
|
|
| |
* shared/main_clocktick.c, shared/main_semcreate.c,
shared/main_semdelete.c, shared/main_semflush.c,
shared/main_semobtain.c, shared/main_semrelease.c,
shared/main_taskcreate.c, shared/main_taskdelete.c,
shared/main_taskmode.c, shared/main_taskpriority.c,
shared/main_taskresume.c, shared/main_tasksuspend.c,
shared/main_taskwakeafter.c, shared/schedsim_shell.h: Compiles now
and do not core dump when RTEMS is not initialized.
|
|
|
|
|
| |
* Makefile.am, wkspace.c: Compiles now and do not core dump when RTEMS
is not initialized.
|
|
|
|
| |
* rtems_footer.html.in, common/cpright.texi: Update dates in copyright.
|
|
|
|
|
| |
PR 1701/filesystems
* libfs/src/imfs/memfile.c: Fix sense of assert.
|
|
|
|
| |
* score/src/heap.c: Avoid integer overflow.
|
|
|
|
| |
* tar01/init.c: Fixed integer types.
|
|
|
|
|
|
|
| |
PR 1641/cpukit
* Makefile.am, configure.ac: Create testcase for red black tree.
* sprbtree01/init.c, sprbtree01/Makefile.am, sprbtree01/sprbtree01.doc,
sprbtree01/sprbtree01.scn: New files.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1641/cpukit
* sapi/Makefile.am, sapi/preinstall.am, score/Makefile.am,
score/preinstall.am: Add Red Black Tree data structure to score.
* sapi/include/rtems/rbtree.h, sapi/inline/rtems/rbtree.inl,
score/include/rtems/score/rbtree.h, score/inline/rtems/score/rbtree.inl,
score/src/rbtree.c, score/src/rbtreeextract.c,
score/src/rbtreefind.c, score/src/rbtreefindheader.c,
score/src/rbtreeget.c, score/src/rbtreeinsert.c,
score/src/rbtreepeek.c: New files.
|
|
|
|
|
|
| |
PR 1722/networking
* ftpd/ftpd.c: FTPD fails to parse correctly FTP commands relating to
filenames with spaces in them.
|
|
|
|
|
|
|
|
| |
PR 1768/bsps
* shared/irq/irq_asm.S: The nbench benchmark highlighted the fact that
we do not perform a cld before calling C code in the ISR. This was
historically not a problem but gcc 4.3 changed the behavior. From
http://gcc.gnu.org/gcc-4.3/changes.html
|
|
|
|
|
|
|
|
| |
PR 1773/cpukit
* sapi/include/confdefs.h, sapi/src/exinit.c,
score/include/rtems/bspsmp.h, score/src/percpu.c, score/src/thread.c:
Rename rtems_smp_maximum_processor to
rtems_configuration_smp_maximum_processor. Eliminate printk().
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Cosmetics.
|