Ralf Corsepius
9d2da22872
Remove depcomp compile texinfo.tex mdate-sh
2011-10-03 09:37:26 +00:00
Ralf Corsepius
f2f1d34212
2011-10-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/src/scheduleredfupdate.c: Remove unused var "the_node".
2011-10-03 03:36:45 +00:00
Ralf Corsepius
f922d1d873
2011-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/uuid/gen_uuid.c: Introduce PRIutime_t, SCNutime_t and
"utime_t" for 64bit-time_t support.
2011-10-02 10:37:28 +00:00
Ralf Corsepius
ff099914d2
2011-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/main_time.c: Introduce PRIutime_t, SCNutime_t and
"utime_t" for 64bit-time_t support.
2011-10-02 10:36:17 +00:00
Ralf Corsepius
94107fa84a
2011-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/shell/main_time.c: Introduce PRIdtime_t.
2011-10-02 08:15:02 +00:00
Ralf Corsepius
75e454c0f8
2011-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libnetworking/libc/res_comp.c: Eliminate unused var "ppch".
2011-10-02 05:23:46 +00:00
Ralf Corsepius
11848f35b5
New (Missing from BSP import).
2011-10-02 04:57:04 +00:00
Ralf Corsepius
ad9eaf26d2
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for size of time_t.
2011-09-30 13:08:45 +00:00
Ralf Corsepius
951df57f82
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* fsrdwr/init.c: Use %zd to print size_t.
2011-09-30 12:57:07 +00:00
Ralf Corsepius
8880766220
New (Missed during BSP-import).
2011-09-30 10:08:12 +00:00
Sebastian Huber
2d5458434b
2011-09-30 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* nios2-context-switch.S: Use small-data area access for
_Per_CPU_Information fields.
2011-09-30 08:02:56 +00:00
Ralf Corsepius
32448524b6
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* fserror/test.c, fslink/test.c, fspatheval/test.c,
fspermission/test.c, fsrdwr/init.c, fssymlink/test.c,
fstime/test.c, support/fstest_support.c, support/ramdisk_support.c:
Explicitly include "pmacros.h".
* support/fstest.h: Don't include "pmacros.h".
2011-09-30 03:07:21 +00:00
Ralf Corsepius
bf08a0f2a7
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/tmacros.h: Remove PRItime_t.
2011-09-30 02:58:15 +00:00
Ralf Corsepius
d44c86b49d
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* nsecs/init.c: Include "pritime.h".
Use PRIdtime_t to print time_t.
2011-09-30 02:55:30 +00:00
Ralf Corsepius
4562dd8789
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx01/init.c, psx07/init.c, psx09/init.c, psx12/init.c,
psxclock/init.c, psxtimer01/psxtimer.c: Include "pritime.h".
Use PRIdtime_t to print time_t.
2011-09-30 02:53:32 +00:00
Ralf Corsepius
f57f5ce2f8
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp50/init.c, spclockget/init.c: Include "pritime.h".
Use PRIdtime_t to print time_t.
2011-09-30 02:50:48 +00:00
Ralf Corsepius
30e49544d5
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* support/include/pritime.h: New.
* Makefile.am: Add support/include/pritime.h
2011-09-30 02:31:25 +00:00
Ralf Corsepius
b47a7ccb8d
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Check for size of time_t.
2011-09-30 01:55:27 +00:00
Ralf Corsepius
b0792d230e
2011-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psx16/init.c, psxclassic01/init.c, psxeintr_join/init.c:
Add HAVE_CONFIG_H.
2011-09-30 01:47:26 +00:00
Ralf Corsepius
4e8589da58
2011-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp75/init.c, spcbssched01/init.c, spcbssched01/task1.c
spcbssched02/init.c, spcbssched02/task_periodic.c,
spcbssched03/init.c, spcbssched03/tasks_aperiodic.c,
spcbssched03/tasks_periodic.c, spedfsched01/init.c,
spedfsched01/task1.c, spedfsched02/getall.c, spedfsched02/init.c,
spedfsched02/task1.c, spedfsched03/init.c,
spedfsched03/tasks_aperiodic.c, spedfsched03/tasks_periodic.c,
sprbtree01/init.c: Add HAVE_CONFIG_H.
2011-09-29 16:20:49 +00:00
Ralf Corsepius
d2e6a12756
2011-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* psxtmsem03/init.c: Add HAVE_CONFIG_H.
2011-09-29 15:59:10 +00:00
Ralf Corsepius
ff33d07619
2011-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* smp05/init.c, smp06/init.c, smp07/init.c, smp09/init.c:
Add HAVE_CONFIG_H.
2011-09-29 15:57:14 +00:00
Ralf Corsepius
7cb170b32e
2011-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mouse01/init.c, mouse01/msmouse.c, mouse01/serial_mouse_config.c:
Add HAVE_CONFIG_H.
2011-09-29 15:54:09 +00:00
Sebastian Huber
8d7aea0d28
2011-09-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* score/include/rtems/score/tod.h: Declare _TOD_Set_with_timestamp()
and _TOD_Get_as_timestamp().
* score/src/coretodset.c: Define _TOD_Set_with_timestamp().
* score/src/coretodget.c: Define _TOD_Get_as_timestamp().
* rtems/src/clockset.c: Use _TOD_Set_with_timestamp().
* score/include/rtems/score/timestamp64.h, score/src/ts64set.c:
Changed parameter types of _Timestamp64_Set().
* rtems/src/clocktodtoseconds.c: Year 2100 is not a leap year.
2011-09-29 09:55:54 +00:00
Sebastian Huber
fe7cc1eac7
2011-09-29 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sp2038/init.c: More test cases.
2011-09-29 09:40:32 +00:00
Sebastian Huber
0d573690ae
2011-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* sp2038/Makefile.am, sp2038/init.c, sp2038/sp2038.doc,
sp2038/sp2038.scn: New files.
* Makefile.am, configure.ac: Reflect changes above.
2011-09-28 16:01:53 +00:00
Sebastian Huber
33c0f97c28
2011-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/include/rtems/rtems/clock.h, rtems/src/clockset.c: Added const
qualifier in rtems_clock_set().
2011-09-28 15:46:13 +00:00
Sebastian Huber
3a42e6fd10
2011-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1914/cpukit
* score/src/timespecgreaterthan.c, score/src/ts64greaterthan.c:
Removed files.
* score/Makefile.am: Reflect changes above.
* score/include/rtems/score/timespec.h,
score/include/rtems/score/timestamp.h,
score/include/rtems/score/timestamp64.h, score/src/ts64addto.c,
score/src/ts64divide.c, score/src/ts64dividebyinteger.c,
score/src/ts64equalto.c, score/src/ts64getnanoseconds.c,
score/src/ts64getseconds.c, score/src/ts64lessthan.c,
score/src/ts64set.c, score/src/ts64settozero.c,
score/src/ts64subtract.c, score/src/ts64toticks.c,
score/src/ts64totimespec.c: Use CPU_TIMESTAMP_USE_STRUCT_TIMESPEC,
CPU_TIMESTAMP_USE_INT64, and CPU_TIMESTAMP_USE_INT64_INLINE. Removed
copy and paste.
2011-09-28 14:42:12 +00:00
Ralf Corsepius
c18be8ee46
Housekeeping.
2011-09-28 10:26:32 +00:00
Sebastian Huber
3c83d57a71
2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* spfatal07/testcase.h: Print end of test if test is not applicable.
2011-09-27 13:22:32 +00:00
Sebastian Huber
9c121991d7
2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1914/cpukit
* rtems/score/cpu.h: Select timestamp implementation.
2011-09-27 09:18:25 +00:00
Sebastian Huber
abd2530921
Typo.
2011-09-27 09:14:46 +00:00
Sebastian Huber
d063076340
2011-09-28 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1914/cpukit
* rtems/score/cpu.h: Select timestamp implementation.
2011-09-27 09:14:03 +00:00
Joel Sherrill
c976c706be
2011-09-26 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1923/testing
* spcbssched02/spcbssched02.scn, spcbssched02/system.h,
spcbssched03/init.c, spcbssched03/system.h, spedfsched02/system.h,
spedfsched03/system.h, sprbtree01/init.c: Improve coverage.
2011-09-27 00:59:30 +00:00
Joel Sherrill
a7d04d6333
2011-09-26 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1923/testing
* score/src/schedulercbsgetexecutiontime.c: Improve coverage.
2011-09-27 00:58:42 +00:00
Sebastian Huber
7a752161b4
2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/mpc8309som.cfg, startup/linkcmds.mpc8309som: New file.
* Makefile.am, preinstall.am: Reflect changes above.
* configure.ac, console/console-config.c, include/bsp.h,
include/hwreg_vals.h, include/irq.h, network/network.c,
spi/spi_init.c, startup/cpuinit.c: Renamed various BSP options.
* make/custom/gen83xx.inc, make/custom/hsc_cm01.cfg,
make/custom/mpc8313erdb.cfg, make/custom/mpc8349eamds.cfg: Avoid
special linkcmds.
2011-09-26 10:08:29 +00:00
Sebastian Huber
c2bc9efe85
2011-09-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* mpc83xx/include/mpc83xx.h, mpc83xx/network/tsec.c: Update due to API
changes.
2011-09-26 10:03:30 +00:00
Sebastian Huber
8f21cc09aa
2011-09-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* acinclude.m4: Added lm3s69xx BSP.
2011-09-24 13:25:45 +00:00
Sebastian Huber
e263c1607a
2011-09-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* 0001-Fixed-interrupt-handling-for-ARMv7M.patch,
0002-Fixed-system-handler-priority-register-access.patch,
0003-Disable-priority_mask-unused-for-NVIC.patch, 0004-Typo.patch,
0005-Evil-hack-for-BASEPRI-BASEPRI_MAX.patch,
0006-Evil-hack-to-increase-the-RAM-size.patch, bsp_specs, ChangeLog,
clock/clock-config.c, configure.ac, console/console-config.c,
console/uart.c, .cvsignore, include/bsp.h, include/.cvsignore,
include/irq.h, include/lm3s69xx.h, include/uart.h, irq/irq.c,
make/custom/lm3s6965.cfg, make/custom/lm3s69xx.inc, Makefile.am,
README, start/start.S, startup/bspreset.c, startup/bspstart.c,
startup/bspstarthook.c, startup/linkcmds.lm3s6965, timer/timer.c: New
files.
2011-09-24 13:23:42 +00:00
Sebastian Huber
c5ed14844e
2011-09-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/score/armv7m.h, armv7m-context-initialize.c,
armv7m-context-restore.c, armv7m-context-switch.c,
armv7m-exception-handler-get.c, armv7m-exception-handler-set.c,
armv7m-exception-priority-get.c, armv7m-exception-priority-set.c,
armv7m-initialize.c, armv7m-isr-dispatch.c, armv7m-isr-enter-leave.c,
armv7m-isr-level-get.c, armv7m-isr-level-set.c,
armv7m-isr-vector-install.c, armv7m-multitasking-start-stop.c: New
files.
* Makefile.am, preinstall.am: Reflect changes above.
* rtems/score/arm.h: Define ARM_MULTILIB_ARCH_V4 and
ARM_MULTILIB_ARCH_V7M.
* rtems/score/cpu.h, cpu_asm.S, cpu.c, arm_exc_abort.S,
arm_exc_handler_high.c, arm_exc_handler_low.S, arm_exc_interrupt.S:
Define CPU_HAS_HARDWARE_INTERRUPT_STACK to FALSE. Use
ARM_MULTILIB_ARCH_V4 and ARM_MULTILIB_ARCH_V7M.
2011-09-24 12:56:51 +00:00
Sebastian Huber
86c847c1da
2011-09-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1921/cpukit
* score/inline/rtems/score/thread.inl,
score/src/threadstartmultitasking.c: Allow CPU port to provide
optional multitasking start and stop.
2011-09-24 12:45:55 +00:00
Sebastian Huber
f40139bb9b
2011-09-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1914/cpukit
* rtems/score/cpu.h: Document CPU_TIMESTAMP_USE_STRUCT_TIMESPEC,
CPU_TIMESTAMP_USE_INT64, and CPU_TIMESTAMP_USE_INT64_INLINE.
2011-09-22 07:16:06 +00:00
Sebastian Huber
82525a756d
2011-09-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/lpc32xx.inc: Workaround for GCC bug 50106.
* include/lpc32xx.h: Fixed register map for NAND MLC.
* include/boot.h: Declare lpc32xx_set_boot_block_bad().
* misc/boot.c: Define lpc32xx_set_boot_block_bad().
* include/nand-mlc.h, misc/nand-mlc-erase-block-safe.c,
misc/nand-mlc-read-blocks.c, misc/nand-mlc-write-blocks.c,
misc/nand-mlc.c: Changed bad block handling. Support for non-aligned
data. Documentation.
2011-09-22 07:09:07 +00:00
Joel Sherrill
7441603540
2011-09-20 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1916/testing
* spcbssched02/init.c, spcbssched02/spcbssched02.scn,
spcbssched02/system.h, spcbssched02/task_periodic.c,
spedfsched03/init.c, spedfsched03/system.h,
spedfsched03/tasks_aperiodic.c: Improve coverage.
2011-09-20 13:06:58 +00:00
Joel Sherrill
40ee2fc0be
2011-09-20 Petr Benes <benesp16@fel.cvut.cz>
...
PR 1916/testing
* rtems/src/ratemondelete.c, score/src/schedulercbsreleasejob.c,
score/src/scheduleredfupdate.c, score/src/scheduleredfyield.c: Rework
to improve coverage.
2011-09-20 13:06:42 +00:00
Joel Sherrill
3fb73e227b
2011-09-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* user/Makefile.am, user/c_user.texi: Reorder chapters to put
scheduling earlier. Also put Barrier and Rate Monotonic Manager where
they logically belong. They appear to have just be added toward the
end.
2011-09-20 01:06:48 +00:00
Sebastian Huber
dfdf7961e1
2011-09-19 Andrei Mozzhuhin <nopscmn@gmail.com>
...
PR 1915/libcpu
* at91rm9200/usart/usart.c: Fixed polled read.
2011-09-19 07:01:02 +00:00
Sebastian Huber
9f1412b9dc
2011-09-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* nios2-eic-il-low-level.S, nios2-eic-rsie-low-level.S: New files.
* Makefile.am: Reflect changes above.
* rtems/score/cpu.h, rtems/score/nios2-utility.h,
nios2-thread-dispatch-disabled.c, nios2-context-switch.S: Added
support for thread stack protection via the MPU.
2011-09-16 10:25:22 +00:00
Sebastian Huber
3ce764a9eb
2011-09-16 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* rtems/score/arm.h: More CPU_MODEL_NAME variants.
2011-09-16 09:47:09 +00:00
Sebastian Huber
11b9b5d035
2011-09-16 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* monitor/monitor.scn, termios/termios.scn: New files.
* monitor/init.c, termios01/init.c: Use rtems_shell_wait_for_input().
2011-09-16 09:24:52 +00:00