[riot-commits] [RIOT-OS/RIOT] a035d2: native: irq_cpu: Make IRQ enabling/disabling safe
Kaspar Schleiser
kaspar at schleiser.de
Thu Jul 9 11:12:25 CEST 2015
Branch: refs/heads/master
Home: https://github.com/RIOT-OS/RIOT
Commit: a035d27414f527c02ffb2c110be2c5e55dcf40ae
https://github.com/RIOT-OS/RIOT/commit/a035d27414f527c02ffb2c110be2c5e55dcf40ae
Author: Benoît Canet <benoit.canet at nodalink.com>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M cpu/native/irq_cpu.c
Log Message:
-----------
native: irq_cpu: Make IRQ enabling/disabling safe
Commit: 4832a1a6b08eeedb452ca331751ea9964435bd67
https://github.com/RIOT-OS/RIOT/commit/4832a1a6b08eeedb452ca331751ea9964435bd67
Author: Benoît Canet <benoit at kusura>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M cpu/native/irq_cpu.c
Log Message:
-----------
native: irq_cpu: Whitelist signals
Commit: ced541cc67e552ec52cada5b4abad175ff97c7f3
https://github.com/RIOT-OS/RIOT/commit/ced541cc67e552ec52cada5b4abad175ff97c7f3
Author: Benoît Canet <benoit.canet at nodalink.com>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M cpu/native/irq_cpu.c
Log Message:
-----------
native: irq_cpu: Rewrite IRQs (de)registration
Commit: fe96d379f60b6820400a7b1017535db207b70afe
https://github.com/RIOT-OS/RIOT/commit/fe96d379f60b6820400a7b1017535db207b70afe
Author: Kaspar Schleiser <kaspar at schleiser.de>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M cpu/native/include/periph_conf.h
A cpu/native/periph/timer.c
Log Message:
-----------
native: add periph/timer.h timer implementation
Commit: 0835f577a3de1bbc489ec3c1c4242afbc5a48f2d
https://github.com/RIOT-OS/RIOT/commit/0835f577a3de1bbc489ec3c1c4242afbc5a48f2d
Author: Kaspar Schleiser <kaspar at schleiser.de>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M boards/native/Makefile.features
Log Message:
-----------
native: add periph_timer to features
Commit: dfbd4f946e431125718e7200c35fd122f0974850
https://github.com/RIOT-OS/RIOT/commit/dfbd4f946e431125718e7200c35fd122f0974850
Author: Benoît Canet <benoit.canet at nodalink.com>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M cpu/native/Makefile.include
R cpu/native/hwtimer_cpu.c
M cpu/native/include/hwtimer_cpu.h
M cpu/native/include/periph_conf.h
M cpu/native/startup.c
Log Message:
-----------
cpu: native: switch to hwtimer_compat
The hwtimer_wait test was tortured with the
following script which ran several hours.
----
make clean all-debug
while :
do
date
./bin/native/hwtimer_wait.elf > log &
pid=$!
sleep 20
success=$(cat log|grep success)
if [ "$success" != "success" ]
then
date
echo "BUG"
exit
fi
kill $pid
done
----
Closes #715.
Commit: b2272fc01642373398afedd13450782980266d60
https://github.com/RIOT-OS/RIOT/commit/b2272fc01642373398afedd13450782980266d60
Author: Kaspar Schleiser <kaspar at schleiser.de>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M boards/native/Makefile.features
M cpu/native/Makefile.include
R cpu/native/hwtimer_cpu.c
M cpu/native/include/hwtimer_cpu.h
M cpu/native/include/periph_conf.h
M cpu/native/irq_cpu.c
A cpu/native/periph/timer.c
M cpu/native/startup.c
Log Message:
-----------
Merge pull request #3282 from benoit-canet/timer
native: Resurect native/perif/timer and handle #715 (WIP)
Compare: https://github.com/RIOT-OS/RIOT/compare/70c08b8c2432...b2272fc01642
More information about the commits
mailing list