changeset 21:1edc7293e433

Nucleus: TI's TC_HCB bogon replicated
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 08:23:28 +0000
parents 133d42e7e7ec
children 7ded024bf471
files src/nucleus/nucleus.h src/nucleus/tc_defs.h
diffstat 2 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/nucleus/nucleus.h	Fri Oct 16 08:09:35 2020 +0000
+++ b/src/nucleus/nucleus.h	Fri Oct 16 08:23:28 2020 +0000
@@ -196,7 +196,7 @@
    system data structures.  */
 
 #define         NU_TASK_SIZE                    42
-#define         NU_HISR_SIZE                    22
+#define         NU_HISR_SIZE                    23  /* includes TI's bogon */
 #define         NU_MAILBOX_SIZE                 13
 #define         NU_QUEUE_SIZE                   18
 #define         NU_PIPE_SIZE                    18
--- a/src/nucleus/tc_defs.h	Fri Oct 16 08:09:35 2020 +0000
+++ b/src/nucleus/tc_defs.h	Fri Oct 16 08:23:28 2020 +0000
@@ -213,6 +213,9 @@
        portion of this component.  Hence, changes in the following section
        should not impact assembly language routines.  */
 
+    /* The following struct member is a bogon that has been replicated
+       in order to match the structure that is baked into OSL blobs.  */
+    VOID                (*tc_actual_entry)();
 
     /* Reserved words for the system and a single reserved word for the
        application.  */