Changeset 5e9b32b in rtems
- Timestamp:
- 09/26/95 19:27:15 (28 years ago)
- Branches:
- 4.10, 4.11, 4.8, 4.9, 5, master
- Children:
- c701f197
- Parents:
- 879a047
- Files:
-
- 134 added
- 354 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/exec/libcsupport/src/__gettod.c
r879a047 r5e9b32b 59 59 */ 60 60 61 #if 0 61 62 if ( tzp ) { 62 63 tzp->tz_minuteswest = 0; /* at UTC */ 63 64 tzp->tz_dsttime = 0; /* no daylight savings */ 64 #if 065 65 tzp->minuteswest = timezone / 60; /* from seconds to minutes */ 66 66 tzp->dsttime = daylight; 67 } 67 68 #endif 68 }69 69 return 0; 70 70 } -
c/src/exec/libcsupport/src/libio.c
r879a047 r5e9b32b 14 14 #include <rtems/assoc.h> /* assoc.h not included by rtems.h */ 15 15 16 #include <stdio.h> /* O_RDONLY, et.al. */ 16 17 #include <fcntl.h> /* O_RDONLY, et.al. */ 17 18 #include <sys/fcntl.h> /* O_RDONLY, et.al. */ -
c/src/exec/rtems/headers/clock.h
r879a047 r5e9b32b 30 30 #endif 31 31 32 #include <rtems/ core/tod.h>32 #include <rtems/score/tod.h> 33 33 #include <rtems/rtems/types.h> 34 34 -
c/src/exec/rtems/headers/dpmem.h
r879a047 r5e9b32b 33 33 #endif 34 34 35 #include <rtems/ core/object.h>35 #include <rtems/score/object.h> 36 36 37 37 /* -
c/src/exec/rtems/headers/event.h
r879a047 r5e9b32b 29 29 #endif 30 30 31 #include <rtems/ core/object.h>31 #include <rtems/score/object.h> 32 32 #include <rtems/rtems/types.h> 33 33 #include <rtems/rtems/options.h> 34 #include <rtems/ core/thread.h>35 #include <rtems/ core/watchdog.h>34 #include <rtems/score/thread.h> 35 #include <rtems/score/watchdog.h> 36 36 #include <rtems/rtems/eventset.h> 37 37 -
c/src/exec/rtems/headers/eventmp.h
r879a047 r5e9b32b 23 23 24 24 #include <rtems/rtems/event.h> 25 #include <rtems/ core/mppkt.h>26 #include <rtems/ core/object.h>27 #include <rtems/ core/thread.h>28 #include <rtems/ core/watchdog.h>25 #include <rtems/score/mppkt.h> 26 #include <rtems/score/object.h> 27 #include <rtems/score/thread.h> 28 #include <rtems/score/watchdog.h> 29 29 30 30 /* -
c/src/exec/rtems/headers/intr.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/isr.h>24 #include <rtems/score/isr.h> 25 25 26 26 /* -
c/src/exec/rtems/headers/message.h
r879a047 r5e9b32b 36 36 37 37 #include <rtems/rtems/types.h> 38 #include <rtems/ core/chain.h>39 #include <rtems/ core/object.h>38 #include <rtems/score/chain.h> 39 #include <rtems/score/object.h> 40 40 #include <rtems/rtems/attr.h> 41 #include <rtems/ core/threadq.h>42 #include <rtems/ core/coremsg.h>41 #include <rtems/score/threadq.h> 42 #include <rtems/score/coremsg.h> 43 43 44 44 /* -
c/src/exec/rtems/headers/modes.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/isr.h>24 #include <rtems/score/isr.h> 25 25 26 26 /* -
c/src/exec/rtems/headers/msgmp.h
r879a047 r5e9b32b 23 23 24 24 #include <rtems/rtems/message.h> 25 #include <rtems/ core/mppkt.h>26 #include <rtems/ core/object.h>25 #include <rtems/score/mppkt.h> 26 #include <rtems/score/object.h> 27 27 #include <rtems/rtems/options.h> 28 #include <rtems/ core/thread.h>29 #include <rtems/ core/watchdog.h>28 #include <rtems/score/thread.h> 29 #include <rtems/score/watchdog.h> 30 30 31 31 /* -
c/src/exec/rtems/headers/part.h
r879a047 r5e9b32b 32 32 #endif 33 33 34 #include <rtems/ core/address.h>35 #include <rtems/ core/object.h>34 #include <rtems/score/address.h> 35 #include <rtems/score/object.h> 36 36 #include <rtems/rtems/attr.h> 37 37 #include <rtems/rtems/types.h> -
c/src/exec/rtems/headers/partmp.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/object.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/object.h> 26 26 #include <rtems/rtems/options.h> 27 #include <rtems/ core/thread.h>27 #include <rtems/score/thread.h> 28 28 29 29 #include <rtems/rtems/part.h> -
c/src/exec/rtems/headers/ratemon.h
r879a047 r5e9b32b 30 30 #endif 31 31 32 #include <rtems/ core/object.h>33 #include <rtems/ core/thread.h>34 #include <rtems/ core/watchdog.h>32 #include <rtems/score/object.h> 33 #include <rtems/score/thread.h> 34 #include <rtems/score/watchdog.h> 35 35 36 36 /* -
c/src/exec/rtems/headers/region.h
r879a047 r5e9b32b 31 31 #endif 32 32 33 #include <rtems/ core/object.h>34 #include <rtems/ core/threadq.h>35 #include <rtems/ core/heap.h>33 #include <rtems/score/object.h> 34 #include <rtems/score/threadq.h> 35 #include <rtems/score/heap.h> 36 36 #include <rtems/debug.h> 37 37 #include <rtems/rtems/attr.h> -
c/src/exec/rtems/headers/regionmp.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/object.h>26 #include <rtems/ core/thread.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/object.h> 26 #include <rtems/score/thread.h> 27 27 28 28 #include <rtems/rtems/options.h> -
c/src/exec/rtems/headers/rtems.h
r879a047 r5e9b32b 49 49 50 50 #include <rtems/rtems/support.h> 51 #include <rtems/ core/sysstate.h>51 #include <rtems/score/sysstate.h> 52 52 53 53 #define RTEMS_HAS_HARDWARE_FP CPU_HARDWARE_FP -
c/src/exec/rtems/headers/sem.h
r879a047 r5e9b32b 36 36 #include <rtems/rtems/tasks.h> 37 37 #include <rtems/rtems/attr.h> 38 #include <rtems/ core/coremutex.h>39 #include <rtems/ core/object.h>40 #include <rtems/ core/coresem.h>41 #include <rtems/ core/threadq.h>38 #include <rtems/score/coremutex.h> 39 #include <rtems/score/object.h> 40 #include <rtems/score/coresem.h> 41 #include <rtems/score/threadq.h> 42 42 43 43 /* -
c/src/exec/rtems/headers/semmp.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/object.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/object.h> 26 26 #include <rtems/rtems/options.h> 27 27 #include <rtems/rtems/sem.h> 28 #include <rtems/ core/thread.h>29 #include <rtems/ core/watchdog.h>28 #include <rtems/score/thread.h> 29 #include <rtems/score/watchdog.h> 30 30 31 31 /* -
c/src/exec/rtems/headers/signal.h
r879a047 r5e9b32b 30 30 #include <rtems/rtems/asr.h> 31 31 #include <rtems/rtems/modes.h> 32 #include <rtems/ core/object.h>32 #include <rtems/score/object.h> 33 33 #include <rtems/rtems/status.h> 34 34 #include <rtems/rtems/types.h> -
c/src/exec/rtems/headers/signalmp.h
r879a047 r5e9b32b 23 23 24 24 #include <rtems/rtems/asr.h> 25 #include <rtems/ core/mppkt.h>26 #include <rtems/ core/object.h>27 #include <rtems/ core/thread.h>28 #include <rtems/ core/watchdog.h>25 #include <rtems/score/mppkt.h> 26 #include <rtems/score/object.h> 27 #include <rtems/score/thread.h> 28 #include <rtems/score/watchdog.h> 29 29 30 30 /* -
c/src/exec/rtems/headers/taskmp.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/object.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/object.h> 26 26 #include <rtems/rtems/options.h> 27 #include <rtems/ core/priority.h>27 #include <rtems/score/priority.h> 28 28 #include <rtems/rtems/tasks.h> 29 #include <rtems/ core/thread.h>29 #include <rtems/score/thread.h> 30 30 31 31 /* -
c/src/exec/rtems/headers/tasks.h
r879a047 r5e9b32b 39 39 #endif 40 40 41 #include <rtems/ core/object.h>42 #include <rtems/ core/states.h>43 #include <rtems/ core/thread.h>41 #include <rtems/score/object.h> 42 #include <rtems/score/states.h> 43 #include <rtems/score/thread.h> 44 44 #include <rtems/rtems/types.h> 45 45 #include <rtems/rtems/eventset.h> -
c/src/exec/rtems/headers/timer.h
r879a047 r5e9b32b 34 34 #endif 35 35 36 #include <rtems/ core/object.h>37 #include <rtems/ core/tod.h>38 #include <rtems/ core/watchdog.h>36 #include <rtems/score/object.h> 37 #include <rtems/score/tod.h> 38 #include <rtems/score/watchdog.h> 39 39 40 40 /* -
c/src/exec/rtems/headers/types.h
r879a047 r5e9b32b 21 21 #endif 22 22 23 #include <rtems/ core/object.h>24 #include <rtems/ core/priority.h>23 #include <rtems/score/object.h> 24 #include <rtems/score/priority.h> 25 25 #include <rtems/rtems/modes.h> 26 #include <rtems/ core/mpci.h>27 #include <rtems/ core/mppkt.h>26 #include <rtems/score/mpci.h> 27 #include <rtems/score/mppkt.h> 28 28 29 29 /* -
c/src/exec/rtems/include/rtems.h
r879a047 r5e9b32b 49 49 50 50 #include <rtems/rtems/support.h> 51 #include <rtems/ core/sysstate.h>51 #include <rtems/score/sysstate.h> 52 52 53 53 #define RTEMS_HAS_HARDWARE_FP CPU_HARDWARE_FP -
c/src/exec/rtems/include/rtems/rtems/clock.h
r879a047 r5e9b32b 30 30 #endif 31 31 32 #include <rtems/ core/tod.h>32 #include <rtems/score/tod.h> 33 33 #include <rtems/rtems/types.h> 34 34 -
c/src/exec/rtems/include/rtems/rtems/dpmem.h
r879a047 r5e9b32b 33 33 #endif 34 34 35 #include <rtems/ core/object.h>35 #include <rtems/score/object.h> 36 36 37 37 /* -
c/src/exec/rtems/include/rtems/rtems/event.h
r879a047 r5e9b32b 29 29 #endif 30 30 31 #include <rtems/ core/object.h>31 #include <rtems/score/object.h> 32 32 #include <rtems/rtems/types.h> 33 33 #include <rtems/rtems/options.h> 34 #include <rtems/ core/thread.h>35 #include <rtems/ core/watchdog.h>34 #include <rtems/score/thread.h> 35 #include <rtems/score/watchdog.h> 36 36 #include <rtems/rtems/eventset.h> 37 37 -
c/src/exec/rtems/include/rtems/rtems/eventmp.h
r879a047 r5e9b32b 23 23 24 24 #include <rtems/rtems/event.h> 25 #include <rtems/ core/mppkt.h>26 #include <rtems/ core/object.h>27 #include <rtems/ core/thread.h>28 #include <rtems/ core/watchdog.h>25 #include <rtems/score/mppkt.h> 26 #include <rtems/score/object.h> 27 #include <rtems/score/thread.h> 28 #include <rtems/score/watchdog.h> 29 29 30 30 /* -
c/src/exec/rtems/include/rtems/rtems/intr.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/isr.h>24 #include <rtems/score/isr.h> 25 25 26 26 /* -
c/src/exec/rtems/include/rtems/rtems/message.h
r879a047 r5e9b32b 36 36 37 37 #include <rtems/rtems/types.h> 38 #include <rtems/ core/chain.h>39 #include <rtems/ core/object.h>38 #include <rtems/score/chain.h> 39 #include <rtems/score/object.h> 40 40 #include <rtems/rtems/attr.h> 41 #include <rtems/ core/threadq.h>42 #include <rtems/ core/coremsg.h>41 #include <rtems/score/threadq.h> 42 #include <rtems/score/coremsg.h> 43 43 44 44 /* -
c/src/exec/rtems/include/rtems/rtems/modes.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/isr.h>24 #include <rtems/score/isr.h> 25 25 26 26 /* -
c/src/exec/rtems/include/rtems/rtems/msgmp.h
r879a047 r5e9b32b 23 23 24 24 #include <rtems/rtems/message.h> 25 #include <rtems/ core/mppkt.h>26 #include <rtems/ core/object.h>25 #include <rtems/score/mppkt.h> 26 #include <rtems/score/object.h> 27 27 #include <rtems/rtems/options.h> 28 #include <rtems/ core/thread.h>29 #include <rtems/ core/watchdog.h>28 #include <rtems/score/thread.h> 29 #include <rtems/score/watchdog.h> 30 30 31 31 /* -
c/src/exec/rtems/include/rtems/rtems/part.h
r879a047 r5e9b32b 32 32 #endif 33 33 34 #include <rtems/ core/address.h>35 #include <rtems/ core/object.h>34 #include <rtems/score/address.h> 35 #include <rtems/score/object.h> 36 36 #include <rtems/rtems/attr.h> 37 37 #include <rtems/rtems/types.h> -
c/src/exec/rtems/include/rtems/rtems/partmp.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/object.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/object.h> 26 26 #include <rtems/rtems/options.h> 27 #include <rtems/ core/thread.h>27 #include <rtems/score/thread.h> 28 28 29 29 #include <rtems/rtems/part.h> -
c/src/exec/rtems/include/rtems/rtems/ratemon.h
r879a047 r5e9b32b 30 30 #endif 31 31 32 #include <rtems/ core/object.h>33 #include <rtems/ core/thread.h>34 #include <rtems/ core/watchdog.h>32 #include <rtems/score/object.h> 33 #include <rtems/score/thread.h> 34 #include <rtems/score/watchdog.h> 35 35 36 36 /* -
c/src/exec/rtems/include/rtems/rtems/region.h
r879a047 r5e9b32b 31 31 #endif 32 32 33 #include <rtems/ core/object.h>34 #include <rtems/ core/threadq.h>35 #include <rtems/ core/heap.h>33 #include <rtems/score/object.h> 34 #include <rtems/score/threadq.h> 35 #include <rtems/score/heap.h> 36 36 #include <rtems/debug.h> 37 37 #include <rtems/rtems/attr.h> -
c/src/exec/rtems/include/rtems/rtems/regionmp.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/object.h>26 #include <rtems/ core/thread.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/object.h> 26 #include <rtems/score/thread.h> 27 27 28 28 #include <rtems/rtems/options.h> -
c/src/exec/rtems/include/rtems/rtems/sem.h
r879a047 r5e9b32b 36 36 #include <rtems/rtems/tasks.h> 37 37 #include <rtems/rtems/attr.h> 38 #include <rtems/ core/coremutex.h>39 #include <rtems/ core/object.h>40 #include <rtems/ core/coresem.h>41 #include <rtems/ core/threadq.h>38 #include <rtems/score/coremutex.h> 39 #include <rtems/score/object.h> 40 #include <rtems/score/coresem.h> 41 #include <rtems/score/threadq.h> 42 42 43 43 /* -
c/src/exec/rtems/include/rtems/rtems/semmp.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/object.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/object.h> 26 26 #include <rtems/rtems/options.h> 27 27 #include <rtems/rtems/sem.h> 28 #include <rtems/ core/thread.h>29 #include <rtems/ core/watchdog.h>28 #include <rtems/score/thread.h> 29 #include <rtems/score/watchdog.h> 30 30 31 31 /* -
c/src/exec/rtems/include/rtems/rtems/signal.h
r879a047 r5e9b32b 30 30 #include <rtems/rtems/asr.h> 31 31 #include <rtems/rtems/modes.h> 32 #include <rtems/ core/object.h>32 #include <rtems/score/object.h> 33 33 #include <rtems/rtems/status.h> 34 34 #include <rtems/rtems/types.h> -
c/src/exec/rtems/include/rtems/rtems/signalmp.h
r879a047 r5e9b32b 23 23 24 24 #include <rtems/rtems/asr.h> 25 #include <rtems/ core/mppkt.h>26 #include <rtems/ core/object.h>27 #include <rtems/ core/thread.h>28 #include <rtems/ core/watchdog.h>25 #include <rtems/score/mppkt.h> 26 #include <rtems/score/object.h> 27 #include <rtems/score/thread.h> 28 #include <rtems/score/watchdog.h> 29 29 30 30 /* -
c/src/exec/rtems/include/rtems/rtems/taskmp.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/object.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/object.h> 26 26 #include <rtems/rtems/options.h> 27 #include <rtems/ core/priority.h>27 #include <rtems/score/priority.h> 28 28 #include <rtems/rtems/tasks.h> 29 #include <rtems/ core/thread.h>29 #include <rtems/score/thread.h> 30 30 31 31 /* -
c/src/exec/rtems/include/rtems/rtems/tasks.h
r879a047 r5e9b32b 39 39 #endif 40 40 41 #include <rtems/ core/object.h>42 #include <rtems/ core/states.h>43 #include <rtems/ core/thread.h>41 #include <rtems/score/object.h> 42 #include <rtems/score/states.h> 43 #include <rtems/score/thread.h> 44 44 #include <rtems/rtems/types.h> 45 45 #include <rtems/rtems/eventset.h> -
c/src/exec/rtems/include/rtems/rtems/timer.h
r879a047 r5e9b32b 34 34 #endif 35 35 36 #include <rtems/ core/object.h>37 #include <rtems/ core/tod.h>38 #include <rtems/ core/watchdog.h>36 #include <rtems/score/object.h> 37 #include <rtems/score/tod.h> 38 #include <rtems/score/watchdog.h> 39 39 40 40 /* -
c/src/exec/rtems/include/rtems/rtems/types.h
r879a047 r5e9b32b 21 21 #endif 22 22 23 #include <rtems/ core/object.h>24 #include <rtems/ core/priority.h>23 #include <rtems/score/object.h> 24 #include <rtems/score/priority.h> 25 25 #include <rtems/rtems/modes.h> 26 #include <rtems/ core/mpci.h>27 #include <rtems/ core/mppkt.h>26 #include <rtems/score/mpci.h> 27 #include <rtems/score/mppkt.h> 28 28 29 29 /* -
c/src/exec/rtems/inline/asr.inl
r879a047 r5e9b32b 18 18 #define __INLINE_ASR_inl 19 19 20 #include <rtems/ core/isr.h>20 #include <rtems/score/isr.h> 21 21 22 22 /*PAGE -
c/src/exec/rtems/inline/message.inl
r879a047 r5e9b32b 18 18 #define __MESSAGE_QUEUE_inl 19 19 20 #include <rtems/ core/wkspace.h>20 #include <rtems/score/wkspace.h> 21 21 22 22 /*PAGE -
c/src/exec/rtems/inline/rtems/rtems/asr.inl
r879a047 r5e9b32b 18 18 #define __INLINE_ASR_inl 19 19 20 #include <rtems/ core/isr.h>20 #include <rtems/score/isr.h> 21 21 22 22 /*PAGE -
c/src/exec/rtems/inline/rtems/rtems/message.inl
r879a047 r5e9b32b 18 18 #define __MESSAGE_QUEUE_inl 19 19 20 #include <rtems/ core/wkspace.h>20 #include <rtems/score/wkspace.h> 21 21 22 22 /*PAGE -
c/src/exec/rtems/macros/asr.inl
r879a047 r5e9b32b 18 18 #define __INLINE_ASR_h 19 19 20 #include <rtems/ core/isr.h>20 #include <rtems/score/isr.h> 21 21 22 22 /*PAGE -
c/src/exec/rtems/macros/rtems/rtems/asr.inl
r879a047 r5e9b32b 18 18 #define __INLINE_ASR_h 19 19 20 #include <rtems/ core/isr.h>20 #include <rtems/score/isr.h> 21 21 22 22 /*PAGE -
c/src/exec/rtems/optman/no-dpmem.c
r879a047 r5e9b32b 14 14 15 15 #include <rtems/system.h> 16 #include <rtems/ core/address.h>17 #include <rtems/ core/object.h>18 #include <rtems/ core/thread.h>16 #include <rtems/score/address.h> 17 #include <rtems/score/object.h> 18 #include <rtems/score/thread.h> 19 19 20 20 #include <rtems/rtems/status.h> -
c/src/exec/rtems/optman/no-event.c
r879a047 r5e9b32b 16 16 #include <rtems/rtems/status.h> 17 17 #include <rtems/rtems/event.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/object.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/object.h> 20 20 #include <rtems/rtems/options.h> 21 #include <rtems/ core/states.h>22 #include <rtems/ core/thread.h>21 #include <rtems/score/states.h> 22 #include <rtems/score/thread.h> 23 23 24 24 rtems_status_code rtems_event_send( -
c/src/exec/rtems/optman/no-mp.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/mp.h> 19 #include <rtems/ core/cpu.h>20 #include <rtems/ core/interr.h>21 #include <rtems/ core/mpci.h>22 #include <rtems/ core/mppkt.h>23 #include <rtems/ core/states.h>24 #include <rtems/ core/thread.h>25 #include <rtems/ core/threadq.h>26 #include <rtems/ core/tqdata.h>27 #include <rtems/ core/watchdog.h>28 #include <rtems/ core/sysstate.h>19 #include <rtems/score/cpu.h> 20 #include <rtems/score/interr.h> 21 #include <rtems/score/mpci.h> 22 #include <rtems/score/mppkt.h> 23 #include <rtems/score/states.h> 24 #include <rtems/score/thread.h> 25 #include <rtems/score/threadq.h> 26 #include <rtems/score/tqdata.h> 27 #include <rtems/score/watchdog.h> 28 #include <rtems/score/sysstate.h> 29 29 30 30 void _Multiprocessing_Manager_initialization ( void ) -
c/src/exec/rtems/optman/no-msg.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/attr.h> 19 #include <rtems/ core/chain.h>20 #include <rtems/ core/isr.h>19 #include <rtems/score/chain.h> 20 #include <rtems/score/isr.h> 21 21 #include <rtems/rtems/message.h> 22 #include <rtems/ core/object.h>22 #include <rtems/score/object.h> 23 23 #include <rtems/rtems/options.h> 24 #include <rtems/ core/states.h>25 #include <rtems/ core/thread.h>26 #include <rtems/ core/wkspace.h>24 #include <rtems/score/states.h> 25 #include <rtems/score/thread.h> 26 #include <rtems/score/wkspace.h> 27 27 28 28 void _Message_queue_Manager_initialization( -
c/src/exec/rtems/optman/no-part.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/address.h>19 #include <rtems/ core/object.h>18 #include <rtems/score/address.h> 19 #include <rtems/score/object.h> 20 20 #include <rtems/rtems/part.h> 21 #include <rtems/ core/thread.h>21 #include <rtems/score/thread.h> 22 22 23 23 void _Partition_Manager_initialization( -
c/src/exec/rtems/optman/no-region.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/object.h>18 #include <rtems/score/object.h> 19 19 #include <rtems/rtems/options.h> 20 20 #include <rtems/rtems/region.h> 21 #include <rtems/ core/states.h>22 #include <rtems/ core/thread.h>21 #include <rtems/score/states.h> 22 #include <rtems/score/thread.h> 23 23 24 24 void _Region_Manager_initialization( -
c/src/exec/rtems/optman/no-rtmon.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/object.h>20 #include <rtems/ core/thread.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/object.h> 20 #include <rtems/score/thread.h> 21 21 22 22 #include <rtems/rtems/types.h> -
c/src/exec/rtems/optman/no-sem.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/attr.h> 19 #include <rtems/ core/isr.h>20 #include <rtems/ core/object.h>19 #include <rtems/score/isr.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/options.h> 22 22 #include <rtems/rtems/sem.h> 23 #include <rtems/ core/states.h>24 #include <rtems/ core/thread.h>25 #include <rtems/ core/threadq.h>23 #include <rtems/score/states.h> 24 #include <rtems/score/thread.h> 25 #include <rtems/score/threadq.h> 26 26 27 27 void _Semaphore_Manager_initialization( -
c/src/exec/rtems/optman/no-signal.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/thread.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/thread.h> 20 20 21 21 #include <rtems/rtems/asr.h> -
c/src/exec/rtems/optman/no-timer.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/object.h>19 #include <rtems/ core/thread.h>20 #include <rtems/ core/tod.h>21 #include <rtems/ core/watchdog.h>18 #include <rtems/score/object.h> 19 #include <rtems/score/thread.h> 20 #include <rtems/score/tod.h> 21 #include <rtems/score/watchdog.h> 22 22 23 23 #include <rtems/rtems/types.h> -
c/src/exec/rtems/src/clock.c
r879a047 r5e9b32b 16 16 #include <rtems/rtems/status.h> 17 17 #include <rtems/rtems/clock.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/thread.h>20 #include <rtems/ core/tod.h>21 #include <rtems/ core/watchdog.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/thread.h> 20 #include <rtems/score/tod.h> 21 #include <rtems/score/watchdog.h> 22 22 23 23 /*PAGE -
c/src/exec/rtems/src/dpmem.c
r879a047 r5e9b32b 16 16 #include <rtems/rtems/status.h> 17 17 #include <rtems/rtems/support.h> 18 #include <rtems/ core/address.h>18 #include <rtems/score/address.h> 19 19 #include <rtems/rtems/dpmem.h> 20 #include <rtems/ core/object.h>21 #include <rtems/ core/thread.h>20 #include <rtems/score/object.h> 21 #include <rtems/score/thread.h> 22 22 #include <rtems/rtems/dpmem.h> 23 23 -
c/src/exec/rtems/src/event.c
r879a047 r5e9b32b 16 16 #include <rtems/rtems/status.h> 17 17 #include <rtems/rtems/event.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/object.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/object.h> 20 20 #include <rtems/rtems/options.h> 21 #include <rtems/ core/states.h>22 #include <rtems/ core/thread.h>21 #include <rtems/score/states.h> 22 #include <rtems/score/thread.h> 23 23 #include <rtems/rtems/tasks.h> 24 24 -
c/src/exec/rtems/src/eventmp.c
r879a047 r5e9b32b 16 16 #include <rtems/rtems/status.h> 17 17 #include <rtems/rtems/event.h> 18 #include <rtems/ core/mpci.h>19 #include <rtems/ core/mppkt.h>20 #include <rtems/ core/object.h>18 #include <rtems/score/mpci.h> 19 #include <rtems/score/mppkt.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/options.h> 22 #include <rtems/ core/states.h>23 #include <rtems/ core/thread.h>22 #include <rtems/score/states.h> 23 #include <rtems/score/thread.h> 24 24 #include <rtems/rtems/support.h> 25 25 -
c/src/exec/rtems/src/intr.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/isr.h>18 #include <rtems/score/isr.h> 19 19 #include <rtems/rtems/intr.h> 20 20 -
c/src/exec/rtems/src/mp.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/mp.h> 19 #include <rtems/ core/mpci.h>19 #include <rtems/score/mpci.h> 20 20 21 21 /*PAGE -
c/src/exec/rtems/src/msg.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/sysstate.h>18 #include <rtems/ core/chain.h>19 #include <rtems/ core/isr.h>20 #include <rtems/ core/coremsg.h>21 #include <rtems/ core/object.h>22 #include <rtems/ core/states.h>23 #include <rtems/ core/thread.h>24 #include <rtems/ core/wkspace.h>25 #include <rtems/ core/mpci.h>17 #include <rtems/score/sysstate.h> 18 #include <rtems/score/chain.h> 19 #include <rtems/score/isr.h> 20 #include <rtems/score/coremsg.h> 21 #include <rtems/score/object.h> 22 #include <rtems/score/states.h> 23 #include <rtems/score/thread.h> 24 #include <rtems/score/wkspace.h> 25 #include <rtems/score/mpci.h> 26 26 #include <rtems/rtems/status.h> 27 27 #include <rtems/rtems/attr.h> -
c/src/exec/rtems/src/msgmp.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/message.h> 19 #include <rtems/ core/mpci.h>19 #include <rtems/score/mpci.h> 20 20 #include <rtems/rtems/msgmp.h> 21 #include <rtems/ core/object.h>21 #include <rtems/score/object.h> 22 22 #include <rtems/rtems/options.h> 23 #include <rtems/ core/thread.h>24 #include <rtems/ core/watchdog.h>23 #include <rtems/score/thread.h> 24 #include <rtems/score/watchdog.h> 25 25 #include <rtems/rtems/support.h> 26 26 -
c/src/exec/rtems/src/part.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/support.h> 19 #include <rtems/ core/address.h>20 #include <rtems/ core/object.h>19 #include <rtems/score/address.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/part.h> 22 #include <rtems/ core/thread.h>23 #include <rtems/ core/sysstate.h>22 #include <rtems/score/thread.h> 23 #include <rtems/score/sysstate.h> 24 24 25 25 /*PAGE -
c/src/exec/rtems/src/partmp.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/mpci.h>19 #include <rtems/ core/mppkt.h>20 #include <rtems/ core/object.h>18 #include <rtems/score/mpci.h> 19 #include <rtems/score/mppkt.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/options.h> 22 22 #include <rtems/rtems/part.h> 23 #include <rtems/ core/thread.h>23 #include <rtems/score/thread.h> 24 24 #include <rtems/rtems/support.h> 25 25 -
c/src/exec/rtems/src/ratemon.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/support.h> 19 #include <rtems/ core/isr.h>20 #include <rtems/ core/object.h>19 #include <rtems/score/isr.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/ratemon.h> 22 #include <rtems/ core/thread.h>22 #include <rtems/score/thread.h> 23 23 24 24 /*PAGE -
c/src/exec/rtems/src/region.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/support.h> 19 #include <rtems/ core/object.h>19 #include <rtems/score/object.h> 20 20 #include <rtems/rtems/options.h> 21 21 #include <rtems/rtems/region.h> 22 #include <rtems/ core/states.h>23 #include <rtems/ core/thread.h>22 #include <rtems/score/states.h> 23 #include <rtems/score/thread.h> 24 24 25 25 /*PAGE -
c/src/exec/rtems/src/regionmp.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/mpci.h>19 #include <rtems/ core/mppkt.h>20 #include <rtems/ core/object.h>18 #include <rtems/score/mpci.h> 19 #include <rtems/score/mppkt.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/options.h> 22 22 #include <rtems/rtems/region.h> 23 #include <rtems/ core/thread.h>23 #include <rtems/score/thread.h> 24 24 #include <rtems/rtems/support.h> 25 25 -
c/src/exec/rtems/src/rtclock.c
r879a047 r5e9b32b 16 16 #include <rtems/rtems/status.h> 17 17 #include <rtems/rtems/clock.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/thread.h>20 #include <rtems/ core/tod.h>21 #include <rtems/ core/watchdog.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/thread.h> 20 #include <rtems/score/tod.h> 21 #include <rtems/score/watchdog.h> 22 22 23 23 /*PAGE -
c/src/exec/rtems/src/rtemstimer.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/support.h> 19 #include <rtems/ core/object.h>20 #include <rtems/ core/thread.h>19 #include <rtems/score/object.h> 20 #include <rtems/score/thread.h> 21 21 #include <rtems/rtems/timer.h> 22 #include <rtems/ core/tod.h>23 #include <rtems/ core/watchdog.h>22 #include <rtems/score/tod.h> 23 #include <rtems/score/watchdog.h> 24 24 25 25 /*PAGE -
c/src/exec/rtems/src/sem.c
r879a047 r5e9b32b 31 31 #include <rtems/rtems/support.h> 32 32 #include <rtems/rtems/attr.h> 33 #include <rtems/ core/isr.h>34 #include <rtems/ core/object.h>33 #include <rtems/score/isr.h> 34 #include <rtems/score/object.h> 35 35 #include <rtems/rtems/options.h> 36 36 #include <rtems/rtems/sem.h> 37 #include <rtems/ core/coremutex.h>38 #include <rtems/ core/coresem.h>39 #include <rtems/ core/states.h>40 #include <rtems/ core/thread.h>41 #include <rtems/ core/threadq.h>42 #include <rtems/ core/mpci.h>43 #include <rtems/ core/sysstate.h>44 45 #include <rtems/ core/interr.h>37 #include <rtems/score/coremutex.h> 38 #include <rtems/score/coresem.h> 39 #include <rtems/score/states.h> 40 #include <rtems/score/thread.h> 41 #include <rtems/score/threadq.h> 42 #include <rtems/score/mpci.h> 43 #include <rtems/score/sysstate.h> 44 45 #include <rtems/score/interr.h> 46 46 47 47 /*PAGE -
c/src/exec/rtems/src/semmp.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/mpci.h>19 #include <rtems/ core/mppkt.h>20 #include <rtems/ core/object.h>18 #include <rtems/score/mpci.h> 19 #include <rtems/score/mppkt.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/options.h> 22 22 #include <rtems/rtems/sem.h> 23 #include <rtems/ core/thread.h>24 #include <rtems/ core/watchdog.h>23 #include <rtems/score/thread.h> 24 #include <rtems/score/watchdog.h> 25 25 #include <rtems/rtems/support.h> 26 26 -
c/src/exec/rtems/src/signal.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/asr.h> 19 #include <rtems/ core/isr.h>19 #include <rtems/score/isr.h> 20 20 #include <rtems/rtems/modes.h> 21 21 #include <rtems/rtems/signal.h> 22 #include <rtems/ core/thread.h>22 #include <rtems/score/thread.h> 23 23 #include <rtems/rtems/tasks.h> 24 24 -
c/src/exec/rtems/src/signalmp.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/mpci.h>19 #include <rtems/ core/mppkt.h>20 #include <rtems/ core/object.h>18 #include <rtems/score/mpci.h> 19 #include <rtems/score/mppkt.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/options.h> 22 22 #include <rtems/rtems/signal.h> 23 #include <rtems/ core/states.h>24 #include <rtems/ core/thread.h>25 #include <rtems/ core/watchdog.h>23 #include <rtems/score/states.h> 24 #include <rtems/score/thread.h> 25 #include <rtems/score/watchdog.h> 26 26 #include <rtems/rtems/support.h> 27 27 -
c/src/exec/rtems/src/taskmp.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/mpci.h>19 #include <rtems/ core/mppkt.h>20 #include <rtems/ core/object.h>18 #include <rtems/score/mpci.h> 19 #include <rtems/score/mppkt.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/options.h> 22 22 #include <rtems/rtems/tasks.h> 23 #include <rtems/ core/thread.h>24 #include <rtems/ core/watchdog.h>23 #include <rtems/score/thread.h> 24 #include <rtems/score/watchdog.h> 25 25 #include <rtems/rtems/support.h> 26 26 -
c/src/exec/rtems/src/tasks.c
r879a047 r5e9b32b 18 18 #include <rtems/rtems/support.h> 19 19 #include <rtems/rtems/modes.h> 20 #include <rtems/ core/object.h>21 #include <rtems/ core/stack.h>22 #include <rtems/ core/states.h>20 #include <rtems/score/object.h> 21 #include <rtems/score/stack.h> 22 #include <rtems/score/states.h> 23 23 #include <rtems/rtems/tasks.h> 24 #include <rtems/ core/thread.h>25 #include <rtems/ core/threadq.h>26 #include <rtems/ core/tod.h>27 #include <rtems/ core/userext.h>28 #include <rtems/ core/wkspace.h>29 #include <rtems/ core/apiext.h>30 #include <rtems/ core/sysstate.h>24 #include <rtems/score/thread.h> 25 #include <rtems/score/threadq.h> 26 #include <rtems/score/tod.h> 27 #include <rtems/score/userext.h> 28 #include <rtems/score/wkspace.h> 29 #include <rtems/score/apiext.h> 30 #include <rtems/score/sysstate.h> 31 31 32 32 /*PAGE -
c/src/exec/rtems/src/timer.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/support.h> 19 #include <rtems/ core/object.h>20 #include <rtems/ core/thread.h>19 #include <rtems/score/object.h> 20 #include <rtems/score/thread.h> 21 21 #include <rtems/rtems/timer.h> 22 #include <rtems/ core/tod.h>23 #include <rtems/ core/watchdog.h>22 #include <rtems/score/tod.h> 23 #include <rtems/score/watchdog.h> 24 24 25 25 /*PAGE -
c/src/exec/sapi/headers/config.h
r879a047 r5e9b32b 25 25 #include <rtems/extension.h> 26 26 #include <rtems/io.h> 27 #include <rtems/ core/mpci.h>27 #include <rtems/score/mpci.h> 28 28 #include <rtems/rtems/types.h> 29 29 #include <rtems/rtems/tasks.h> -
c/src/exec/sapi/headers/extension.h
r879a047 r5e9b32b 29 29 #endif 30 30 31 #include <rtems/ core/object.h>32 #include <rtems/ core/userext.h>31 #include <rtems/score/object.h> 32 #include <rtems/score/userext.h> 33 33 #include <rtems/rtems/status.h> /* XXX */ 34 34 #include <rtems/rtems/types.h> /* XXX */ -
c/src/exec/sapi/headers/sptables.h
r879a047 r5e9b32b 28 28 #include <rtems/init.h> 29 29 #include <rtems/io.h> 30 #include <rtems/ core/sysstate.h>30 #include <rtems/score/sysstate.h> 31 31 32 32 #include <rtems/rtems/intr.h> … … 63 63 64 64 const char _RTEMS_version[] = 65 "RTEMS RELEASE V3.5.01 (" CPU_NAME "/" RTEMS_MODEL_NAME ")";65 "RTEMS RELEASE V3.5.01 (" CPU_NAME "/" CPU_MODEL_NAME ")"; 66 66 67 67 -
c/src/exec/sapi/include/rtems/config.h
r879a047 r5e9b32b 25 25 #include <rtems/extension.h> 26 26 #include <rtems/io.h> 27 #include <rtems/ core/mpci.h>27 #include <rtems/score/mpci.h> 28 28 #include <rtems/rtems/types.h> 29 29 #include <rtems/rtems/tasks.h> -
c/src/exec/sapi/include/rtems/extension.h
r879a047 r5e9b32b 29 29 #endif 30 30 31 #include <rtems/ core/object.h>32 #include <rtems/ core/userext.h>31 #include <rtems/score/object.h> 32 #include <rtems/score/userext.h> 33 33 #include <rtems/rtems/status.h> /* XXX */ 34 34 #include <rtems/rtems/types.h> /* XXX */ -
c/src/exec/sapi/include/rtems/sptables.h
r879a047 r5e9b32b 28 28 #include <rtems/init.h> 29 29 #include <rtems/io.h> 30 #include <rtems/ core/sysstate.h>30 #include <rtems/score/sysstate.h> 31 31 32 32 #include <rtems/rtems/intr.h> … … 63 63 64 64 const char _RTEMS_version[] = 65 "RTEMS RELEASE V3.5.01 (" CPU_NAME "/" RTEMS_MODEL_NAME ")";65 "RTEMS RELEASE V3.5.01 (" CPU_NAME "/" CPU_MODEL_NAME ")"; 66 66 67 67 -
c/src/exec/sapi/optman/no-ext.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/support.h> 19 #include <rtems/ core/object.h>20 #include <rtems/ core/thread.h>19 #include <rtems/score/object.h> 20 #include <rtems/score/thread.h> 21 21 #include <rtems/extension.h> 22 22 -
c/src/exec/sapi/optman/no-io.c
r879a047 r5e9b32b 18 18 #include <rtems/config.h> 19 19 #include <rtems/io.h> 20 #include <rtems/ core/isr.h>21 #include <rtems/ core/thread.h>20 #include <rtems/score/isr.h> 21 #include <rtems/score/thread.h> 22 22 23 23 void _IO_Initialize_all_drivers( void ) -
c/src/exec/sapi/src/exinit.c
r879a047 r5e9b32b 27 27 #include <rtems/init.h> 28 28 #include <rtems/io.h> 29 #include <rtems/ core/sysstate.h>30 31 #include <rtems/ core/apiext.h>32 #include <rtems/ core/copyrt.h>33 #include <rtems/ core/heap.h>34 #include <rtems/ core/interr.h>29 #include <rtems/score/sysstate.h> 30 31 #include <rtems/score/apiext.h> 32 #include <rtems/score/copyrt.h> 33 #include <rtems/score/heap.h> 34 #include <rtems/score/interr.h> 35 35 #include <rtems/intthrd.h> 36 #include <rtems/ core/isr.h>37 #include <rtems/ core/mpci.h>38 #include <rtems/ core/priority.h>39 #include <rtems/ core/thread.h>40 #include <rtems/ core/tod.h>41 #include <rtems/ core/userext.h>42 #include <rtems/ core/watchdog.h>43 #include <rtems/ core/wkspace.h>36 #include <rtems/score/isr.h> 37 #include <rtems/score/mpci.h> 38 #include <rtems/score/priority.h> 39 #include <rtems/score/thread.h> 40 #include <rtems/score/tod.h> 41 #include <rtems/score/userext.h> 42 #include <rtems/score/watchdog.h> 43 #include <rtems/score/wkspace.h> 44 44 45 45 #include <rtems/directives.h> -
c/src/exec/sapi/src/extension.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/support.h> 18 #include <rtems/ core/object.h>19 #include <rtems/ core/thread.h>18 #include <rtems/score/object.h> 19 #include <rtems/score/thread.h> 20 20 #include <rtems/extension.h> 21 21 -
c/src/exec/sapi/src/fatal.c
r879a047 r5e9b32b 15 15 #include <rtems/system.h> 16 16 #include <rtems/fatal.h> 17 #include <rtems/ core/interr.h>17 #include <rtems/score/interr.h> 18 18 19 19 /*PAGE -
c/src/exec/sapi/src/io.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/io.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/thread.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/thread.h> 20 20 21 21 #include <string.h> -
c/src/exec/score/cpu/hppa1.1/cpu.c
r879a047 r5e9b32b 19 19 20 20 #include <rtems/system.h> 21 #include <rtems/ core/isr.h>22 #include <rtems/ core/wkspace.h>21 #include <rtems/score/isr.h> 22 #include <rtems/score/wkspace.h> 23 23 24 24 void hppa_external_interrupt_initialize(void); -
c/src/exec/score/cpu/hppa1.1/cpu.h
r879a047 r5e9b32b 31 31 #endif 32 32 33 #include <rtems/ core/hppa.h> /* pick up machine definitions */33 #include <rtems/score/hppa.h> /* pick up machine definitions */ 34 34 #ifndef ASM 35 #include <rtems/ core/hppatypes.h>35 #include <rtems/score/hppatypes.h> 36 36 #endif 37 37 -
c/src/exec/score/cpu/hppa1.1/cpu_asm.s
r879a047 r5e9b32b 28 28 # 29 29 30 #include <rtems/ core/hppa.h>31 #include <rtems/ core/cpu_asm.h>32 #include <rtems/ core/cpu.h>33 34 #include <rtems/ core/offsets.h>30 #include <rtems/score/hppa.h> 31 #include <rtems/score/cpu_asm.h> 32 #include <rtems/score/cpu.h> 33 34 #include <rtems/score/offsets.h> 35 35 36 36 .SPACE $PRIVATE$ -
c/src/exec/score/cpu/hppa1.1/hppa.h
r879a047 r5e9b32b 65 65 */ 66 66 67 #if !defined( RTEMS_MODEL_NAME)67 #if !defined(CPU_MODEL_NAME) 68 68 69 69 #if defined(hppa7100) 70 70 71 #define RTEMS_MODEL_NAME "hppa 7100"71 #define CPU_MODEL_NAME "hppa 7100" 72 72 73 73 #elif defined(hppa7200) 74 74 75 #define RTEMS_MODEL_NAME "hppa 7200"75 #define CPU_MODEL_NAME "hppa 7200" 76 76 77 77 #else … … 81 81 #endif 82 82 83 #endif /* !defined( RTEMS_MODEL_NAME) */83 #endif /* !defined(CPU_MODEL_NAME) */ 84 84 85 85 /* -
c/src/exec/score/cpu/hppa1.1/rtems.s
r879a047 r5e9b32b 15 15 */ 16 16 17 #include <rtems/ core/hppa.h>18 #include <rtems/ core/cpu_asm.h>17 #include <rtems/score/hppa.h> 18 #include <rtems/score/cpu_asm.h> 19 19 20 20 .SPACE $PRIVATE$ -
c/src/exec/score/cpu/i386/asm.h
r879a047 r5e9b32b 32 32 33 33 #define ASM 34 #include <rtems/ core/i386.h>34 #include <rtems/score/i386.h> 35 35 36 36 /* -
c/src/exec/score/cpu/i386/cpu.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/isr.h>18 #include <rtems/ core/wkspace.h>17 #include <rtems/score/isr.h> 18 #include <rtems/score/wkspace.h> 19 19 20 20 /* _CPU_Initialize -
c/src/exec/score/cpu/i386/cpu.h
r879a047 r5e9b32b 23 23 24 24 #ifndef ASM 25 #include <rtems/ core/i386types.h>26 #endif 27 #include <rtems/ core/i386.h>25 #include <rtems/score/i386types.h> 26 #endif 27 #include <rtems/score/i386.h> 28 28 29 29 /* conditional compilation parameters */ -
c/src/exec/score/cpu/i386/i386.h
r879a047 r5e9b32b 66 66 #if defined(i386_fp) 67 67 68 #define RTEMS_MODEL_NAME "i386 with i387"68 #define CPU_MODEL_NAME "i386 with i387" 69 69 #define I386_HAS_FPU 1 70 70 71 71 #elif defined(i386_nofp) 72 72 73 #define RTEMS_MODEL_NAME "i386 w/o i387"73 #define CPU_MODEL_NAME "i386 w/o i387" 74 74 #define I386_HAS_FPU 1 75 75 76 76 #elif defined(i486dx) 77 77 78 #define RTEMS_MODEL_NAME "i486dx"78 #define CPU_MODEL_NAME "i486dx" 79 79 #define I386_HAS_FPU 1 80 80 81 81 #elif defined(i486sx) 82 82 83 #define RTEMS_MODEL_NAME "i486sx"83 #define CPU_MODEL_NAME "i486sx" 84 84 #define I386_HAS_FPU 0 85 85 86 86 #elif defined(pentium) 87 87 88 #define RTEMS_MODEL_NAME "Pentium"88 #define CPU_MODEL_NAME "Pentium" 89 89 #define I386_HAS_FPU 1 90 90 -
c/src/exec/score/cpu/i960/asm.h
r879a047 r5e9b32b 32 32 33 33 #define ASM 34 #include <rtems/ core/i960.h>34 #include <rtems/score/i960.h> 35 35 36 36 /* -
c/src/exec/score/cpu/i960/cpu.c
r879a047 r5e9b32b 21 21 22 22 #include <rtems/system.h> 23 #include <rtems/ core/isr.h>23 #include <rtems/score/isr.h> 24 24 25 25 /* _CPU_Initialize -
c/src/exec/score/cpu/i960/cpu.h
r879a047 r5e9b32b 24 24 #pragma align 4 /* for GNU C structure alignment */ 25 25 26 #include <rtems/ core/i960.h>26 #include <rtems/score/i960.h> 27 27 #ifndef ASM 28 #include <rtems/ core/i960types.h>28 #include <rtems/score/i960types.h> 29 29 #endif 30 30 -
c/src/exec/score/cpu/i960/i960.h
r879a047 r5e9b32b 57 57 #if defined(i960ca) 58 58 59 #define RTEMS_MODEL_NAME "i960ca"59 #define CPU_MODEL_NAME "i960ca" 60 60 #define I960_HAS_FPU 0 61 61 -
c/src/exec/score/cpu/m68k/asm.h
r879a047 r5e9b32b 32 32 33 33 #define ASM 34 #include <rtems/ core/m68k.h>34 #include <rtems/score/m68k.h> 35 35 36 36 /* -
c/src/exec/score/cpu/m68k/cpu.c
r879a047 r5e9b32b 14 14 15 15 #include <rtems/system.h> 16 #include <rtems/ core/isr.h>16 #include <rtems/score/isr.h> 17 17 18 18 /* _CPU_Initialize -
c/src/exec/score/cpu/m68k/cpu.h
r879a047 r5e9b32b 31 31 #define NO_UNINITIALIZED_WARNINGS 32 32 33 #include <rtems/ core/m68k.h>33 #include <rtems/score/m68k.h> 34 34 #ifndef ASM 35 #include <rtems/ core/m68ktypes.h>35 #include <rtems/score/m68ktypes.h> 36 36 #endif 37 37 -
c/src/exec/score/cpu/m68k/m68k.h
r879a047 r5e9b32b 79 79 #if defined(m68000) 80 80 81 #define RTEMS_MODEL_NAME "m68000"81 #define CPU_MODEL_NAME "m68000" 82 82 #define M68K_HAS_VBR 0 83 83 #define M68K_HAS_SEPARATE_STACKS 0 … … 88 88 #elif defined(m68020) 89 89 90 #define RTEMS_MODEL_NAME "m68020"90 #define CPU_MODEL_NAME "m68020" 91 91 #define M68K_HAS_VBR 1 92 92 #define M68K_HAS_SEPARATE_STACKS 1 … … 97 97 #elif defined(m68020_nofp) 98 98 99 #define RTEMS_MODEL_NAME "m68020 w/o fp"99 #define CPU_MODEL_NAME "m68020 w/o fp" 100 100 #define M68K_HAS_VBR 1 101 101 #define M68K_HAS_SEPARATE_STACKS 1 … … 106 106 #elif defined(m68030) 107 107 108 #define RTEMS_MODEL_NAME "m68030"108 #define CPU_MODEL_NAME "m68030" 109 109 #define M68K_HAS_VBR 1 110 110 #define M68K_HAS_SEPARATE_STACKS 1 … … 115 115 #elif defined(m68040) 116 116 117 #define RTEMS_MODEL_NAME "m68040"117 #define CPU_MODEL_NAME "m68040" 118 118 #define M68K_HAS_VBR 1 119 119 #define M68K_HAS_SEPARATE_STACKS 1 … … 124 124 #elif defined(m68lc040) 125 125 126 #define RTEMS_MODEL_NAME "m68lc040"126 #define CPU_MODEL_NAME "m68lc040" 127 127 #define M68K_HAS_VBR 1 128 128 #define M68K_HAS_SEPARATE_STACKS 1 … … 133 133 #elif defined(m68ec040) 134 134 135 #define RTEMS_MODEL_NAME "m68ec040"135 #define CPU_MODEL_NAME "m68ec040" 136 136 #define M68K_HAS_VBR 1 137 137 #define M68K_HAS_SEPARATE_STACKS 1 … … 142 142 #elif defined(m68332) 143 143 144 #define RTEMS_MODEL_NAME "m68332"144 #define CPU_MODEL_NAME "m68332" 145 145 #define M68K_HAS_VBR 1 146 146 #define M68K_HAS_SEPARATE_STACKS 0 -
c/src/exec/score/cpu/no_cpu/asm.h
r879a047 r5e9b32b 32 32 33 33 #define ASM 34 #include <rtems/ core/no_cpu.h>34 #include <rtems/score/no_cpu.h> 35 35 36 36 /* -
c/src/exec/score/cpu/no_cpu/cpu.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/isr.h>18 #include <rtems/ core/wkspace.h>17 #include <rtems/score/isr.h> 18 #include <rtems/score/wkspace.h> 19 19 20 20 /* _CPU_Initialize -
c/src/exec/score/cpu/no_cpu/cpu.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/no_cpu.h> /* pick up machine definitions */24 #include <rtems/score/no_cpu.h> /* pick up machine definitions */ 25 25 #ifndef ASM 26 #include <rtems/ core/no_cputypes.h>26 #include <rtems/score/no_cputypes.h> 27 27 #endif 28 28 -
c/src/exec/score/cpu/no_cpu/cpu_asm.c
r879a047 r5e9b32b 25 25 26 26 #include <rtems/system.h> 27 #include <rtems/ core/cpu.h>27 #include <rtems/score/cpu.h> 28 28 /* #include "cpu_asm.h> */ 29 29 -
c/src/exec/score/cpu/no_cpu/cpu_asm.h
r879a047 r5e9b32b 22 22 /* pull in the generated offsets */ 23 23 24 #include <rtems/ core/offsets.h>24 #include <rtems/score/offsets.h> 25 25 26 26 /* -
c/src/exec/score/cpu/no_cpu/no_cpu.h
r879a047 r5e9b32b 56 56 #if defined(no_cpu) 57 57 58 #define RTEMS_MODEL_NAME "no_cpu"58 #define CPU_MODEL_NAME "no_cpu" 59 59 #define NOCPU_HAS_FPU 1 60 60 -
c/src/exec/score/cpu/no_cpu/rtems.c
r879a047 r5e9b32b 23 23 24 24 #include <rtems/system.h> 25 #include <rtems/ core/cpu.h>25 #include <rtems/score/cpu.h> 26 26 /* #include "asm.h> */ 27 27 -
c/src/exec/score/cpu/powerpc/cpu.c
r879a047 r5e9b32b 30 30 31 31 #include <rtems/system.h> 32 #include <rtems/ core/isr.h>33 #include <rtems/ core/context.h>34 #include <rtems/ core/thread.h>35 #include <rtems/ core/wkspace.h>32 #include <rtems/score/isr.h> 33 #include <rtems/score/context.h> 34 #include <rtems/score/thread.h> 35 #include <rtems/score/wkspace.h> 36 36 37 37 /* -
c/src/exec/score/cpu/powerpc/cpu.h
r879a047 r5e9b32b 38 38 #endif 39 39 40 #include <rtems/ core/ppc.h> /* pick up machine definitions */40 #include <rtems/score/ppc.h> /* pick up machine definitions */ 41 41 #ifndef ASM 42 42 struct CPU_Interrupt_frame; 43 43 44 #include <rtems/ core/ppctypes.h>44 #include <rtems/score/ppctypes.h> 45 45 #endif 46 46 -
c/src/exec/score/cpu/powerpc/ppc.h
r879a047 r5e9b32b 74 74 #if defined(ppc403) 75 75 76 #define RTEMS_MODEL_NAME "PowerPC 403"76 #define CPU_MODEL_NAME "PowerPC 403" 77 77 78 78 #define PPC_ALIGNMENT 4 … … 97 97 #elif defined(ppc601) 98 98 99 #define RTEMS_MODEL_NAME "PowerPC 601"99 #define CPU_MODEL_NAME "PowerPC 601" 100 100 101 101 #define PPC_ALIGNMENT 8 … … 120 120 #elif defined(ppc602) 121 121 122 #define RTEMS_MODEL_NAME "PowerPC 602"122 #define CPU_MODEL_NAME "PowerPC 602" 123 123 124 124 #define PPC_ALIGNMENT 4 … … 138 138 #elif defined(ppc603) 139 139 140 #define RTEMS_MODEL_NAME "PowerPC 603"140 #define CPU_MODEL_NAME "PowerPC 603" 141 141 142 142 #define PPC_ALIGNMENT 8 … … 161 161 #elif defined(ppc603e) 162 162 163 #define RTEMS_MODEL_NAME "PowerPC 603e"163 #define CPU_MODEL_NAME "PowerPC 603e" 164 164 165 165 #define PPC_ALIGNMENT 8 … … 184 184 #elif defined(ppc604) 185 185 186 #define RTEMS_MODEL_NAME "PowerPC 604"186 #define CPU_MODEL_NAME "PowerPC 604" 187 187 188 188 #define PPC_ALIGNMENT 8 -
c/src/exec/score/cpu/unix/cpu.c
r879a047 r5e9b32b 18 18 19 19 #include <rtems/system.h> 20 #include <rtems/ core/isr.h>21 #include <rtems/ core/interr.h>20 #include <rtems/score/isr.h> 21 #include <rtems/score/interr.h> 22 22 23 23 #include <stdio.h> -
c/src/exec/score/cpu/unix/cpu.h
r879a047 r5e9b32b 27 27 #endif 28 28 29 #include <rtems/ core/unix.h>29 #include <rtems/score/unix.h> 30 30 #ifndef ASM 31 #include <rtems/ core/unixtypes.h>31 #include <rtems/score/unixtypes.h> 32 32 #endif 33 33 -
c/src/exec/score/cpu/unix/unix.h
r879a047 r5e9b32b 65 65 #if defined(hpux) 66 66 67 #define RTEMS_MODEL_NAME "HP-UX"67 #define CPU_MODEL_NAME "HP-UX" 68 68 69 69 #elif defined(solaris) 70 70 71 #define RTEMS_MODEL_NAME "Solaris"71 #define CPU_MODEL_NAME "Solaris" 72 72 73 73 #elif defined(linux) 74 74 75 #define RTEMS_MODEL_NAME "Linux"75 #define CPU_MODEL_NAME "Linux" 76 76 77 77 #else -
c/src/exec/score/headers/address.h
r879a047 r5e9b32b 98 98 ); 99 99 100 #include <rtems/ core/address.inl>100 #include <rtems/score/address.inl> 101 101 102 102 #ifdef __cplusplus -
c/src/exec/score/headers/apiext.h
r879a047 r5e9b32b 18 18 #define __API_EXTENSIONS_h 19 19 20 #include <rtems/ core/chain.h>20 #include <rtems/score/chain.h> 21 21 22 22 /* -
c/src/exec/score/headers/chain.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/address.h>24 #include <rtems/score/address.h> 25 25 26 26 /* … … 423 423 ); 424 424 425 #include <rtems/ core/chain.inl>425 #include <rtems/score/chain.inl> 426 426 427 427 #ifdef __cplusplus -
c/src/exec/score/headers/context.h
r879a047 r5e9b32b 21 21 #endif 22 22 23 #include <rtems/ core/cpu.h>23 #include <rtems/score/cpu.h> 24 24 25 25 /* -
c/src/exec/score/headers/coremsg.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/thread.h>25 #include <rtems/ core/threadq.h>26 #include <rtems/ core/priority.h>27 #include <rtems/ core/watchdog.h>24 #include <rtems/score/thread.h> 25 #include <rtems/score/threadq.h> 26 #include <rtems/score/priority.h> 27 #include <rtems/score/watchdog.h> 28 28 29 29 /* … … 111 111 112 112 /* 113 * The following defines the type for a Notification handler. A notification 114 * handler is invoked when the message queue makes a 0->1 transition on 115 * pending messages. 116 */ 117 118 typedef void (*CORE_message_queue_Notify_Handler)( void * ); 119 120 /* 113 121 * The following defines the control block used to manage each 114 122 * counting message_queue. … … 116 124 117 125 typedef struct { 118 Thread_queue_Control Wait_queue; 119 CORE_message_queue_Attributes Attributes; 120 unsigned32 maximum_pending_messages; 121 unsigned32 number_of_pending_messages; 122 unsigned32 maximum_message_size; 123 Chain_Control Pending_messages; 124 CORE_message_queue_Buffer *message_buffers; 125 Chain_Control Inactive_messages; 126 Thread_queue_Control Wait_queue; 127 CORE_message_queue_Attributes Attributes; 128 unsigned32 maximum_pending_messages; 129 unsigned32 number_of_pending_messages; 130 unsigned32 maximum_message_size; 131 Chain_Control Pending_messages; 132 CORE_message_queue_Buffer *message_buffers; 133 CORE_message_queue_Notify_Handler notify_handler; 134 void *notify_argument; 135 Chain_Control Inactive_messages; 126 136 } CORE_message_queue_Control; 127 137 … … 390 400 * DESCRIPTION: 391 401 * 392 * This function places the_message at the rear of the outstanding 393 * messages on the_message_queue. 402 * This function returns TRUE if the_message_queue is TRUE and FALSE otherwise. 394 403 */ 395 404 … … 398 407 ); 399 408 400 #include <rtems/core/coremsg.inl> 409 /* 410 * _CORE_message_queue_Is_notify_enabled 411 * 412 * DESCRIPTION: 413 * 414 * This function returns TRUE if notification is enabled on this message 415 * queue and FALSE otherwise. 416 */ 417 418 STATIC INLINE boolean _CORE_message_queue_Is_notify_enabled ( 419 CORE_message_queue_Control *the_message_queue 420 ); 421 422 /* 423 * _CORE_message_queue_Set_notify 424 * 425 * DESCRIPTION: 426 * 427 * This routine initializes the notification information for the_message_queue. 428 */ 429 430 STATIC INLINE void _CORE_message_queue_Set_notify ( 431 CORE_message_queue_Control *the_message_queue, 432 CORE_message_queue_Notify_Handler the_handler, 433 void *the_argument 434 ); 435 436 #include <rtems/score/coremsg.inl> 401 437 402 438 #ifdef __cplusplus -
c/src/exec/score/headers/coremutex.h
r879a047 r5e9b32b 24 24 #endif 25 25 26 #include <rtems/ core/thread.h>27 #include <rtems/ core/threadq.h>28 #include <rtems/ core/priority.h>29 #include <rtems/ core/watchdog.h>26 #include <rtems/score/thread.h> 27 #include <rtems/score/threadq.h> 28 #include <rtems/score/priority.h> 29 #include <rtems/score/watchdog.h> 30 30 31 31 /* … … 237 237 ); 238 238 239 #include <rtems/ core/coremutex.inl>239 #include <rtems/score/coremutex.inl> 240 240 241 241 #ifdef __cplusplus -
c/src/exec/score/headers/coresem.h
r879a047 r5e9b32b 24 24 #endif 25 25 26 #include <rtems/ core/thread.h>27 #include <rtems/ core/threadq.h>28 #include <rtems/ core/priority.h>29 #include <rtems/ core/watchdog.h>26 #include <rtems/score/thread.h> 27 #include <rtems/score/threadq.h> 28 #include <rtems/score/priority.h> 29 #include <rtems/score/watchdog.h> 30 30 31 31 /* … … 169 169 ); 170 170 171 #include <rtems/ core/coresem.inl>171 #include <rtems/score/coresem.inl> 172 172 173 173 #ifdef __cplusplus -
c/src/exec/score/headers/heap.h
r879a047 r5e9b32b 397 397 ); 398 398 399 #include <rtems/ core/heap.inl>399 #include <rtems/score/heap.inl> 400 400 401 401 #ifdef __cplusplus -
c/src/exec/score/headers/isr.h
r879a047 r5e9b32b 50 50 ISR_Vector_number 51 51 ); 52 /* 53 * This constant promotes out the number of vectors supported by 54 * the current CPU being used. 55 */ 56 57 #define ISR_NUMBER_OF_VECTORS CPU_INTERRUPT_NUMBER_OF_VECTORS 58 52 59 /* 53 60 * The following is TRUE if signals have been sent to the currently … … 240 247 void _ISR_Dispatch( void ); 241 248 242 #include <rtems/ core/isr.inl>249 #include <rtems/score/isr.inl> 243 250 244 251 #ifdef __cplusplus -
c/src/exec/score/headers/mpci.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/states.h>26 #include <rtems/ core/thread.h>27 #include <rtems/ core/threadq.h>28 #include <rtems/ core/tqdata.h>29 #include <rtems/ core/watchdog.h>30 #include <rtems/ core/coresem.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/states.h> 26 #include <rtems/score/thread.h> 27 #include <rtems/score/threadq.h> 28 #include <rtems/score/tqdata.h> 29 #include <rtems/score/watchdog.h> 30 #include <rtems/score/coresem.h> 31 31 32 32 /* -
c/src/exec/score/headers/mppkt.h
r879a047 r5e9b32b 26 26 #endif 27 27 28 #include <rtems/ core/object.h>29 #include <rtems/ core/priority.h>30 #include <rtems/ core/watchdog.h>28 #include <rtems/score/object.h> 29 #include <rtems/score/priority.h> 30 #include <rtems/score/watchdog.h> 31 31 32 32 /* … … 115 115 ); 116 116 117 #include <rtems/ core/mppkt.inl>117 #include <rtems/score/mppkt.inl> 118 118 119 119 #ifdef __cplusplus -
c/src/exec/score/headers/object.h
r879a047 r5e9b32b 24 24 #endif 25 25 26 #include <rtems/ core/chain.h>26 #include <rtems/score/chain.h> 27 27 28 28 /* … … 79 79 80 80 typedef enum { 81 OBJECTS_NO_CLASS = 0, 82 OBJECTS_INTERNAL_THREADS = 1, 83 OBJECTS_RTEMS_TASKS = 2, 84 OBJECTS_RTEMS_TIMERS = 3, 85 OBJECTS_RTEMS_SEMAPHORES = 4, 86 OBJECTS_RTEMS_MESSAGE_QUEUES = 5, 87 OBJECTS_RTEMS_PARTITIONS = 6, 88 OBJECTS_RTEMS_REGIONS = 7, 89 OBJECTS_RTEMS_PORTS = 8, 90 OBJECTS_RTEMS_PERIODS = 9, 91 OBJECTS_RTEMS_EXTENSIONS = 10 81 OBJECTS_NO_CLASS = 0, 82 OBJECTS_INTERNAL_THREADS = 1, 83 OBJECTS_RTEMS_TASKS = 2, 84 OBJECTS_POSIX_THREADS = 3, 85 OBJECTS_RTEMS_TIMERS = 4, 86 OBJECTS_RTEMS_SEMAPHORES = 5, 87 OBJECTS_RTEMS_MESSAGE_QUEUES = 6, 88 OBJECTS_RTEMS_PARTITIONS = 7, 89 OBJECTS_RTEMS_REGIONS = 8, 90 OBJECTS_RTEMS_PORTS = 9, 91 OBJECTS_RTEMS_PERIODS = 10, 92 OBJECTS_RTEMS_EXTENSIONS = 11, 93 OBJECTS_POSIX_KEYS = 12, 94 OBJECTS_POSIX_INTERRUPTS = 13, 95 OBJECTS_POSIX_MESSAGE_QUEUES = 14, 96 OBJECTS_POSIX_MUTEXES = 15, 97 OBJECTS_POSIX_SEMAPHORES = 16, 98 OBJECTS_POSIX_CONDITION_VARIABLES = 17 92 99 } Objects_Classes; 93 94 #define OBJECTS_CLASSES_FIRST OBJECTS_NO_CLASS 95 #define OBJECTS_CLASSES_LAST OBJECTS_RTEMS_EXTENSIONS 100 101 #define OBJECTS_CLASSES_FIRST OBJECTS_NO_CLASS 102 #define OBJECTS_CLASSES_LAST OBJECTS_POSIX_CONDITION_VARIABLES 103 #define OBJECTS_CLASSES_FIRST_THREAD_CLASS OBJECTS_INTERNAL_THREADS 104 #define OBJECTS_CLASSES_LAST_THREAD_CLASS OBJECTS_POSIX_THREADS 96 105 97 106 /* … … 209 218 * objects, and FALSE otherwise. Maximum indicates the number 210 219 * of objects required in this class and size indicates the size 211 * in bytes of each control block for this object class. 212 * 220 * in bytes of each control block for this object class. The 221 * name length and string designator are also set. In addition, 222 * the class may be a task, therefore this information is also included. 213 223 */ 214 224 … … 545 555 ); 546 556 547 #include <rtems/ core/object.inl>548 #include <rtems/ core/objectmp.h>557 #include <rtems/score/object.inl> 558 #include <rtems/score/objectmp.h> 549 559 550 560 #ifdef __cplusplus -
c/src/exec/score/headers/objectmp.h
r879a047 r5e9b32b 177 177 EXTERN Chain_Control _Objects_MP_Inactive_global_objects; 178 178 179 #include <rtems/ core/objectmp.inl>179 #include <rtems/score/objectmp.inl> 180 180 181 181 #ifdef __cplusplus -
c/src/exec/score/headers/priority.h
r879a047 r5e9b32b 180 180 ); 181 181 182 #include <rtems/ core/priority.inl>182 #include <rtems/score/priority.inl> 183 183 184 184 #ifdef __cplusplus -
c/src/exec/score/headers/stack.h
r879a047 r5e9b32b 86 86 ); 87 87 88 #include <rtems/ core/stack.inl>88 #include <rtems/score/stack.inl> 89 89 90 90 #ifdef __cplusplus -
c/src/exec/score/headers/states.h
r879a047 r5e9b32b 33 33 */ 34 34 35 #define STATES_ALL_SET 0xffff /* all states */ 36 #define STATES_READY 0x0000 /* ready to run */ 37 #define STATES_DORMANT 0x0001 /* created but not started */ 38 #define STATES_SUSPENDED 0x0002 /* waiting to be resumed */ 39 #define STATES_TRANSIENT 0x0004 /* thread in transition */ 40 #define STATES_DELAYING 0x0008 /* wait for timeout */ 41 #define STATES_WAITING_FOR_BUFFER 0x0010 /* wait for partition buffer */ 42 #define STATES_WAITING_FOR_SEGMENT 0x0020 /* wait for region segment */ 43 #define STATES_WAITING_FOR_MESSAGE 0x0040 /* wait for message */ 44 #define STATES_WAITING_FOR_EVENT 0x0080 /* wait for event */ 45 #define STATES_WAITING_FOR_SEMAPHORE 0x0100 /* wait for semaphore */ 46 #define STATES_WAITING_FOR_MUTEX 0x0200 /* wait for mutex */ 47 #define STATES_WAITING_FOR_TIME 0x0400 /* wait for specific TOD */ 48 #define STATES_WAITING_FOR_RPC_REPLY 0x0800 /* wait for rpc reply */ 49 #define STATES_WAITING_FOR_PERIOD 0x1000 /* rate monotonic delay */ 50 51 #define STATES_LOCALLY_BLOCKED ( STATES_WAITING_FOR_BUFFER | \ 52 STATES_WAITING_FOR_SEGMENT | \ 53 STATES_WAITING_FOR_MESSAGE | \ 54 STATES_WAITING_FOR_MUTEX | \ 35 #define STATES_ALL_SET 0xffff /* all states */ 36 #define STATES_READY 0x0000 /* ready to run */ 37 #define STATES_DORMANT 0x0001 /* created not started */ 38 #define STATES_SUSPENDED 0x0002 /* waiting for resume */ 39 #define STATES_TRANSIENT 0x0004 /* thread in transition */ 40 #define STATES_DELAYING 0x0008 /* wait for timeout */ 41 #define STATES_WAITING_FOR_TIME 0x0010 /* wait for TOD */ 42 #define STATES_WAITING_FOR_BUFFER 0x0020 43 #define STATES_WAITING_FOR_SEGMENT 0x0040 44 #define STATES_WAITING_FOR_MESSAGE 0x0080 45 #define STATES_WAITING_FOR_EVENT 0x0100 46 #define STATES_WAITING_FOR_SEMAPHORE 0x0200 47 #define STATES_WAITING_FOR_MUTEX 0x0400 48 #define STATES_WAITING_FOR_CONDITION_VARIABLE 0x0800 49 #define STATES_WAITING_FOR_RPC_REPLY 0x1000 50 #define STATES_WAITING_FOR_PERIOD 0x2000 51 52 #define STATES_LOCALLY_BLOCKED ( STATES_WAITING_FOR_BUFFER | \ 53 STATES_WAITING_FOR_SEGMENT | \ 54 STATES_WAITING_FOR_MESSAGE | \ 55 STATES_WAITING_FOR_MUTEX | \ 56 STATES_WAITING_FOR_CONDITION_VARIABLE | \ 55 57 STATES_WAITING_FOR_SEMAPHORE ) 56 58 … … 343 345 ); 344 346 345 #include <rtems/ core/states.inl>347 #include <rtems/score/states.inl> 346 348 347 349 #ifdef __cplusplus -
c/src/exec/score/headers/sysstate.h
r879a047 r5e9b32b 153 153 ); 154 154 155 #include <rtems/ core/sysstate.inl>155 #include <rtems/score/sysstate.inl> 156 156 157 157 #ifdef __cplusplus -
c/src/exec/score/headers/system.h
r879a047 r5e9b32b 77 77 typedef void * proc_ptr; 78 78 79 #include <rtems/ core/cpu.h> /* processor specific information */79 #include <rtems/score/cpu.h> /* processor specific information */ 80 80 81 81 /* -
c/src/exec/score/headers/thread.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/context.h>25 #include <rtems/ core/cpu.h>26 #include <rtems/ core/mppkt.h>27 #include <rtems/ core/object.h>28 #include <rtems/ core/priority.h>29 #include <rtems/ core/stack.h>30 #include <rtems/ core/states.h>31 #include <rtems/ core/tod.h>32 #include <rtems/ core/tqdata.h>33 #include <rtems/ core/watchdog.h>24 #include <rtems/score/context.h> 25 #include <rtems/score/cpu.h> 26 #include <rtems/score/mppkt.h> 27 #include <rtems/score/object.h> 28 #include <rtems/score/priority.h> 29 #include <rtems/score/stack.h> 30 #include <rtems/score/states.h> 31 #include <rtems/score/tod.h> 32 #include <rtems/score/tqdata.h> 33 #include <rtems/score/watchdog.h> 34 34 35 35 /* … … 131 131 132 132 typedef enum { 133 THREAD_API_RTEMS 133 THREAD_API_RTEMS, 134 THREAD_API_POSIX, 134 135 } Thread_APIs; 135 136 136 137 #define THREAD_API_FIRST THREAD_API_RTEMS 137 #define THREAD_API_LAST THREAD_API_ RTEMS138 #define THREAD_API_LAST THREAD_API_POSIX 138 139 139 140 typedef struct { … … 758 759 ); 759 760 760 #include <rtems/ core/thread.inl>761 #include <rtems/ core/threadmp.h>761 #include <rtems/score/thread.inl> 762 #include <rtems/score/threadmp.h> 762 763 763 764 #ifdef __cplusplus -
c/src/exec/score/headers/threadmp.h
r879a047 r5e9b32b 105 105 EXTERN Chain_Control _Thread_MP_Inactive_proxies; 106 106 107 #include <rtems/ core/threadmp.inl>107 #include <rtems/score/threadmp.inl> 108 108 109 109 #ifdef __cplusplus -
c/src/exec/score/headers/threadq.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/core/tqdata.h> 25 26 #include <rtems/core/object.h> 27 #include <rtems/core/thread.h> 28 #include <rtems/core/watchdog.h> 24 #include <rtems/score/tqdata.h> 25 26 #include <rtems/score/object.h> 27 #include <rtems/score/thread.h> 28 #include <rtems/score/watchdog.h> 29 30 /* 31 * Constant for indefinite wait. 32 */ 33 34 #define THREAD_QUEUE_WAIT_FOREVER WATCHDOG_NO_TIMEOUT 29 35 30 36 /* -
c/src/exec/score/headers/tod.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/object.h>25 #include <rtems/ core/watchdog.h>24 #include <rtems/score/object.h> 25 #include <rtems/score/watchdog.h> 26 26 27 27 /* … … 37 37 TOD_MINUTES_PER_HOUR * \ 38 38 TOD_HOURS_PER_DAY) 39 40 #define TOD_SECONDS_PER_NON_LEAP_YEAR (365 * TOD_SECONDS_PER_DAY) 39 41 40 42 #define TOD_MICROSECONDS_PER_SECOND 1000000 … … 291 293 (TOD_MILLISECONDS_TO_MICROSECONDS(_ms) / _TOD_Microseconds_per_tick) 292 294 293 #include <rtems/ core/tod.inl>295 #include <rtems/score/tod.inl> 294 296 295 297 #ifdef __cplusplus -
c/src/exec/score/headers/tqdata.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/chain.h>25 #include <rtems/ core/priority.h>26 #include <rtems/ core/states.h>24 #include <rtems/score/chain.h> 25 #include <rtems/score/priority.h> 26 #include <rtems/score/states.h> 27 27 28 28 /* … … 53 53 States_Control state; /* state of threads on Thread_q */ 54 54 unsigned32 timeout_status; 55 unsigned32 count; 55 56 } Thread_queue_Control; 56 57 … … 82 83 ); 83 84 84 #include <rtems/ core/tqdata.inl>85 #include <rtems/score/tqdata.inl> 85 86 86 87 #ifdef __cplusplus -
c/src/exec/score/headers/userext.h
r879a047 r5e9b32b 23 23 #endif 24 24 25 #include <rtems/ core/interr.h>26 #include <rtems/ core/chain.h>27 #include <rtems/ core/thread.h>25 #include <rtems/score/interr.h> 26 #include <rtems/score/chain.h> 27 #include <rtems/score/thread.h> 28 28 29 29 /* … … 286 286 ); 287 287 288 #include <rtems/ core/userext.inl>288 #include <rtems/score/userext.inl> 289 289 290 290 #ifdef __cplusplus -
c/src/exec/score/headers/watchdog.h
r879a047 r5e9b32b 23 23 #endif 24 24 25 #include <rtems/ core/object.h>25 #include <rtems/score/object.h> 26 26 27 27 /* … … 409 409 ); 410 410 411 #include <rtems/ core/watchdog.inl>411 #include <rtems/score/watchdog.inl> 412 412 413 413 #ifdef __cplusplus -
c/src/exec/score/headers/wkspace.h
r879a047 r5e9b32b 23 23 #endif 24 24 25 #include <rtems/ core/heap.h>26 #include <rtems/ core/interr.h>25 #include <rtems/score/heap.h> 26 #include <rtems/score/interr.h> 27 27 28 28 /* … … 88 88 ); 89 89 90 #include <rtems/ core/wkspace.inl>90 #include <rtems/score/wkspace.inl> 91 91 92 92 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/address.h
r879a047 r5e9b32b 98 98 ); 99 99 100 #include <rtems/ core/address.inl>100 #include <rtems/score/address.inl> 101 101 102 102 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/apiext.h
r879a047 r5e9b32b 18 18 #define __API_EXTENSIONS_h 19 19 20 #include <rtems/ core/chain.h>20 #include <rtems/score/chain.h> 21 21 22 22 /* -
c/src/exec/score/include/rtems/score/chain.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/address.h>24 #include <rtems/score/address.h> 25 25 26 26 /* … … 423 423 ); 424 424 425 #include <rtems/ core/chain.inl>425 #include <rtems/score/chain.inl> 426 426 427 427 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/context.h
r879a047 r5e9b32b 21 21 #endif 22 22 23 #include <rtems/ core/cpu.h>23 #include <rtems/score/cpu.h> 24 24 25 25 /* -
c/src/exec/score/include/rtems/score/coremsg.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/thread.h>25 #include <rtems/ core/threadq.h>26 #include <rtems/ core/priority.h>27 #include <rtems/ core/watchdog.h>24 #include <rtems/score/thread.h> 25 #include <rtems/score/threadq.h> 26 #include <rtems/score/priority.h> 27 #include <rtems/score/watchdog.h> 28 28 29 29 /* … … 111 111 112 112 /* 113 * The following defines the type for a Notification handler. A notification 114 * handler is invoked when the message queue makes a 0->1 transition on 115 * pending messages. 116 */ 117 118 typedef void (*CORE_message_queue_Notify_Handler)( void * ); 119 120 /* 113 121 * The following defines the control block used to manage each 114 122 * counting message_queue. … … 116 124 117 125 typedef struct { 118 Thread_queue_Control Wait_queue; 119 CORE_message_queue_Attributes Attributes; 120 unsigned32 maximum_pending_messages; 121 unsigned32 number_of_pending_messages; 122 unsigned32 maximum_message_size; 123 Chain_Control Pending_messages; 124 CORE_message_queue_Buffer *message_buffers; 125 Chain_Control Inactive_messages; 126 Thread_queue_Control Wait_queue; 127 CORE_message_queue_Attributes Attributes; 128 unsigned32 maximum_pending_messages; 129 unsigned32 number_of_pending_messages; 130 unsigned32 maximum_message_size; 131 Chain_Control Pending_messages; 132 CORE_message_queue_Buffer *message_buffers; 133 CORE_message_queue_Notify_Handler notify_handler; 134 void *notify_argument; 135 Chain_Control Inactive_messages; 126 136 } CORE_message_queue_Control; 127 137 … … 390 400 * DESCRIPTION: 391 401 * 392 * This function places the_message at the rear of the outstanding 393 * messages on the_message_queue. 402 * This function returns TRUE if the_message_queue is TRUE and FALSE otherwise. 394 403 */ 395 404 … … 398 407 ); 399 408 400 #include <rtems/core/coremsg.inl> 409 /* 410 * _CORE_message_queue_Is_notify_enabled 411 * 412 * DESCRIPTION: 413 * 414 * This function returns TRUE if notification is enabled on this message 415 * queue and FALSE otherwise. 416 */ 417 418 STATIC INLINE boolean _CORE_message_queue_Is_notify_enabled ( 419 CORE_message_queue_Control *the_message_queue 420 ); 421 422 /* 423 * _CORE_message_queue_Set_notify 424 * 425 * DESCRIPTION: 426 * 427 * This routine initializes the notification information for the_message_queue. 428 */ 429 430 STATIC INLINE void _CORE_message_queue_Set_notify ( 431 CORE_message_queue_Control *the_message_queue, 432 CORE_message_queue_Notify_Handler the_handler, 433 void *the_argument 434 ); 435 436 #include <rtems/score/coremsg.inl> 401 437 402 438 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/coremutex.h
r879a047 r5e9b32b 24 24 #endif 25 25 26 #include <rtems/ core/thread.h>27 #include <rtems/ core/threadq.h>28 #include <rtems/ core/priority.h>29 #include <rtems/ core/watchdog.h>26 #include <rtems/score/thread.h> 27 #include <rtems/score/threadq.h> 28 #include <rtems/score/priority.h> 29 #include <rtems/score/watchdog.h> 30 30 31 31 /* … … 237 237 ); 238 238 239 #include <rtems/ core/coremutex.inl>239 #include <rtems/score/coremutex.inl> 240 240 241 241 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/coresem.h
r879a047 r5e9b32b 24 24 #endif 25 25 26 #include <rtems/ core/thread.h>27 #include <rtems/ core/threadq.h>28 #include <rtems/ core/priority.h>29 #include <rtems/ core/watchdog.h>26 #include <rtems/score/thread.h> 27 #include <rtems/score/threadq.h> 28 #include <rtems/score/priority.h> 29 #include <rtems/score/watchdog.h> 30 30 31 31 /* … … 169 169 ); 170 170 171 #include <rtems/ core/coresem.inl>171 #include <rtems/score/coresem.inl> 172 172 173 173 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/heap.h
r879a047 r5e9b32b 397 397 ); 398 398 399 #include <rtems/ core/heap.inl>399 #include <rtems/score/heap.inl> 400 400 401 401 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/isr.h
r879a047 r5e9b32b 50 50 ISR_Vector_number 51 51 ); 52 /* 53 * This constant promotes out the number of vectors supported by 54 * the current CPU being used. 55 */ 56 57 #define ISR_NUMBER_OF_VECTORS CPU_INTERRUPT_NUMBER_OF_VECTORS 58 52 59 /* 53 60 * The following is TRUE if signals have been sent to the currently … … 240 247 void _ISR_Dispatch( void ); 241 248 242 #include <rtems/ core/isr.inl>249 #include <rtems/score/isr.inl> 243 250 244 251 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/mpci.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/mppkt.h>25 #include <rtems/ core/states.h>26 #include <rtems/ core/thread.h>27 #include <rtems/ core/threadq.h>28 #include <rtems/ core/tqdata.h>29 #include <rtems/ core/watchdog.h>30 #include <rtems/ core/coresem.h>24 #include <rtems/score/mppkt.h> 25 #include <rtems/score/states.h> 26 #include <rtems/score/thread.h> 27 #include <rtems/score/threadq.h> 28 #include <rtems/score/tqdata.h> 29 #include <rtems/score/watchdog.h> 30 #include <rtems/score/coresem.h> 31 31 32 32 /* -
c/src/exec/score/include/rtems/score/mppkt.h
r879a047 r5e9b32b 26 26 #endif 27 27 28 #include <rtems/ core/object.h>29 #include <rtems/ core/priority.h>30 #include <rtems/ core/watchdog.h>28 #include <rtems/score/object.h> 29 #include <rtems/score/priority.h> 30 #include <rtems/score/watchdog.h> 31 31 32 32 /* … … 115 115 ); 116 116 117 #include <rtems/ core/mppkt.inl>117 #include <rtems/score/mppkt.inl> 118 118 119 119 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/object.h
r879a047 r5e9b32b 24 24 #endif 25 25 26 #include <rtems/ core/chain.h>26 #include <rtems/score/chain.h> 27 27 28 28 /* … … 79 79 80 80 typedef enum { 81 OBJECTS_NO_CLASS = 0, 82 OBJECTS_INTERNAL_THREADS = 1, 83 OBJECTS_RTEMS_TASKS = 2, 84 OBJECTS_RTEMS_TIMERS = 3, 85 OBJECTS_RTEMS_SEMAPHORES = 4, 86 OBJECTS_RTEMS_MESSAGE_QUEUES = 5, 87 OBJECTS_RTEMS_PARTITIONS = 6, 88 OBJECTS_RTEMS_REGIONS = 7, 89 OBJECTS_RTEMS_PORTS = 8, 90 OBJECTS_RTEMS_PERIODS = 9, 91 OBJECTS_RTEMS_EXTENSIONS = 10 81 OBJECTS_NO_CLASS = 0, 82 OBJECTS_INTERNAL_THREADS = 1, 83 OBJECTS_RTEMS_TASKS = 2, 84 OBJECTS_POSIX_THREADS = 3, 85 OBJECTS_RTEMS_TIMERS = 4, 86 OBJECTS_RTEMS_SEMAPHORES = 5, 87 OBJECTS_RTEMS_MESSAGE_QUEUES = 6, 88 OBJECTS_RTEMS_PARTITIONS = 7, 89 OBJECTS_RTEMS_REGIONS = 8, 90 OBJECTS_RTEMS_PORTS = 9, 91 OBJECTS_RTEMS_PERIODS = 10, 92 OBJECTS_RTEMS_EXTENSIONS = 11, 93 OBJECTS_POSIX_KEYS = 12, 94 OBJECTS_POSIX_INTERRUPTS = 13, 95 OBJECTS_POSIX_MESSAGE_QUEUES = 14, 96 OBJECTS_POSIX_MUTEXES = 15, 97 OBJECTS_POSIX_SEMAPHORES = 16, 98 OBJECTS_POSIX_CONDITION_VARIABLES = 17 92 99 } Objects_Classes; 93 94 #define OBJECTS_CLASSES_FIRST OBJECTS_NO_CLASS 95 #define OBJECTS_CLASSES_LAST OBJECTS_RTEMS_EXTENSIONS 100 101 #define OBJECTS_CLASSES_FIRST OBJECTS_NO_CLASS 102 #define OBJECTS_CLASSES_LAST OBJECTS_POSIX_CONDITION_VARIABLES 103 #define OBJECTS_CLASSES_FIRST_THREAD_CLASS OBJECTS_INTERNAL_THREADS 104 #define OBJECTS_CLASSES_LAST_THREAD_CLASS OBJECTS_POSIX_THREADS 96 105 97 106 /* … … 209 218 * objects, and FALSE otherwise. Maximum indicates the number 210 219 * of objects required in this class and size indicates the size 211 * in bytes of each control block for this object class. 212 * 220 * in bytes of each control block for this object class. The 221 * name length and string designator are also set. In addition, 222 * the class may be a task, therefore this information is also included. 213 223 */ 214 224 … … 545 555 ); 546 556 547 #include <rtems/ core/object.inl>548 #include <rtems/ core/objectmp.h>557 #include <rtems/score/object.inl> 558 #include <rtems/score/objectmp.h> 549 559 550 560 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/objectmp.h
r879a047 r5e9b32b 177 177 EXTERN Chain_Control _Objects_MP_Inactive_global_objects; 178 178 179 #include <rtems/ core/objectmp.inl>179 #include <rtems/score/objectmp.inl> 180 180 181 181 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/priority.h
r879a047 r5e9b32b 180 180 ); 181 181 182 #include <rtems/ core/priority.inl>182 #include <rtems/score/priority.inl> 183 183 184 184 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/stack.h
r879a047 r5e9b32b 86 86 ); 87 87 88 #include <rtems/ core/stack.inl>88 #include <rtems/score/stack.inl> 89 89 90 90 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/states.h
r879a047 r5e9b32b 33 33 */ 34 34 35 #define STATES_ALL_SET 0xffff /* all states */ 36 #define STATES_READY 0x0000 /* ready to run */ 37 #define STATES_DORMANT 0x0001 /* created but not started */ 38 #define STATES_SUSPENDED 0x0002 /* waiting to be resumed */ 39 #define STATES_TRANSIENT 0x0004 /* thread in transition */ 40 #define STATES_DELAYING 0x0008 /* wait for timeout */ 41 #define STATES_WAITING_FOR_BUFFER 0x0010 /* wait for partition buffer */ 42 #define STATES_WAITING_FOR_SEGMENT 0x0020 /* wait for region segment */ 43 #define STATES_WAITING_FOR_MESSAGE 0x0040 /* wait for message */ 44 #define STATES_WAITING_FOR_EVENT 0x0080 /* wait for event */ 45 #define STATES_WAITING_FOR_SEMAPHORE 0x0100 /* wait for semaphore */ 46 #define STATES_WAITING_FOR_MUTEX 0x0200 /* wait for mutex */ 47 #define STATES_WAITING_FOR_TIME 0x0400 /* wait for specific TOD */ 48 #define STATES_WAITING_FOR_RPC_REPLY 0x0800 /* wait for rpc reply */ 49 #define STATES_WAITING_FOR_PERIOD 0x1000 /* rate monotonic delay */ 50 51 #define STATES_LOCALLY_BLOCKED ( STATES_WAITING_FOR_BUFFER | \ 52 STATES_WAITING_FOR_SEGMENT | \ 53 STATES_WAITING_FOR_MESSAGE | \ 54 STATES_WAITING_FOR_MUTEX | \ 35 #define STATES_ALL_SET 0xffff /* all states */ 36 #define STATES_READY 0x0000 /* ready to run */ 37 #define STATES_DORMANT 0x0001 /* created not started */ 38 #define STATES_SUSPENDED 0x0002 /* waiting for resume */ 39 #define STATES_TRANSIENT 0x0004 /* thread in transition */ 40 #define STATES_DELAYING 0x0008 /* wait for timeout */ 41 #define STATES_WAITING_FOR_TIME 0x0010 /* wait for TOD */ 42 #define STATES_WAITING_FOR_BUFFER 0x0020 43 #define STATES_WAITING_FOR_SEGMENT 0x0040 44 #define STATES_WAITING_FOR_MESSAGE 0x0080 45 #define STATES_WAITING_FOR_EVENT 0x0100 46 #define STATES_WAITING_FOR_SEMAPHORE 0x0200 47 #define STATES_WAITING_FOR_MUTEX 0x0400 48 #define STATES_WAITING_FOR_CONDITION_VARIABLE 0x0800 49 #define STATES_WAITING_FOR_RPC_REPLY 0x1000 50 #define STATES_WAITING_FOR_PERIOD 0x2000 51 52 #define STATES_LOCALLY_BLOCKED ( STATES_WAITING_FOR_BUFFER | \ 53 STATES_WAITING_FOR_SEGMENT | \ 54 STATES_WAITING_FOR_MESSAGE | \ 55 STATES_WAITING_FOR_MUTEX | \ 56 STATES_WAITING_FOR_CONDITION_VARIABLE | \ 55 57 STATES_WAITING_FOR_SEMAPHORE ) 56 58 … … 343 345 ); 344 346 345 #include <rtems/ core/states.inl>347 #include <rtems/score/states.inl> 346 348 347 349 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/sysstate.h
r879a047 r5e9b32b 153 153 ); 154 154 155 #include <rtems/ core/sysstate.inl>155 #include <rtems/score/sysstate.inl> 156 156 157 157 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/thread.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/context.h>25 #include <rtems/ core/cpu.h>26 #include <rtems/ core/mppkt.h>27 #include <rtems/ core/object.h>28 #include <rtems/ core/priority.h>29 #include <rtems/ core/stack.h>30 #include <rtems/ core/states.h>31 #include <rtems/ core/tod.h>32 #include <rtems/ core/tqdata.h>33 #include <rtems/ core/watchdog.h>24 #include <rtems/score/context.h> 25 #include <rtems/score/cpu.h> 26 #include <rtems/score/mppkt.h> 27 #include <rtems/score/object.h> 28 #include <rtems/score/priority.h> 29 #include <rtems/score/stack.h> 30 #include <rtems/score/states.h> 31 #include <rtems/score/tod.h> 32 #include <rtems/score/tqdata.h> 33 #include <rtems/score/watchdog.h> 34 34 35 35 /* … … 131 131 132 132 typedef enum { 133 THREAD_API_RTEMS 133 THREAD_API_RTEMS, 134 THREAD_API_POSIX, 134 135 } Thread_APIs; 135 136 136 137 #define THREAD_API_FIRST THREAD_API_RTEMS 137 #define THREAD_API_LAST THREAD_API_ RTEMS138 #define THREAD_API_LAST THREAD_API_POSIX 138 139 139 140 typedef struct { … … 758 759 ); 759 760 760 #include <rtems/ core/thread.inl>761 #include <rtems/ core/threadmp.h>761 #include <rtems/score/thread.inl> 762 #include <rtems/score/threadmp.h> 762 763 763 764 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/threadmp.h
r879a047 r5e9b32b 105 105 EXTERN Chain_Control _Thread_MP_Inactive_proxies; 106 106 107 #include <rtems/ core/threadmp.inl>107 #include <rtems/score/threadmp.inl> 108 108 109 109 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/threadq.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/core/tqdata.h> 25 26 #include <rtems/core/object.h> 27 #include <rtems/core/thread.h> 28 #include <rtems/core/watchdog.h> 24 #include <rtems/score/tqdata.h> 25 26 #include <rtems/score/object.h> 27 #include <rtems/score/thread.h> 28 #include <rtems/score/watchdog.h> 29 30 /* 31 * Constant for indefinite wait. 32 */ 33 34 #define THREAD_QUEUE_WAIT_FOREVER WATCHDOG_NO_TIMEOUT 29 35 30 36 /* -
c/src/exec/score/include/rtems/score/tod.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/object.h>25 #include <rtems/ core/watchdog.h>24 #include <rtems/score/object.h> 25 #include <rtems/score/watchdog.h> 26 26 27 27 /* … … 37 37 TOD_MINUTES_PER_HOUR * \ 38 38 TOD_HOURS_PER_DAY) 39 40 #define TOD_SECONDS_PER_NON_LEAP_YEAR (365 * TOD_SECONDS_PER_DAY) 39 41 40 42 #define TOD_MICROSECONDS_PER_SECOND 1000000 … … 291 293 (TOD_MILLISECONDS_TO_MICROSECONDS(_ms) / _TOD_Microseconds_per_tick) 292 294 293 #include <rtems/ core/tod.inl>295 #include <rtems/score/tod.inl> 294 296 295 297 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/tqdata.h
r879a047 r5e9b32b 22 22 #endif 23 23 24 #include <rtems/ core/chain.h>25 #include <rtems/ core/priority.h>26 #include <rtems/ core/states.h>24 #include <rtems/score/chain.h> 25 #include <rtems/score/priority.h> 26 #include <rtems/score/states.h> 27 27 28 28 /* … … 53 53 States_Control state; /* state of threads on Thread_q */ 54 54 unsigned32 timeout_status; 55 unsigned32 count; 55 56 } Thread_queue_Control; 56 57 … … 82 83 ); 83 84 84 #include <rtems/ core/tqdata.inl>85 #include <rtems/score/tqdata.inl> 85 86 86 87 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/userext.h
r879a047 r5e9b32b 23 23 #endif 24 24 25 #include <rtems/ core/interr.h>26 #include <rtems/ core/chain.h>27 #include <rtems/ core/thread.h>25 #include <rtems/score/interr.h> 26 #include <rtems/score/chain.h> 27 #include <rtems/score/thread.h> 28 28 29 29 /* … … 286 286 ); 287 287 288 #include <rtems/ core/userext.inl>288 #include <rtems/score/userext.inl> 289 289 290 290 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/watchdog.h
r879a047 r5e9b32b 23 23 #endif 24 24 25 #include <rtems/ core/object.h>25 #include <rtems/score/object.h> 26 26 27 27 /* … … 409 409 ); 410 410 411 #include <rtems/ core/watchdog.inl>411 #include <rtems/score/watchdog.inl> 412 412 413 413 #ifdef __cplusplus -
c/src/exec/score/include/rtems/score/wkspace.h
r879a047 r5e9b32b 23 23 #endif 24 24 25 #include <rtems/ core/heap.h>26 #include <rtems/ core/interr.h>25 #include <rtems/score/heap.h> 26 #include <rtems/score/interr.h> 27 27 28 28 /* … … 88 88 ); 89 89 90 #include <rtems/ core/wkspace.inl>90 #include <rtems/score/wkspace.inl> 91 91 92 92 #ifdef __cplusplus -
c/src/exec/score/include/rtems/system.h
r879a047 r5e9b32b 77 77 typedef void * proc_ptr; 78 78 79 #include <rtems/ core/cpu.h> /* processor specific information */79 #include <rtems/score/cpu.h> /* processor specific information */ 80 80 81 81 /* -
c/src/exec/score/inline/coremsg.inl
r879a047 r5e9b32b 182 182 } 183 183 184 /*PAGE 185 * 186 * _CORE_message_queue_Is_notify_enabled 187 * 188 */ 189 190 STATIC INLINE boolean _CORE_message_queue_Is_notify_enabled ( 191 CORE_message_queue_Control *the_message_queue 192 ) 193 { 194 return (the_message_queue->notify_handler != NULL); 195 } 196 197 /*PAGE 198 * 199 * _CORE_message_queue_Set_notify 200 * 201 */ 202 203 STATIC INLINE void _CORE_message_queue_Set_notify ( 204 CORE_message_queue_Control *the_message_queue, 205 CORE_message_queue_Notify_Handler the_handler, 206 void *the_argument 207 ) 208 { 209 the_message_queue->notify_handler = the_handler; 210 the_message_queue->notify_argument = the_argument; 211 } 184 212 185 213 #endif -
c/src/exec/score/inline/heap.inl
r879a047 r5e9b32b 18 18 #define __HEAP_inl 19 19 20 #include <rtems/ core/address.h>20 #include <rtems/score/address.h> 21 21 22 22 /*PAGE -
c/src/exec/score/inline/priority.inl
r879a047 r5e9b32b 18 18 #define __PRIORITY_inl 19 19 20 #include <rtems/ core/bitfield.h>20 #include <rtems/score/bitfield.h> 21 21 22 22 /*PAGE -
c/src/exec/score/inline/rtems/score/coremsg.inl
r879a047 r5e9b32b 182 182 } 183 183 184 /*PAGE 185 * 186 * _CORE_message_queue_Is_notify_enabled 187 * 188 */ 189 190 STATIC INLINE boolean _CORE_message_queue_Is_notify_enabled ( 191 CORE_message_queue_Control *the_message_queue 192 ) 193 { 194 return (the_message_queue->notify_handler != NULL); 195 } 196 197 /*PAGE 198 * 199 * _CORE_message_queue_Set_notify 200 * 201 */ 202 203 STATIC INLINE void _CORE_message_queue_Set_notify ( 204 CORE_message_queue_Control *the_message_queue, 205 CORE_message_queue_Notify_Handler the_handler, 206 void *the_argument 207 ) 208 { 209 the_message_queue->notify_handler = the_handler; 210 the_message_queue->notify_argument = the_argument; 211 } 184 212 185 213 #endif -
c/src/exec/score/inline/rtems/score/heap.inl
r879a047 r5e9b32b 18 18 #define __HEAP_inl 19 19 20 #include <rtems/ core/address.h>20 #include <rtems/score/address.h> 21 21 22 22 /*PAGE -
c/src/exec/score/inline/rtems/score/priority.inl
r879a047 r5e9b32b 18 18 #define __PRIORITY_inl 19 19 20 #include <rtems/ core/bitfield.h>20 #include <rtems/score/bitfield.h> 21 21 22 22 /*PAGE -
c/src/exec/score/inline/rtems/score/tqdata.inl
r879a047 r5e9b32b 44 44 } 45 45 46 /*PAGE 47 * 48 * _Thread_queue_Get_number_waiting 49 * 50 */ 51 52 STATIC INLINE unsigned32 _Thread_queue_Get_number_waiting ( 53 Thread_queue_Control *the_thread_queue 54 ) 55 { 56 return ( the_thread_queue->count ); 57 } 58 46 59 #endif 47 60 /* end of include file */ -
c/src/exec/score/inline/tqdata.inl
r879a047 r5e9b32b 44 44 } 45 45 46 /*PAGE 47 * 48 * _Thread_queue_Get_number_waiting 49 * 50 */ 51 52 STATIC INLINE unsigned32 _Thread_queue_Get_number_waiting ( 53 Thread_queue_Control *the_thread_queue 54 ) 55 { 56 return ( the_thread_queue->count ); 57 } 58 46 59 #endif 47 60 /* end of include file */ -
c/src/exec/score/macros/coremsg.inl
r879a047 r5e9b32b 118 118 ( (_the_message_queue) == NULL ) 119 119 120 /*PAGE 121 * 122 * _CORE_message_queue_Is_notify_enabled 123 * 124 */ 125 126 #define _CORE_message_queue_Is_notify_enabled( _the_message_queue ) \ 127 ( (_the_message_queue)->notify_handler != NULL ) 128 129 /*PAGE 130 * 131 * _CORE_message_queue_Set_notify 132 * 133 */ 134 135 #define _CORE_message_queue_Set_notify( \ 136 _the_message_queue, _the_handler, _the_argument ) \ 137 do { \ 138 (_the_message_queue->notify_handler = (_the_handler); \ 139 (_the_message_queue->notify_argument = (_the_argument); \ 140 } while ( 0 ) 141 120 142 #endif 121 143 /* end of include file */ -
c/src/exec/score/macros/heap.inl
r879a047 r5e9b32b 18 18 #define __HEAP_inl 19 19 20 #include <rtems/ core/address.h>20 #include <rtems/score/address.h> 21 21 22 22 /*PAGE -
c/src/exec/score/macros/priority.inl
r879a047 r5e9b32b 18 18 #define __PRIORITY_inl 19 19 20 #include <rtems/ core/bitfield.h>20 #include <rtems/score/bitfield.h> 21 21 22 22 /*PAGE -
c/src/exec/score/macros/rtems/score/coremsg.inl
r879a047 r5e9b32b 118 118 ( (_the_message_queue) == NULL ) 119 119 120 /*PAGE 121 * 122 * _CORE_message_queue_Is_notify_enabled 123 * 124 */ 125 126 #define _CORE_message_queue_Is_notify_enabled( _the_message_queue ) \ 127 ( (_the_message_queue)->notify_handler != NULL ) 128 129 /*PAGE 130 * 131 * _CORE_message_queue_Set_notify 132 * 133 */ 134 135 #define _CORE_message_queue_Set_notify( \ 136 _the_message_queue, _the_handler, _the_argument ) \ 137 do { \ 138 (_the_message_queue->notify_handler = (_the_handler); \ 139 (_the_message_queue->notify_argument = (_the_argument); \ 140 } while ( 0 ) 141 120 142 #endif 121 143 /* end of include file */ -
c/src/exec/score/macros/rtems/score/heap.inl
r879a047 r5e9b32b 18 18 #define __HEAP_inl 19 19 20 #include <rtems/ core/address.h>20 #include <rtems/score/address.h> 21 21 22 22 /*PAGE -
c/src/exec/score/macros/rtems/score/priority.inl
r879a047 r5e9b32b 18 18 #define __PRIORITY_inl 19 19 20 #include <rtems/ core/bitfield.h>20 #include <rtems/score/bitfield.h> 21 21 22 22 /*PAGE -
c/src/exec/score/macros/rtems/score/tqdata.inl
r879a047 r5e9b32b 36 36 ( (_the_priority) & 0x20 ) 37 37 38 /*PAGE 39 * 40 * _Thread_queue_Get_number_waiting 41 * 42 */ 43 44 #define _Thread_queue_Get_number_waiting( _the_thread_queue ) \ 45 ( (_the_thread_queue)->count ) 46 38 47 #endif 39 48 /* end of include file */ -
c/src/exec/score/macros/rtems/score/watchdog.inl
r879a047 r5e9b32b 18 18 #define __WATCHDOG_inl 19 19 20 #include <rtems/ core/object.h>20 #include <rtems/score/object.h> 21 21 22 22 /*PAGE -
c/src/exec/score/macros/tqdata.inl
r879a047 r5e9b32b 36 36 ( (_the_priority) & 0x20 ) 37 37 38 /*PAGE 39 * 40 * _Thread_queue_Get_number_waiting 41 * 42 */ 43 44 #define _Thread_queue_Get_number_waiting( _the_thread_queue ) \ 45 ( (_the_thread_queue)->count ) 46 38 47 #endif 39 48 /* end of include file */ -
c/src/exec/score/macros/watchdog.inl
r879a047 r5e9b32b 18 18 #define __WATCHDOG_inl 19 19 20 #include <rtems/ core/object.h>20 #include <rtems/score/object.h> 21 21 22 22 /*PAGE -
c/src/exec/score/src/apiext.c
r879a047 r5e9b32b 16 16 17 17 #include <rtems/system.h> 18 #include <rtems/ core/apiext.h>18 #include <rtems/score/apiext.h> 19 19 20 20 /*PAGE -
c/src/exec/score/src/chain.c
r879a047 r5e9b32b 19 19 20 20 #include <rtems/system.h> 21 #include <rtems/ core/address.h>22 #include <rtems/ core/chain.h>23 #include <rtems/ core/isr.h>21 #include <rtems/score/address.h> 22 #include <rtems/score/chain.h> 23 #include <rtems/score/isr.h> 24 24 25 25 /*PAGE -
c/src/exec/score/src/coremsg.c
r879a047 r5e9b32b 20 20 21 21 #include <rtems/system.h> 22 #include <rtems/ core/chain.h>23 #include <rtems/ core/isr.h>24 #include <rtems/ core/object.h>25 #include <rtems/ core/coremsg.h>26 #include <rtems/ core/states.h>27 #include <rtems/ core/thread.h>28 #include <rtems/ core/wkspace.h>29 #include <rtems/ core/mpci.h>22 #include <rtems/score/chain.h> 23 #include <rtems/score/isr.h> 24 #include <rtems/score/object.h> 25 #include <rtems/score/coremsg.h> 26 #include <rtems/score/states.h> 27 #include <rtems/score/thread.h> 28 #include <rtems/score/wkspace.h> 29 #include <rtems/score/mpci.h> 30 30 31 31 /*PAGE … … 64 64 the_message_queue->number_of_pending_messages = 0; 65 65 the_message_queue->maximum_message_size = maximum_message_size; 66 _CORE_message_queue_Set_notify( the_message_queue, NULL, NULL ); 66 67 67 68 /* -
c/src/exec/score/src/coremutex.c
r879a047 r5e9b32b 19 19 20 20 #include <rtems/system.h> 21 #include <rtems/ core/isr.h>22 #include <rtems/ core/coremutex.h>23 #include <rtems/ core/states.h>24 #include <rtems/ core/thread.h>25 #include <rtems/ core/threadq.h>21 #include <rtems/score/isr.h> 22 #include <rtems/score/coremutex.h> 23 #include <rtems/score/states.h> 24 #include <rtems/score/thread.h> 25 #include <rtems/score/threadq.h> 26 26 27 27 /*PAGE -
c/src/exec/score/src/coresem.c
r879a047 r5e9b32b 20 20 21 21 #include <rtems/system.h> 22 #include <rtems/ core/isr.h>23 #include <rtems/ core/coresem.h>24 #include <rtems/ core/states.h>25 #include <rtems/ core/thread.h>26 #include <rtems/ core/threadq.h>27 #include <rtems/ core/mpci.h>22 #include <rtems/score/isr.h> 23 #include <rtems/score/coresem.h> 24 #include <rtems/score/states.h> 25 #include <rtems/score/thread.h> 26 #include <rtems/score/threadq.h> 27 #include <rtems/score/mpci.h> 28 28 29 29 /*PAGE -
c/src/exec/score/src/coretod.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/object.h>18 #include <rtems/ core/thread.h>19 #include <rtems/ core/tod.h>20 #include <rtems/ core/watchdog.h>17 #include <rtems/score/object.h> 18 #include <rtems/score/thread.h> 19 #include <rtems/score/tod.h> 20 #include <rtems/score/watchdog.h> 21 21 22 22 /*PAGE -
c/src/exec/score/src/heap.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/sysstate.h>18 #include <rtems/ core/heap.h>17 #include <rtems/score/sysstate.h> 18 #include <rtems/score/heap.h> 19 19 20 20 /*PAGE -
c/src/exec/score/src/interr.c
r879a047 r5e9b32b 14 14 15 15 #include <rtems/system.h> 16 #include <rtems/ core/interr.h>17 #include <rtems/ core/sysstate.h>18 #include <rtems/ core/userext.h>16 #include <rtems/score/interr.h> 17 #include <rtems/score/sysstate.h> 18 #include <rtems/score/userext.h> 19 19 20 20 /*PAGE -
c/src/exec/score/src/isr.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/isr.h>18 #include <rtems/ core/stack.h>19 #include <rtems/ core/interr.h>20 #include <rtems/ core/wkspace.h>17 #include <rtems/score/isr.h> 18 #include <rtems/score/stack.h> 19 #include <rtems/score/interr.h> 20 #include <rtems/score/wkspace.h> 21 21 22 22 /* _ISR_Handler_initialization -
c/src/exec/score/src/mpci.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/cpu.h>18 #include <rtems/ core/interr.h>19 #include <rtems/ core/mpci.h>20 #include <rtems/ core/mppkt.h>21 #include <rtems/ core/states.h>22 #include <rtems/ core/thread.h>23 #include <rtems/ core/threadq.h>24 #include <rtems/ core/tqdata.h>25 #include <rtems/ core/watchdog.h>26 #include <rtems/ core/sysstate.h>27 28 #include <rtems/ core/coresem.h>17 #include <rtems/score/cpu.h> 18 #include <rtems/score/interr.h> 19 #include <rtems/score/mpci.h> 20 #include <rtems/score/mppkt.h> 21 #include <rtems/score/states.h> 22 #include <rtems/score/thread.h> 23 #include <rtems/score/threadq.h> 24 #include <rtems/score/tqdata.h> 25 #include <rtems/score/watchdog.h> 26 #include <rtems/score/sysstate.h> 27 28 #include <rtems/score/coresem.h> 29 29 30 30 /*PAGE -
c/src/exec/score/src/object.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/chain.h>18 #include <rtems/ core/object.h>19 #include <rtems/ core/objectmp.h>20 #include <rtems/ core/thread.h>21 #include <rtems/ core/wkspace.h>22 #include <rtems/ core/sysstate.h>17 #include <rtems/score/chain.h> 18 #include <rtems/score/object.h> 19 #include <rtems/score/objectmp.h> 20 #include <rtems/score/thread.h> 21 #include <rtems/score/wkspace.h> 22 #include <rtems/score/sysstate.h> 23 23 24 24 /*PAGE -
c/src/exec/score/src/objectmp.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/interr.h>18 #include <rtems/ core/object.h>19 #include <rtems/ core/wkspace.h>20 #include <rtems/ core/thread.h>17 #include <rtems/score/interr.h> 18 #include <rtems/score/object.h> 19 #include <rtems/score/wkspace.h> 20 #include <rtems/score/thread.h> 21 21 22 22 /*PAGE … … 134 134 _Chain_Extract( the_node ); 135 135 _Objects_MP_Free_global_object( the_object ); 136 137 136 return; 138 139 137 } 140 138 -
c/src/exec/score/src/thread.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/context.h>18 #include <rtems/ core/interr.h>19 #include <rtems/ core/isr.h>20 #include <rtems/ core/object.h>21 #include <rtems/ core/priority.h>22 #include <rtems/ core/states.h>23 #include <rtems/ core/thread.h>24 #include <rtems/ core/threadq.h>25 #include <rtems/ core/userext.h>26 #include <rtems/ core/wkspace.h>17 #include <rtems/score/context.h> 18 #include <rtems/score/interr.h> 19 #include <rtems/score/isr.h> 20 #include <rtems/score/object.h> 21 #include <rtems/score/priority.h> 22 #include <rtems/score/states.h> 23 #include <rtems/score/thread.h> 24 #include <rtems/score/threadq.h> 25 #include <rtems/score/userext.h> 26 #include <rtems/score/wkspace.h> 27 27 28 28 /*PAGE -
c/src/exec/score/src/threadmp.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/priority.h>18 #include <rtems/ core/thread.h>19 #include <rtems/ core/wkspace.h>20 #include <rtems/ core/isr.h>17 #include <rtems/score/priority.h> 18 #include <rtems/score/thread.h> 19 #include <rtems/score/wkspace.h> 20 #include <rtems/score/isr.h> 21 21 22 22 /*PAGE -
c/src/exec/score/src/threadq.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/chain.h>18 #include <rtems/ core/isr.h>19 #include <rtems/ core/object.h>20 #include <rtems/ core/states.h>21 #include <rtems/ core/thread.h>22 #include <rtems/ core/threadq.h>23 #include <rtems/ core/tqdata.h>17 #include <rtems/score/chain.h> 18 #include <rtems/score/isr.h> 19 #include <rtems/score/object.h> 20 #include <rtems/score/states.h> 21 #include <rtems/score/thread.h> 22 #include <rtems/score/threadq.h> 23 #include <rtems/score/tqdata.h> 24 24 25 25 /*PAGE -
c/src/exec/score/src/tod.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/object.h>18 #include <rtems/ core/thread.h>19 #include <rtems/ core/tod.h>20 #include <rtems/ core/watchdog.h>17 #include <rtems/score/object.h> 18 #include <rtems/score/thread.h> 19 #include <rtems/score/tod.h> 20 #include <rtems/score/watchdog.h> 21 21 22 22 /*PAGE -
c/src/exec/score/src/userext.c
r879a047 r5e9b32b 16 16 17 17 #include <rtems/system.h> 18 #include <rtems/ core/userext.h>18 #include <rtems/score/userext.h> 19 19 20 20 /*PAGE -
c/src/exec/score/src/watchdog.c
r879a047 r5e9b32b 15 15 16 16 #include <rtems/system.h> 17 #include <rtems/ core/isr.h>18 #include <rtems/ core/watchdog.h>17 #include <rtems/score/isr.h> 18 #include <rtems/score/watchdog.h> 19 19 20 20 /*PAGE -
c/src/exec/score/src/wkspace.c
r879a047 r5e9b32b 18 18 19 19 #include <rtems/system.h> 20 #include <rtems/ core/wkspace.h>21 #include <rtems/ core/interr.h>20 #include <rtems/score/wkspace.h> 21 #include <rtems/score/interr.h> 22 22 23 23 /*PAGE -
c/src/lib/libbsp/hppa1.1/simhppa/startup/bspstart.c
r879a047 r5e9b32b 30 30 #include <bsp.h> 31 31 #include <rtems/libio.h> 32 #include <rtems/ core/intthrd.h>32 #include <rtems/score/intthrd.h> 33 33 34 34 #include <libcsupport.h> -
c/src/lib/libbsp/shmdr/poll.c
r879a047 r5e9b32b 21 21 22 22 #include <rtems.h> 23 #include <rtems/ core/sysstate.h>23 #include <rtems/score/sysstate.h> 24 24 #include <rtems/libio.h> 25 25 -
c/src/lib/libc/__gettod.c
r879a047 r5e9b32b 59 59 */ 60 60 61 #if 0 61 62 if ( tzp ) { 62 63 tzp->tz_minuteswest = 0; /* at UTC */ 63 64 tzp->tz_dsttime = 0; /* no daylight savings */ 64 #if 065 65 tzp->minuteswest = timezone / 60; /* from seconds to minutes */ 66 66 tzp->dsttime = daylight; 67 } 67 68 #endif 68 }69 69 return 0; 70 70 } -
c/src/lib/libc/libio.c
r879a047 r5e9b32b 14 14 #include <rtems/assoc.h> /* assoc.h not included by rtems.h */ 15 15 16 #include <stdio.h> /* O_RDONLY, et.al. */ 16 17 #include <fcntl.h> /* O_RDONLY, et.al. */ 17 18 #include <sys/fcntl.h> /* O_RDONLY, et.al. */ -
c/src/libchip/shmdr/poll.c
r879a047 r5e9b32b 21 21 22 22 #include <rtems.h> 23 #include <rtems/ core/sysstate.h>23 #include <rtems/score/sysstate.h> 24 24 #include <rtems/libio.h> 25 25 -
c/src/optman/rtems/no-dpmem.c
r879a047 r5e9b32b 14 14 15 15 #include <rtems/system.h> 16 #include <rtems/ core/address.h>17 #include <rtems/ core/object.h>18 #include <rtems/ core/thread.h>16 #include <rtems/score/address.h> 17 #include <rtems/score/object.h> 18 #include <rtems/score/thread.h> 19 19 20 20 #include <rtems/rtems/status.h> -
c/src/optman/rtems/no-event.c
r879a047 r5e9b32b 16 16 #include <rtems/rtems/status.h> 17 17 #include <rtems/rtems/event.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/object.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/object.h> 20 20 #include <rtems/rtems/options.h> 21 #include <rtems/ core/states.h>22 #include <rtems/ core/thread.h>21 #include <rtems/score/states.h> 22 #include <rtems/score/thread.h> 23 23 24 24 rtems_status_code rtems_event_send( -
c/src/optman/rtems/no-mp.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/mp.h> 19 #include <rtems/ core/cpu.h>20 #include <rtems/ core/interr.h>21 #include <rtems/ core/mpci.h>22 #include <rtems/ core/mppkt.h>23 #include <rtems/ core/states.h>24 #include <rtems/ core/thread.h>25 #include <rtems/ core/threadq.h>26 #include <rtems/ core/tqdata.h>27 #include <rtems/ core/watchdog.h>28 #include <rtems/ core/sysstate.h>19 #include <rtems/score/cpu.h> 20 #include <rtems/score/interr.h> 21 #include <rtems/score/mpci.h> 22 #include <rtems/score/mppkt.h> 23 #include <rtems/score/states.h> 24 #include <rtems/score/thread.h> 25 #include <rtems/score/threadq.h> 26 #include <rtems/score/tqdata.h> 27 #include <rtems/score/watchdog.h> 28 #include <rtems/score/sysstate.h> 29 29 30 30 void _Multiprocessing_Manager_initialization ( void ) -
c/src/optman/rtems/no-msg.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/attr.h> 19 #include <rtems/ core/chain.h>20 #include <rtems/ core/isr.h>19 #include <rtems/score/chain.h> 20 #include <rtems/score/isr.h> 21 21 #include <rtems/rtems/message.h> 22 #include <rtems/ core/object.h>22 #include <rtems/score/object.h> 23 23 #include <rtems/rtems/options.h> 24 #include <rtems/ core/states.h>25 #include <rtems/ core/thread.h>26 #include <rtems/ core/wkspace.h>24 #include <rtems/score/states.h> 25 #include <rtems/score/thread.h> 26 #include <rtems/score/wkspace.h> 27 27 28 28 void _Message_queue_Manager_initialization( -
c/src/optman/rtems/no-part.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/address.h>19 #include <rtems/ core/object.h>18 #include <rtems/score/address.h> 19 #include <rtems/score/object.h> 20 20 #include <rtems/rtems/part.h> 21 #include <rtems/ core/thread.h>21 #include <rtems/score/thread.h> 22 22 23 23 void _Partition_Manager_initialization( -
c/src/optman/rtems/no-region.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/object.h>18 #include <rtems/score/object.h> 19 19 #include <rtems/rtems/options.h> 20 20 #include <rtems/rtems/region.h> 21 #include <rtems/ core/states.h>22 #include <rtems/ core/thread.h>21 #include <rtems/score/states.h> 22 #include <rtems/score/thread.h> 23 23 24 24 void _Region_Manager_initialization( -
c/src/optman/rtems/no-rtmon.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/object.h>20 #include <rtems/ core/thread.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/object.h> 20 #include <rtems/score/thread.h> 21 21 22 22 #include <rtems/rtems/types.h> -
c/src/optman/rtems/no-sem.c
r879a047 r5e9b32b 17 17 #include <rtems/rtems/status.h> 18 18 #include <rtems/rtems/attr.h> 19 #include <rtems/ core/isr.h>20 #include <rtems/ core/object.h>19 #include <rtems/score/isr.h> 20 #include <rtems/score/object.h> 21 21 #include <rtems/rtems/options.h> 22 22 #include <rtems/rtems/sem.h> 23 #include <rtems/ core/states.h>24 #include <rtems/ core/thread.h>25 #include <rtems/ core/threadq.h>23 #include <rtems/score/states.h> 24 #include <rtems/score/thread.h> 25 #include <rtems/score/threadq.h> 26 26 27 27 void _Semaphore_Manager_initialization( -
c/src/optman/rtems/no-signal.c
r879a047 r5e9b32b 16 16 #include <rtems/system.h> 17 17 #include <rtems/rtems/status.h> 18 #include <rtems/ core/isr.h>19 #include <rtems/ core/thread.h>18 #include <rtems/score/isr.h> 19 #include <rtems/score/thread.h> 20 20 21 21 #include <rtems/rtems/asr.h>