summaryrefslogtreecommitdiff
path: root/bsp/drivers/clic/clic_driver.h
diff options
context:
space:
mode:
authorDrew Barbier <dbarbi1@gmail.com>2018-07-04 18:48:19 -0500
committerDrew Barbier <dbarbi1@gmail.com>2018-07-04 18:48:19 -0500
commit962b23a3797ba659577056ed3fc57c2d0a77df62 (patch)
tree4346d81c75ac2458bef05ee450d4edfbcc2d0ed1 /bsp/drivers/clic/clic_driver.h
parent9d58b2120c5a9b9dbc95c0ea90b16280e36dc9ca (diff)
clic driver level and priority functions
Diffstat (limited to 'bsp/drivers/clic/clic_driver.h')
-rw-r--r--bsp/drivers/clic/clic_driver.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/bsp/drivers/clic/clic_driver.h b/bsp/drivers/clic/clic_driver.h
index 1fd9bb6..27c34c2 100644
--- a/bsp/drivers/clic/clic_driver.h
+++ b/bsp/drivers/clic/clic_driver.h
@@ -30,6 +30,14 @@ void clic_set_intcfg (clic_instance_t * this_clic, uint32_t source, uint32_t int
uint8_t clic_get_intcfg (clic_instance_t * this_clic, uint32_t source);
void clic_set_cliccfg (clic_instance_t * this_clic, uint32_t cfg);
uint8_t clic_get_cliccfg (clic_instance_t * this_clic);
+//sets an interrupt level based encoding of nmbits, nlbits
+uint8_t clic_set_int_level( clic_instance_t * this_clic, uint32_t source, uint8_t level);
+//get an interrupt level based encoding of nmbits, nlbits
+uint8_t clic_get_int_level( clic_instance_t * this_clic, uint32_t source);
+//sets an interrupt priority based encoding of nmbits, nlbits
+uint8_t clic_set_int_priority( clic_instance_t * this_clic, uint32_t source, uint8_t priority);
+//sets an interrupt priority based encoding of nmbits, nlbits
+uint8_t clic_get_int_priority( clic_instance_t * this_clic, uint32_t source);
__END_DECLS