OpenCores
URL https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk

Subversion Repositories open8_urisc

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /open8_urisc/trunk
    from Rev 308 to Rev 309
    Reverse comparison

Rev 308 → Rev 309

/taskmgr/taskmgr_const.s
61,7 → 61,7
.DEFINE IO_WRITE_QUAL WQL_Address
 
; External Interrupt Manager / Task Timer
.DEFINE INT_MGR_IF INT_Address ; Shared with the main
.DEFINE INT_MGR_IF INT_Address
.DEFINE TASK_TIMER_PRD INT_MGR_IF + 0
 
; Defines for the 8-bit interrupt manager
132,7 → 132,6
.DEFINE TASK_PARAM_TABLE BOOT_BLOCK + 10
 
.MACRO INSTANCE_TASK_POINTERS
 
.DW TaskMgr.Task_Stacks ; ( + 4) First available RAM location for stack data
.DW TaskMgr.Free_Mem ; ( + 6) First available free RAM location in sysmem
.DW TASK_PARAM_TABLE ; ( + 8) Start of task parameter table
269,7 → 268,7
.MACRO RELOCATE_SP
STP PSR_S ; Affirmatively set PSR_S flag first
RSP ; Execute the RSP instruction
CLP PSR_S ; Reset PSR_GP4 afterward
CLP PSR_S ; Reset PSR_S afterward
.ENDM
 
; Task initialization, switching time, and init/exec macros
764,7 → 763,7
.ENDM
 
; Sets up an individual external interrupt macro. Note that these refer to
; macros defined in ext_isr_config.s
; macros defined in taskmgr_config.s
 
.MACRO PROCESS_EXT_ISR
SET_INT\@_FLAGS

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.