Damien George
401af50dc0
stmhal: Add pyb.irq_stats() to get statistics about IRQ calls.
...
Adds a lot of code, makes IRQs a bit less efficient, but is very useful
for debugging. Usage: pyb.irq_stats() returns a memory view that can be
read and written, eg:
list(pyb.irq_stats())
pyb.irq_stats()[0]
pyb.irq_stats()[0] = 0
The patch provides general IRQ_ENTER() and IRQ_EXIT() macros that can be
modified to provide further IRQ statistics if desired.
2015-12-22 21:00:20 +00:00
..
2015-12-18 22:16:49 +00:00
2015-08-07 08:46:43 +01:00
2015-08-03 00:55:36 +01:00
2015-09-03 23:30:43 +01:00
2014-03-11 23:55:41 -07:00
2015-04-18 21:40:59 +01:00
2015-10-29 22:40:42 +00:00
2014-05-03 23:27:38 +01:00
2015-10-31 19:14:30 +03:00
2014-05-03 23:27:38 +01:00
2014-05-02 23:03:23 +01:00
2015-01-21 23:18:02 +00:00
2015-01-21 23:18:02 +00:00
2015-11-02 23:09:49 +00:00
2015-05-27 16:51:04 +01:00
2015-12-02 22:55:57 +00:00
2014-05-03 23:27:38 +01:00
2015-11-25 13:19:36 +02:00
2015-12-22 21:00:20 +00:00
2015-12-16 00:38:36 +00:00
2015-11-01 23:23:39 +00:00
2015-08-07 08:52:42 +01:00
2015-11-25 13:19:36 +02:00
2015-08-13 22:56:32 +01:00
2014-11-05 22:52:51 +00:00
2015-11-25 23:53:26 +00:00
2014-05-03 23:27:38 +01:00
2014-05-03 23:27:38 +01:00
2015-01-07 23:38:50 +00:00
2015-03-20 22:27:34 +00:00
2014-03-12 18:15:55 -07:00
2015-10-12 00:06:25 +01:00
2015-12-02 22:55:57 +00:00
2014-05-03 23:27:38 +01:00
2015-03-04 20:35:41 +00:00
2015-02-13 15:04:53 +00:00
2015-12-22 21:00:20 +00:00
2015-12-22 21:00:20 +00:00
2015-07-30 00:38:25 +01:00
2014-06-15 00:41:47 +01:00
2015-10-31 19:14:30 +03:00
2014-05-03 23:27:38 +01:00
2015-03-20 22:27:34 +00:00
2015-12-07 17:21:51 +00:00
2015-11-06 23:32:55 +00:00
2015-12-10 22:25:36 +00:00
2014-11-27 17:54:37 +00:00
2015-12-19 01:05:44 +00:00
2015-10-19 21:12:42 +01:00
2015-05-04 11:48:40 +01:00
2015-05-04 11:48:40 +01:00
2015-10-11 15:18:15 +03:00
2015-10-31 19:14:30 +03:00
2015-12-22 21:00:20 +00:00
2015-12-19 01:05:44 +00:00
2015-11-25 13:19:36 +02:00
2015-12-16 11:07:58 +00:00
2015-05-12 23:05:53 +01:00
2015-11-23 23:23:07 +00:00
2015-12-19 01:05:44 +00:00
2014-09-26 00:57:26 +01:00
2015-10-31 19:14:30 +03:00
2015-10-31 19:14:30 +03:00
2015-11-01 23:23:39 +00:00
2015-03-20 22:27:34 +00:00
2015-10-31 19:14:30 +03:00
2015-07-30 00:38:32 +01:00
2015-10-31 19:14:30 +03:00
2015-10-31 19:14:30 +03:00
2014-09-19 09:26:13 -07:00
2015-10-19 21:57:41 +01:00
2015-10-12 00:06:25 +01:00
2015-11-09 22:10:31 +02:00
2015-10-31 19:14:30 +03:00
2015-12-22 21:00:20 +00:00
2015-07-30 00:38:25 +01:00
2014-05-03 23:27:38 +01:00
2015-12-04 12:05:05 +00:00
2015-12-04 12:05:05 +00:00
2015-12-22 21:00:20 +00:00
2014-09-15 23:49:57 +01:00
2015-07-30 00:38:25 +01:00
2014-05-03 23:27:38 +01:00
2015-12-16 00:38:36 +00:00
2015-12-16 00:38:36 +00:00
2015-08-07 08:52:42 +01:00
2015-12-22 21:00:20 +00:00
2015-12-09 09:56:36 +00:00
2015-11-25 23:53:26 +00:00
2015-11-24 16:57:13 +00:00
2015-11-23 23:23:07 +00:00
2015-07-30 00:38:25 +01:00
2014-11-30 21:23:25 +00:00
2015-12-09 17:39:34 +00:00
2015-07-22 19:41:13 +01:00
2015-12-12 15:55:51 +00:00
2015-11-30 13:07:20 +00:00
2015-12-09 09:56:36 +00:00
2015-12-09 09:56:36 +00:00
2015-10-24 21:58:58 +03:00
2015-03-20 22:27:34 +00:00
2015-12-09 09:56:36 +00:00
2015-07-30 00:38:25 +01:00
2015-10-31 19:14:30 +03:00
2015-10-09 00:18:01 +01:00
2015-03-04 20:35:41 +00:00
2014-05-03 23:27:38 +01:00
2015-10-31 19:14:30 +03:00
2014-05-03 23:27:38 +01:00