Fixed bug #693.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@8766 35acf78f-673a-0410-8e92-d51de3d6d3f4
This commit is contained in:
parent
c2ffa54ce1
commit
9bec8d3179
|
@ -72,7 +72,9 @@ void _stats_init(void) {
|
||||||
*/
|
*/
|
||||||
void _stats_increase_irq(void) {
|
void _stats_increase_irq(void) {
|
||||||
|
|
||||||
|
port_lock_from_isr();
|
||||||
ch.kernel_stats.n_irq++;
|
ch.kernel_stats.n_irq++;
|
||||||
|
port_unlock_from_isr();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -76,6 +76,8 @@
|
||||||
- RT: Removed the p_msg field from the thread_t structure saving a
|
- RT: Removed the p_msg field from the thread_t structure saving a
|
||||||
msg_t-sized field from the structure. Messages now use a new field
|
msg_t-sized field from the structure. Messages now use a new field
|
||||||
into the p_u union. Now synchronous messages are even faster.
|
into the p_u union. Now synchronous messages are even faster.
|
||||||
|
- RT: Fixed ISR statistics are not updated from a critical zone in RT
|
||||||
|
(bug #693)(backported to 3.0.5 and 16.1.1).
|
||||||
- NIL: Fixed NIL test suite calls I and S functions outside critical zone
|
- NIL: Fixed NIL test suite calls I and S functions outside critical zone
|
||||||
(bug #692)(backported to 3.0.5 and 16.1.1).
|
(bug #692)(backported to 3.0.5 and 16.1.1).
|
||||||
- NIL: Fixed protocol violation in NIL OSAL (bug #691)(backported to
|
- NIL: Fixed protocol violation in NIL OSAL (bug #691)(backported to
|
||||||
|
|
Loading…
Reference in New Issue