📄 changes.txt
字号:
August 5, 2001 (AVR port V1.10):
All files : Removed revision history to reduse clutter. History of changes
can now be found in this file.
UARTTX.S90 : New file used by the example code.
ATMACRO.S90 : New file with assembler macros.
OS_CPU_C.C : Added OSInitHookBegin(), OSInitHookEnd(), OSTCBInitHook() and
OSTaskIdleHook. Fixed comment.
OS_CPU_A.S90: Macros moved to the file "atmacro.s90". Changes in OSIntCtxSw to
remove dependency on compiler. Added save/restore of stack
pointer in OSTickISR. Fixed errors in comments.
OS_CFG.H : Added lots of new #define's and one typedef as required by the
latest version of uC/OS-II.
TEST.C : Added "volatile" keyword to declaration of UartTxRdPtr and
UartTxCount to prevent the compiler from optimizing code
involving these variables.
Changed type of all tasks from "void" to "C_task" to reduce code
size.
Added displaying of uC/OS-II version number in lower right corner
of the terminal screen.
The entry point for the UART TX interrupt is moved to the file
"uarttx.s90". The reason for this is that in the old code we
did not increment OSIntNesting which resulted in occasional
crashes and other strange behavior of the test code.
August 13, 2000 (AVR port V1.02):
OS_CPU_A.S90: Interrupts are now disabled until OSIntNesting is updated in
OSTickISR. This prevents corruption of OSIntNesting when more
than one ISR tries to increment OSIntNesting at the same time.
INCLUDES.H : Added "string.h" to prevent linker warning on "memcpy".
OS_CPU_C.C : Changed return type and type of parameter "ptos" of
"OSTaskStkInit" from "void *" to "OS_STK *".
TEST.C : Increased delay from 3 to 10 in the test tasks (Task(...)) in.
June 22, 1999 (AVR port V1.01):
OS_CFG.H : The default stack size is now set by the symbol
OS_TASK_DEF_STK_SIZE.
December 1, 1998 (AVR port V1.00):
; First release of AVR port
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -