| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* score/Makefile.am, score/preinstall.am: bspsmp.h is now supposed to
be installed all the time. Revert part of previous commit.
|
|
|
|
|
|
| |
* score/inline/rtems/score/schedulersimple.inl,
score/src/schedulersimpleyield.c: Fix violations of naming
convention.
|
|
|
|
|
|
|
|
|
|
| |
PR 1789/cpukit
* sapi/include/confdefs.h, score/Makefile.am, score/preinstall.am: Add
Simple SMP Priority Scheduler.
* score/include/rtems/score/schedulersimplesmp.h,
score/src/schedulersimplesmpblock.c,
score/src/schedulersimplesmpschedule.c,
score/src/schedulersimplesmpunblock.c: New files.
|
|
|
|
| |
* Makefile.am: Reformat.
|
|
|
|
| |
* Makefile.am: Reformat.
|
|
|
|
|
| |
* libnetworking/Makefile.am: Reformat.
* librpc/Makefile.am: Reformat.
|
|
|
|
|
| |
* libnetworking/rtems/rtems_bsdnet_internal.h: Move
#include <rtems.h> out of C++-guard.
|
|
|
|
| |
* libcsupport/Makefile.am: Reformat.
|
|
|
|
| |
* rtems/Makefile.am: Reformat.
|
|
|
|
|
| |
* Makefile.am: Reformat.
* posix/Makefile.am: Reformat.
|
|
|
|
| |
* Makefile.am: Reformat.
|
|
|
|
|
|
|
|
|
| |
* posix/Makefile.am: Add posixtime.h.
* posix/src/clockgetres.c, posix/src/clockgettime.c,
posix/src/clocksettime.c:
Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID.
Include posix/src/posixtime.h.
* posix/src/posixtime.h: New.
|
|
|
|
|
|
|
|
|
| |
* posix/Makefile.am: Add posixtime.h.
* posix/src/clockgetres.c, posix/src/clockgettime.c,
posix/src/clocksettime.c:
Use CLOCK_PROCESS_CPUTIME_ID, CLOCK_THREAD_CPUTIME_ID.
Include posix/src/posixtime.h.
* posix/src/posixtime.h: New.
|
|
|
|
| |
* libnetworking/rtems/mkrootfs.h: Make self-contained.
|
| |
|
|
|
|
|
| |
* libfs/Makefile.am: Unconditionally descend into src/nfsclient.
Include subdirs.am.
|
|
|
|
| |
* sapi/include/confdefs.h: Added "/dev/zero" driver.
|
|
|
|
|
|
| |
* libmisc/devnull/devzero.c, libmisc/devnull/devzero.h: New files.
* libmisc/Makefile.am, Makefile.am, preinstall.am: Reflect changes
above.
|
|
|
|
|
|
|
|
|
|
|
| |
* score/include/rtems/score/schedulersimple.h,
score/inline/rtems/score/schedulersimple.inl,
score/src/schedulersimpleenqueue.c,
score/src/schedulersimpleenqueuefirst.c,
score/src/schedulersimplereadyqueueenqueue.c,
score/src/schedulersimplereadyqueueenqueuefirst.c,
score/src/schedulersimpleunblock.c: Correct names as pointed out by
Gedare.
|
|
|
|
|
|
|
|
| |
PR 1788/cpukit
* score/include/rtems/score/percpu.h,
score/include/rtems/score/thread.h: Make time of last context switch
part of per cpu information since each core has a different context
switch to track.
|
|
|
|
|
| |
* libnetworking/sys/ucred.h: Make self-contained.
* libnetworking/nfsclient/nfsdiskless.h: Make self-contained.
|
| |
|
|
|
|
| |
* libnetworking/nfs/nfsproto.h: Make self-contained.
|
|
|
|
| |
* libnetworking/resolv.h: Make self-contained.
|
|
|
|
|
| |
* score/Makefile.am, score/include/rtems/score/isr.h: Replace tabs with
spaces.
|
|
|
|
|
|
|
|
|
|
|
| |
* libnetworking/netinet/icmp_var.h, libnetworking/netinet/if_ether.h,
libnetworking/netinet/igmp.h, libnetworking/netinet/in_pcb.h,
libnetworking/netinet/in_var.h, libnetworking/netinet/ip.h,
libnetworking/netinet/ip_fw.h, libnetworking/netinet/ip_icmp.h,
libnetworking/netinet/ip_mroute.h, libnetworking/netinet/ip_var.h,
libnetworking/netinet/tcp.h, libnetworking/netinet/tcp_debug.h,
libnetworking/netinet/tcpip.h, libnetworking/netinet/udp_var.h:
Make self-contained.
|
| |
|
|
|
|
|
|
|
| |
* libnetworking/net/bpf.h, libnetworking/net/if.h,
libnetworking/net/if_ppp.h, libnetworking/net/if_pppvar.h
libnetworking/net/if_var.h, libnetworking/net/raw_cb.h,
libnetworking/net/slcompress.h: Make self-contained.
|
|
|
|
|
|
|
|
| |
* score/Makefile.am, score/preinstall.am,
score/include/rtems/score/percpu.h, score/src/percpu.c,
score/src/threadcreateidle.c: Modifications to restrict compilation
of SMP only code to when SMP is enabled. Entire SMP specific files
are disabled via Makefile.am.
|
|
|
|
| |
* libblock/include/rtems/bdbuf.h: Documentation.
|
|
|
|
| |
* libmisc/shell/main_msdosfmt.c: Fixed NULL pointer access.
|
|
|
|
| |
* rtems/powerpc/registers.h: Added FSL_EIS_SVR define.
|
|
|
|
|
| |
PR 1790/cpukit
* libblock/src/flashdisk.c: Fixed memset() parameters.
|
|
|
|
|
|
| |
PR 1774/filesystem
* libfs/src/imfs/imfs_eval.c: Updated to fix regressions found in
the testsuite.
|
|
|
|
|
|
|
|
|
| |
* librpc/include/rpc/auth.h, librpc/include/rpc/auth_unix.h,
librpc/include/rpc/clnt.h, librpc/include/rpc/clnt_soc.h,
librpc/include/rpc/pmap_clnt.h, librpc/include/rpc/pmap_prot.h,
librpc/include/rpc/pmap_rmt.h, librpc/include/rpc/rpc_msg.h,
librpc/include/rpc/svc.h, librpc/include/rpc/svc_auth.h,
librpc/include/rpc/svc_soc.h: Make self-contained.
|
| |
|
|
|
|
|
|
|
|
|
| |
PR 1784
* sapi/src/exinit.c, score/Makefile.am, score/preinstall.am,
score/include/rtems/bspsmp.h, score/src/percpu.c, score/src/smp.c,
score/src/threadcreateidle.c: Split bspsmp.h into two files smp.h and
bspsmp.h
* score/include/rtems/score/smp.h: New file.
|
|
|
|
| |
* score/include/rtems/bspsmp.h: Did some prototype cleanup.
|
|
|
|
|
|
|
| |
PR 1782/cpukit
* score/include/rtems/score/thread.h: Disable deferred FPU context
switches when SMP is enabled. Per code tracking of deferred contexts
is not implemented.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 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.
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
PR 1701/filesystems
* libfs/src/imfs/memfile.c: Fix sense of assert.
|
|
|
|
| |
* score/src/heap.c: Avoid integer overflow.
|