Implement interrupt as thread

This commit is contained in:
NIIBE Yutaka
2013-05-22 16:43:58 +09:00
parent 545ba9a57a
commit aa3fd9876a
4 changed files with 101 additions and 17 deletions

View File

@@ -1,3 +1,12 @@
2013-05-22 Niibe Yutaka <gniibe@fsij.org>
* chopstx.c (chx_enable_intr, chx_disable_intr): Implement.
(chx_set_intr_prio): New.
(chx_handle_intr): Use list to register interrupt threads.
(chx_init): Set PendSV priority (as minimum: bigger).
* entry.c (vector_table): set chx_handle_intr for all interrupts.
2013-05-21 Niibe Yutaka <gniibe@fsij.org>
* Initial commit.