Sebastian Huber
317ee8d7ff
score: Change greedy allocation API
2012-07-17 10:19:16 +02:00
Sebastian Huber
aae7daa988
Fix broken _endtext symbol
2012-07-16 10:56:30 +02:00
Joel Sherrill
dc8ea655bd
Merge branch 'master' of ssh://git.rtems.org/data/git/rtems
2012-07-14 14:29:41 -05:00
Joel Sherrill
9c9e7a4187
Merge branch 'master' of ssh://git.rtems.org/data/git/rtems
2012-07-14 14:28:39 -05:00
Joel Sherrill
93b1e4b925
shsim linkcmds: Add new FreeBSD TCP/IP stack sections
2012-07-14 14:28:10 -05:00
Joel Sherrill
c23957170f
sparc linkcmds.base: Add new FreeBSD TCP/IP stack sections
2012-07-14 14:28:10 -05:00
Christian Mauderer
0eb5bfba3c
libtests/mghttpd01: New test
2012-07-12 09:51:45 +02:00
Christian Mauderer
5267241b32
mghttpd: Clarify comment
2012-07-12 09:51:44 +02:00
Christian Mauderer
54da7c3e55
mghttpd: Add stack size and scheduling options
2012-07-12 09:51:44 +02:00
Sebastian Huber
ea008e2d0d
mghttpd: Use MD5 library
2012-07-12 09:51:44 +02:00
Sebastian Huber
4248b28296
mghttpd: Use HAVE_CONFIG_H
2012-07-12 09:51:44 +02:00
Christian Mauderer
ad6c1f1138
mghttpd: Update Mongoose
...
Update to Mongoose Mercurial revision 268:38a02c8a6744 available at:
https://code.google.com/p/mongoose/
2012-07-12 09:51:44 +02:00
Joel Sherrill
545c71acfe
Merge branch 'master' of ssh://git.rtems.org/data/git/rtems
2012-07-11 15:24:45 -05:00
Sebastian Huber
c65afce430
dosfs: Use fs_info instead of mt_entry
2012-07-11 17:14:51 +02:00
Joel Sherrill
fac44e1251
Merge branch 'master' of ssh://git.rtems.org/data/git/rtems
2012-07-09 11:56:40 -05:00
Xiangfu Liu
c5ba8ba727
bsps/lm32: PR2045: Add mic boost option
2012-07-09 10:44:47 +02:00
Sebastian Huber
5b29a08d69
libblock: Fix read-ahead task wake-up
...
In case the read-ahead task is not configured we must not send a wake-up
event. This would send the wake-up event to the executing task.
We must send the wake-up event only in case the request list changes
from empty to non-empty. Since otherwise we may send a false transfer
event.
2012-07-09 10:42:08 +02:00
Joel Sherrill
d5549f4ac3
Merge branch 'master' of ssh://git.rtems.org/data/git/rtems
2012-07-03 10:19:33 -05:00
Sebastian Huber
2cc4f3ca45
libblock: Move read-ahead trigger check
...
In case the read-ahead task has a higher priority than the reading task,
this ensures that the read-ahead request is issued after the read miss
is serviced.
2012-07-03 10:25:12 +02:00
Sebastian Huber
71092f7c94
libblock: Fix read-ahead trigger and next update
...
The previous version was sub-optimal for read-ahead transfer counts of
one.
2012-07-02 17:03:28 +02:00
Sebastian Huber
c8a86d4d6f
libcsupport: C++ compatibility
2012-07-02 16:21:46 +02:00
Sebastian Huber
f29d969a72
libblock: Fix read-ahead trigger and next update
2012-07-02 16:15:54 +02:00
Sebastian Huber
f12249ff05
libblock: Fix continuous blocks write request
2012-07-02 16:15:54 +02:00
Sebastian Huber
828f9462be
libblock: Remove unused field
2012-07-02 16:15:54 +02:00
Sebastian Huber
6a03786d94
libtests/block06: Increase stack size
2012-07-02 16:15:53 +02:00
Joel Sherrill
98458542a6
Merge branch 'master' of ssh://git.rtems.org/data/git/rtems
2012-06-25 10:12:45 -05:00
Sebastian Huber
574ab8acfc
bsps/powerpc: Add more BSP sections and sort them
2012-06-22 10:31:44 +02:00
Joel Sherrill
1e00854d36
Merge branch 'master' of ssh://git.rtems.org/home/joel/git/rtems
2012-06-21 16:20:09 -05:00
Sebastian Huber
361a400c57
fstests/fsfseeko01: New test
2012-06-19 15:55:01 +02:00
Sebastian Huber
a94bcc5a3e
bsp/lpc24xx: More flexible region configuration
2012-06-15 15:59:36 +02:00
Sebastian Huber
62b4fe1348
bsp/lpc24xx: Fix timing for M29W320E70
2012-06-15 15:59:35 +02:00
Sebastian Huber
4e0755c81b
bsp/lpc24xx: Add lpc24xx_module_is_enabled()
2012-06-15 15:59:35 +02:00
Sebastian Huber
696c4510d7
bsp/lpc24xx: Ethernet support for EA LPC1788 board
2012-06-15 15:59:35 +02:00
Sebastian Huber
e7395c7753
bsp/lpc24xx: Ethernet support for LPC17XX
2012-06-15 15:59:34 +02:00
Sebastian Huber
8462a96d4f
bsp/lpc24xx: Use external RAM
2012-06-15 15:59:34 +02:00
Sebastian Huber
3e600b206d
bsp/lpc24xx: Use RAS and CAS of 2 for IS42S32800B
2012-06-15 15:59:34 +02:00
Sebastian Huber
e4bda0469b
bsp/lpc24xx: Simplify EMCDLYCTL handling
2012-06-15 15:59:33 +02:00
Sebastian Huber
f7deb58df0
bsp/lpc24xx: Simplify EMC configuration
2012-06-15 15:59:33 +02:00
Sebastian Huber
d40b09d7e8
bsp/lpc24xx: New BSP variants (PLX800 on LPC1778)
2012-06-15 15:59:33 +02:00
Sebastian Huber
7329f55d8f
bsps/arm: Rename linkcmds.armv7 to linkcmds.armv7m
2012-06-15 15:59:32 +02:00
Sebastian Huber
c39148d62f
libchip: Add support for NS16550 with FDR
2012-06-15 15:59:32 +02:00
Sebastian Huber
c34bb0dcfa
score: Fix performance issue for 64-bit timestamps
...
The 64-bit timestamps were introduced to simplify the timestamp
calculations. This works well since nearly all operations are
additions. The previous _TOD_Tickle_ticks() implementation had a
serious performance regression in case of 64-bit timestamps due to the
usage of two 64-bit divisions which are quite expensive on some
architectures.
A new field seconds_trigger in TOD_Control is introduced to trigger the
_Watchdog_Tickle_seconds() in _TOD_Tickle_ticks(). This avoids the
64-bit divisions completely and only 32-bit additions are used.
2012-06-14 14:20:30 +02:00
Sebastian Huber
3246b0f8fc
score: New structure TOD_Control
...
Group the global TOD variables (_TOD_Now, _TOD_Uptime, and _TOD_Is_set)
in a structure to reduce address loads in _TOD_Tickle_ticks().
2012-06-14 14:20:30 +02:00
Sebastian Huber
50fc8f65a6
sapi: Add nanoseconds_per_tick to configuration
...
Add nanoseconds_per_tick to rtems_configuration_table. This value will
be derived from the microseconds_per_tick value. This avoids some
calculations at run-time.
2012-06-14 14:20:30 +02:00
Joel Sherrill
15621db1dd
Merge branch 'master' of ssh://git.rtems.org/data/git/rtems
2012-06-12 17:58:55 -05:00
Joel Sherrill
918dbb6d53
v850 port: byte swap instructions not available on all multilibs
2012-06-12 17:58:33 -05:00
Joel Sherrill
1364eb9935
v850 - byte swap instructions not available on all multilibs
2012-06-12 17:58:01 -05:00
Sebastian Huber
fd153c73bd
bsps: Replace NIRVANA region
...
Replace the "NIRVANA" region with the more verbose "UNEXPECTED_SECTIONS"
region. Move the region definition into the "linkcmds.base" files.
2012-06-12 15:31:37 +02:00
Sebastian Huber
51c85da2ce
libchip/ata: Fix pre-processor symbol evaluation
2012-06-12 15:31:37 +02:00
Sebastian Huber
9f527308d7
libblock: Add block device statistics
2012-06-12 10:12:40 +02:00