⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 relnotes.txt

📁 基于nucleus操作系统的GPRS无线数据传输终端全套源文件。包括支持ARM7的BSP,操作系统
💻 TXT
📖 第 1 页 / 共 2 页
字号:
                 Nucleus PLUS for ARM6\7\9 using ARM Tools

                  ********** Release History **********
 
*****************************************************************************
Version 1.0.G1.0f                                           February 15, 1994
*****************************************************************************

First release of Nucleus PLUS for ARM60 using the ARM development tools.


*****************************************************************************
Version 1.1.G1.1                                               March 18, 1994
*****************************************************************************

The following items were changed or corrected by this release:

        .       Components broken into multiple files to reduce 
                instruction area memory requirements.

        .       Added NU_DEBUG conditional compilation flag 
                that maps the NU data structures (NU_TASK, 
                NU_QUEUE, etc.) to the actual internal data 
                structures.  This allows the user to examine 
                (with a source-level debugger) the actual 
                contents of each system object.  If used, all
                PLUS and applicable application files should 
                be compiled with this symbol defined.

         .      Added NU_INLINE conditional compilation flag 
                to replace some linked-list processing with 
                inline code.  This may be applied to any or 
                all PLUS files.

         .      Mailbox, queue, and pipe message copying was
                optimized.

         .      Simplified internal protection logic to increase
                performance in suspend and resume task threads.

         .      Added NU_Local_Interrupt_Control and 
                NU_Restore_Interrupts service calls.

         .      Fixed a problem in time-slice logic that could 
                result in a system crash.

         .      Fixed a problem in the error checking functions 
                for NU_Resume_Task and NU_Resume_Driver that could
                result in permanent task suspension.

         .      Fixed a problem in timer management that could 
                cause a loss of a tick in some task sleep, task 
                timeout, and application timer requests.

         .      Fixed a problem in task terminate/timeout 
                processing that could result in a system crash.

         .      Fixed a problem in queue and pipe reset logic.

         .      Fixed a problem in NU_Control_Interrupts function.

         .      Fixed a problem in TCT_Unprotect_Specific function.

All files have been updated for this release of Nucleus PLUS.
 

*****************************************************************************
Version 1.1a.G1.1                                             August 27, 1994
*****************************************************************************

The following items were changed or corrected by this release:

                Corrected ARM bug in TMT.S which had to do with the
                calling the new TMT_Adjust_Timer routine with the 
                referance to the TMD_Timer variable.


*****************************************************************************
Version 1.2.G1.2                                                July 11, 1996
*****************************************************************************

The following items were changed or corrected by this release:

        1) NUCLEUS.H - NU_Mailbox_Pointers is not prototyped. (SPR40)

        2) NUCLEUS.H - NU_Current_HISR_Ptr is incorrectly mapped 
                       when error checking is turned on. (SPR51)

        3) TMT.S - In TMT_Timer_Adjust, corrected a problem where a created
                   timer would never time out. (SPR79)

Nucleus PLUS generic version 1.2.

-  PICE.C       Corrected bug in PICE_Receive_From_Pipe where variable size
                pipes where being treated liked fixed size pipes. (SPR65)

-  TCC.C        Corrected bug in TCC_Resume_Service where "task" parameter in
                the HIC_Make_History_Entry call should be "task_ptr". (SPR36,
                SPR64, SPR66, SPR77)

-  TCCE.C       Enhanced TCCE_Task_Sleep where we now return if a sleep time
                value of 0 or less is passed in. (SPR37)

-  TCS.C        Corrected bug in TCS_Send_Signals where the tc_enabled_signals
                mask was not being checked before trying to execute the signal
                handler. (SPR107)

-  TMC.C        Corrected numerous timer problems. (SPR52)

-  RLD.C        Updated Release string to represent Generic 1.2 release.

-  TC_EXTR.H    Corrected a typo in the function prototype for
                INT TCT_Control_Interrupts(INT new_level); (SPR??)

*****************************************************************************
Version 1.2a.G1.2                                          September 09, 1996
*****************************************************************************

The following items were changed or corrected by this release:

-  INT_CL.S     Added for support of the Cirrus Logic CL-PS7110 board

*****************************************************************************
Version 1.2b.G1.2                                          September 23, 1996
*****************************************************************************

The following items were changed or corrected by this release:

-  INT_CLD.S	Renamed from INT_CL.S to distinguish it as the file to
		be used for making calls to DEMON.

-  INT_CLND.S	New file that doesn't use DEMON.

-  BLDCLD.BAT   Renamed from buildcl.bat.  Used to build INT_CLD.S.

-  BLDCLND.BAT  New file to build INT_CLND.S.

*****************************************************************************
Version 1.3.G1.2                                            February 18, 1997
*****************************************************************************

The following items were changed or corrected by this release:

-  TCT.S           Corrected SPR252 where TCT_Control_Interrupts and
                   TCT_Local_Control_Interrupts where returning the entire
                   status register and not just the interrupt bits.

-  TCIRQ_SA.S      Support files for use with the DEC SA-110 StrongARM
   INT_SA.C        development system. This system uses a software interface
   BUILD_SA.BAT    developed by DEC called the uHAL. 
   DEMO_SA.C

*****************************************************************************
Version 1.4.G1.2                                               March 04, 1997
*****************************************************************************

The following items were changed or corrected by this release:

-  INT_CLND.S     Corrected problem with interrupts still getting serviced
                  even when they were masked out.

-  INT_UDBC.S     File to be used when debugging the Cirrus Locic PS7110
                  card with Nucleus UDB.

-  BLDUDB.BAT     Batch File used to build demo application for debugging
                  the Cirrus Logic PS7110 card.

-  LINK.CMD       Linker command file for building demo application for
                  debugging the Cirrus Logic PS7110 card.

-  INT_MAP.S      Support files for use with the MAP Butterfly Evaluation
   DEMOMAP.C      platform.  These are new files added in this release.
   BUILDMAP.BAT


*****************************************************************************
Version 1.5.G1.2                                              August 18, 1997
*****************************************************************************

The following items were changed or corrected by this release:

- INT_7111.S    Support was added for the Cirrus Logic 7111
  BLD7111.BAT

- INT_7500.S    Support was added for the Cirrus Logic 7500

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -