summaryrefslogtreecommitdiffstatsabout
path: root/SylixOS
diff options
context:
space:
mode:
authorHanhui <hanhui@acoinfo.com>2020-08-07 05:23:11 (GMT)
committer Hanhui <hanhui@acoinfo.com>2020-08-07 05:23:11 (GMT)
commit12237f88929a07d481a803d32ba07ab35bcf1eec (patch)
tree6e60cdb4ddc0a223187f8ba9bc4141e7eac3eddc /SylixOS
parent998fe90247d388655fc524738d56e60339b65da8 (diff)
downloadlibsylixos-12237f88929a07d481a803d32ba07ab35bcf1eec.zip
libsylixos-12237f88929a07d481a803d32ba07ab35bcf1eec.tar.gz
libsylixos-12237f88929a07d481a803d32ba07ab35bcf1eec.tar.bz2
Fixed some comments error.
Diffstat (limited to 'SylixOS')
-rw-r--r--SylixOS/fs/tpsFs/tpsfs.c16
-rw-r--r--SylixOS/fs/tpsFs/tpsfs_btree.c30
-rw-r--r--SylixOS/fs/tpsFs/tpsfs_dir.c8
-rw-r--r--SylixOS/fs/tpsFs/tpsfs_error.h4
-rw-r--r--SylixOS/fs/tpsFs/tpsfs_inode.c26
-rw-r--r--SylixOS/fs/tpsFs/tpsfs_super.c4
-rw-r--r--SylixOS/fs/tpsFs/tpsfs_trans.c38
-rw-r--r--SylixOS/fs/tpsFs/tpsfs_trans.h38
-rw-r--r--SylixOS/kernel/show/InterShow.c4
9 files changed, 84 insertions, 84 deletions
diff --git a/SylixOS/fs/tpsFs/tpsfs.c b/SylixOS/fs/tpsFs/tpsfs.c
index 461257d..f01cf0e 100644
--- a/SylixOS/fs/tpsFs/tpsfs.c
+++ b/SylixOS/fs/tpsFs/tpsfs.c
@@ -101,7 +101,7 @@ static PTPS_ENTRY __tpsFSCreate (PTPS_INODE pinodeDir, CPCHAR pcFileName, INT i
return (LW_NULL);
}
- ptrans = tpsFsTransAllocAndInit(psb); /* 分配事物 */
+ ptrans = tpsFsTransAllocAndInit(psb); /* 分配事务 */
if (ptrans == LW_NULL) {
*piErr = EINVAL;
return (LW_NULL);
@@ -435,7 +435,7 @@ errno_t tpsFsRemove (PTPS_SUPER_BLOCK psb, CPCHAR pcPath)
}
while (LW_TRUE) {
- ptrans = tpsFsTransAllocAndInit(psb); /* 分配事物 */
+ ptrans = tpsFsTransAllocAndInit(psb); /* 分配事务 */
if (ptrans == LW_NULL) {
tpsFsEntryFree(pentry);
return (ENOMEM);
@@ -582,7 +582,7 @@ errno_t tpsFsMove (PTPS_SUPER_BLOCK psb, CPCHAR pcPathSrc, CPCHAR pcPathDst)
return (ENOENT);
}
- ptrans = tpsFsTransAllocAndInit(psb); /* 分配事物 */
+ ptrans = tpsFsTransAllocAndInit(psb); /* 分配事务 */
if (ptrans == LW_NULL) {
tpsFsEntryFree(pentrySrc);
tpsFsEntryFree(pentryDst);
@@ -677,7 +677,7 @@ errno_t tpsFsLink (PTPS_SUPER_BLOCK psb, CPCHAR pcPathSrc, CPCHAR pcPathDst)
return (ENOENT);
}
- ptrans = tpsFsTransAllocAndInit(psb); /* 分配事物 */
+ ptrans = tpsFsTransAllocAndInit(psb); /* 分配事务 */
if (ptrans == LW_NULL) {
tpsFsEntryFree(pentrySrc);
tpsFsEntryFree(pentryDst);
@@ -839,7 +839,7 @@ errno_t tpsFsClose (PTPS_INODE pinode)
return (EIO);
}
- ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事物 */
+ ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事务 */
if (ptrans == LW_NULL) {
return (ENOMEM);
}
@@ -876,7 +876,7 @@ errno_t tpsFsFlushHead (PTPS_INODE pinode)
return (EIO);
}
- ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事物 */
+ ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事务 */
if (ptrans == LW_NULL) {
return (ENOMEM);
}
@@ -916,7 +916,7 @@ errno_t tpsFsTrunc (PTPS_INODE pinode, TPS_SIZE_T szNewSize)
}
do {
- ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事物 */
+ ptrans = tpsFsTransAllocAndInit(pinode->IND_psb); /* 分配事务 */
if (ptrans == LW_NULL) {
return (ENOMEM);
}
@@ -927,7 +927,7 @@ errno_t tpsFsTrunc (PTPS_INODE pinode, TPS_SIZE_T szNewSize)
return (EIO);
}
- if (tpsFsTransCommitAndFree(ptrans) != TPS_ERR_NONE) { /* 提交事务 */
+ if (tpsFsTransCommitAndFree(ptrans) != TPS_ERR_NONE) { /* 提交事务 */
tpsFsTransRollBackAndFree(ptrans);
return (EIO);
}
diff --git a/SylixOS/fs/tpsFs/tpsfs_btree.c b/SylixOS/fs/tpsFs/tpsfs_btree.c
index dd69733..37c4268 100644
--- a/SylixOS/fs/tpsFs/tpsfs_btree.c
+++ b/SylixOS/fs/tpsFs/tpsfs_btree.c
@@ -287,7 +287,7 @@ static BOOL __tpsUnserialBtrNode (PTPS_BTR_NODE pbtrnode, PUCHAR pucBuff, UINT
/*********************************************************************************************************
** 函数名称: __tpsFsBtrAllocNodeBlk
** 功能描述: 分配块磁盘块
-** ptrans 事物
+** ptrans 事务
** psb 超级块指针
** pinode 文件inode指针
** 输 出 : 成功:块号 失败:0
@@ -347,7 +347,7 @@ static TPS_IBLK __tpsFsBtrAllocNodeBlk (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: __tpsFsBtrFreeNodeBlk
** 功能描述: 释放块磁盘块
-** ptrans 事物
+** ptrans 事务
** psb 超级块指针
** pinode 文件inode指针
** blkFree 被释放物理块号
@@ -514,7 +514,7 @@ static TPS_RESULT __tpsFsBtrGetNode (PTPS_INODE pinode, PTPS_BTR_NODE *ppbtrnod
/*********************************************************************************************************
** 函数名称: __tpsFsBtrPutNode
** 功能描述: 保存节点到磁盘
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** pbtrnode 节点指针
** blkPtr 物理块号,保存节点到该块
@@ -594,7 +594,7 @@ static TPS_RESULT __tpsFsBtrPutNode (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: __tpsFsUpdateKey
** 功能描述: 更新节点键值
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** pbtrnode 节点指针
** blkKeyOld 老键值
@@ -654,7 +654,7 @@ static TPS_RESULT __tpsFsUpdateKey (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: __tpsFsBtreeInsertNode
** 功能描述: 插入键到节点
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** pbtrnode 节点指针
** btrkv 待插入键-值对
@@ -925,7 +925,7 @@ static TPS_RESULT __tpsFsBtreeInsertNode (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: __tpsFsBtreeInsert
** 功能描述: 插入键到b+tree,用于磁盘块释放
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** kvInsert 待插入键-值对
** 输 出 : 成功:0 失败:ERROR
@@ -974,7 +974,7 @@ static TPS_RESULT __tpsFsBtreeInsert (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS
/*********************************************************************************************************
** 函数名称: __tpsFsBtreeRemoveNode
** 功能描述: 从节点删除键
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** pbtrnode 节点指针
** iRemove 待删除键下标
@@ -1384,7 +1384,7 @@ error_out:
/*********************************************************************************************************
** 函数名称: __tpsFsBtreeRemove
** 功能描述: 从b+tree删除键,用于分配磁盘块
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** kvRemove 待删除键-值对
** 输 出 : 成功:0 失败:ERROR
@@ -1508,7 +1508,7 @@ static TPS_RESULT __tpsFsBtreeGet (PTPS_INODE pinode, TPS_IBLK blkKey, PTPS_BTR
/*********************************************************************************************************
** 函数名称: __tpsFsBtreeSet
** 功能描述: 设置指定键的值
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** blkKey 要设置的键
** pkv 新的值
@@ -1577,7 +1577,7 @@ static TPS_RESULT __tpsFsBtreeSet (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS_IB
/*********************************************************************************************************
** 函数名称: tpsFsBtreeInit
** 功能描述: 初始化b+tree
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** 输 出 : 成功:0 失败:ERROR
** 全局变量:
@@ -1620,7 +1620,7 @@ TPS_RESULT tpsFsBtreeInit (PTPS_TRANS ptrans, PTPS_INODE pinode)
/*********************************************************************************************************
** 函数名称: tpsFsBtreeFreeBlk
** 功能描述: 插入块区间到b+tree,用于释放磁盘块
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** blkKey 键值
** blkStart 起始块号
@@ -1712,7 +1712,7 @@ TPS_RESULT tpsFsBtreeFreeBlk (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: tpsFsBtreeAllocBlk
** 功能描述: 从b+tree删除块区间,用于分配磁盘块
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** blkKey 键值
** blkAllocStart 返回分配得到的起始块
@@ -1812,7 +1812,7 @@ TPS_RESULT tpsFsBtreeGetBlk (PTPS_INODE pinode, TPS_IBLK blkKey, TPS_IBLK *blkS
/*********************************************************************************************************
** 函数名称: tpsFsBtreeAppendBlk
** 功能描述: 从尾部追加块到b+tree
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** blkStart 起始块
** blkCnt 块数量
@@ -1852,7 +1852,7 @@ TPS_RESULT tpsFsBtreeAppendBlk (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: tpsFsBtreeTrunc
** 功能描述: 分多次删除b+tree中指定键值之后的块区间
-** ptrans 事物
+** ptrans 事务
** pinode 文件inode指针
** blkStart 返回本次删除的区间起始块
** blkCnt 返回本次删除的区间结束块,如果没有可删除的块,则返回0
@@ -2080,7 +2080,7 @@ TPS_RESULT tpsFsBtreeInitBP (PTPS_SUPER_BLOCK psb, TPS_IBLK blkStart, TPS_IBLK
/*********************************************************************************************************
** 函数名称: tpsFsBtreeAdjustBP
** 功能描述: 调整块缓冲区
-** ptrans 事物
+** ptrans 事务
** psb 超级块指针
** 输 出 : 成功:0 失败:ERROR
** 全局变量:
diff --git a/SylixOS/fs/tpsFs/tpsfs_dir.c b/SylixOS/fs/tpsFs/tpsfs_dir.c
index 49c3887..60437f7 100644
--- a/SylixOS/fs/tpsFs/tpsfs_dir.c
+++ b/SylixOS/fs/tpsFs/tpsfs_dir.c
@@ -131,7 +131,7 @@ static TPS_IBLK __tpsFsGetHash (CPCHAR pcFileName)
/*********************************************************************************************************
** 函数名称: __tpsFsHashEntryCreate
** 功能描述: 在hash表中创建目录
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pinodeHash hash根节点
** pcFileName 文件名
** inum 文件号
@@ -190,7 +190,7 @@ static TPS_RESULT __tpsFsHashEntryCreate (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: __tpsFsHashEntryRemove
** 功能描述: 从hash表中删除目录
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pinodeHash hash表根节点
** pentry entry指针
** 输 出 : ERROR
@@ -411,7 +411,7 @@ __retry_find:
/*********************************************************************************************************
** 函数名称: tpsFsCreateEntry
** 功能描述: 创建文件或目录
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pinodeDir 父目录
** pcFileName 文件名
** inum 文件号
@@ -519,7 +519,7 @@ TPS_RESULT tpsFsCreateEntry (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: tpsFsEntryRemove
** 功能描述: 删除文件或目录
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pentry entry指针
** 输 出 : ERROR
** 全局变量:
diff --git a/SylixOS/fs/tpsFs/tpsfs_error.h b/SylixOS/fs/tpsFs/tpsfs_error.h
index 9dd0a28..6a22fe0 100644
--- a/SylixOS/fs/tpsFs/tpsfs_error.h
+++ b/SylixOS/fs/tpsFs/tpsfs_error.h
@@ -88,10 +88,10 @@ typedef enum {
TPS_ERR_CHECK_NAME, /* 文件路径检查错误 */
- TPS_ERR_TRANS_ALLOC, /* 分配事物错误 */
+ TPS_ERR_TRANS_ALLOC, /* 分配事务错误 */
TPS_ERR_TRANS_WRITE, /* 事务写操作错误 */
TPS_ERR_TRANS_COMMIT, /* 提交事务错误 */
- TPS_ERR_TRANS_CHECK, /* 分配事物错误 */
+ TPS_ERR_TRANS_CHECK, /* 分配事务错误 */
TPS_ERR_TRANS_OVERFLOW, /* 事务内存溢出 */
TPS_ERR_TRANS_NEED_COMMIT, /* 事务需要提交 */
TPS_TRAN_INIT_SIZE, /* 初始化事务区间大小错误 */
diff --git a/SylixOS/fs/tpsFs/tpsfs_inode.c b/SylixOS/fs/tpsFs/tpsfs_inode.c
index b2013cd..618d6ec 100644
--- a/SylixOS/fs/tpsFs/tpsfs_inode.c
+++ b/SylixOS/fs/tpsFs/tpsfs_inode.c
@@ -106,7 +106,7 @@ static BOOL __tpsFsInodeUnserial (PTPS_INODE pinode, PUCHAR pucBuff, UINT uiSiz
/*********************************************************************************************************
** 函数名称: __tpsFsGetFromFreeList
** 功能描述: 从空闲inode列表获取块
-** ptrans 事物
+** ptrans 事务
** psb 超级块指针
** blkKey 键值
** blkAllocStart 返回分配得到的起始块
@@ -163,7 +163,7 @@ static TPS_RESULT __tpsFsGetFromFreeList (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: __tpsFsInodeAddToFreeList
** 功能描述: 将inode添加到空闲队列
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** psb 超级块指针
** pinode inode指针
** 输 出 : ERROR
@@ -192,7 +192,7 @@ static TPS_RESULT __tpsFsInodeAddToFreeList (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: tpsFsInodeAllocBlk
** 功能描述: 将inode添加到空闲队列
-** ptrans 事物
+** ptrans 事务
** psb 超级块指针
** blkKey 键值
** pblkAllocStart 返回分配得到的起始块
@@ -222,7 +222,7 @@ TPS_RESULT tpsFsInodeAllocBlk (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: tpsFsCreateInode
** 功能描述: 创建并初始化inode
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** psb 超级块指针
** inum 文件号
** iMode 文件模式
@@ -410,7 +410,7 @@ PTPS_INODE tpsFsOpenInode (PTPS_SUPER_BLOCK psb, TPS_INUM inum)
/*********************************************************************************************************
** 函数名称: tpsFsFlushHead
** 功能描述: 如果inode为脏,则写入头部,一般用于flush文件大小
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pinode inode指针
** 输 出 : ERROR
** 全局变量:
@@ -503,7 +503,7 @@ TPS_RESULT tpsFsCloseInode (PTPS_INODE pinode)
/*********************************************************************************************************
** 函数名称: tpsFsInodeAddRef
** 功能描述: inode引用计数加1
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pinode inode指针
** 输 出 : ERROR
** 全局变量:
@@ -543,7 +543,7 @@ TPS_RESULT tpsFsInodeAddRef (PTPS_TRANS ptrans, PTPS_INODE pinode)
/*********************************************************************************************************
** 函数名称: tpsFsInodeDelRef
** 功能描述: inode引用计数减1
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pinode inode指针
** 输 出 : ERROR
** 全局变量:
@@ -630,7 +630,7 @@ TPS_RESULT tpsFsInodeDelRef (PTPS_TRANS ptrans, PTPS_INODE pinode)
/*********************************************************************************************************
** 函数名称: tpsFsInodeDelRef
** 功能描述: 截断文件
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pinode inode指针
** ui64Off 截断后的长度
** 输 出 : ERROR
@@ -681,7 +681,7 @@ TPS_RESULT tpsFsTruncInode (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS_SIZE_T si
return (TPS_ERR_BP_ADJUST);
}
- if (tpsFsTransTrigerChk(ptrans)) { /* 避免一个事物中执行太多操作 */
+ if (tpsFsTransTrigerChk(ptrans)) { /* 避免一个事务中执行太多操作 */
return (TPS_ERR_TRANS_NEED_COMMIT);
}
}
@@ -715,7 +715,7 @@ TPS_RESULT tpsFsTruncInode (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS_SIZE_T si
** off 起始位置
** pucBuff 缓冲区
** szLen 读取长度
-** bTransData 是否需要读取事物中缓存的数据
+** bTransData 是否需要读取事务中缓存的数据
** 输 出 : 成功返回实际读取长度,失败返回-ERRNO
** 全局变量:
** 调用模块:
@@ -782,12 +782,12 @@ TPS_SIZE_T tpsFsInodeRead (PTPS_INODE pinode, TPS_OFF_T off, PUCHAR pucBuff,
/*********************************************************************************************************
** 函数名称: tpsFsInodeTransWrite
** 功能描述: 写文件
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** pinode inode指针
** off 起始位置
** pucBuff 缓冲区
** szLen 读取长度
-** bTransData 文件数据是否要记录事物
+** bTransData 文件数据是否要记录事务
** 输 出 : 成功返回实际写入长度,,失败返回-ERRNO
** 全局变量:
** 调用模块:
@@ -849,7 +849,7 @@ TPS_SIZE_T tpsFsInodeWrite (PTPS_TRANS ptrans, PTPS_INODE pinode, TPS_OFF_T off
return (-EIO);
}
- if (tpsFsTransTrigerChk(ptrans)) { /* 避免一个事物中执行太多操作 */
+ if (tpsFsTransTrigerChk(ptrans)) { /* 避免一个事务中执行太多操作 */
break;
}
}
diff --git a/SylixOS/fs/tpsFs/tpsfs_super.c b/SylixOS/fs/tpsFs/tpsfs_super.c
index 5526c2f..4a372e7 100644
--- a/SylixOS/fs/tpsFs/tpsfs_super.c
+++ b/SylixOS/fs/tpsFs/tpsfs_super.c
@@ -284,7 +284,7 @@ errno_t tpsFsUnmount (PTPS_SUPER_BLOCK psb)
return (EBUSY);
}
- if (tspFsCompleteTrans(psb) != TPS_ERR_NONE) { /* 标记事物为一致状态 */
+ if (tspFsCompleteTrans(psb) != TPS_ERR_NONE) { /* 标记事务为一致状态 */
return (EIO);
}
@@ -495,7 +495,7 @@ errno_t tpsFsFormat (PTPS_DEV pdev, UINT uiBlkSize)
** 函数名称: tpsFsFlushSuperBlock
** 功能描述: flush超级块
** 输 入 : psb 超级块指针
-** ptrans 事物指针
+** ptrans 事务指针
** 输 出 : 成功返回0,失败返回错误码
** 全局变量:
** 调用模块:
diff --git a/SylixOS/fs/tpsFs/tpsfs_trans.c b/SylixOS/fs/tpsFs/tpsfs_trans.c
index 7f97cc7..d3d712e 100644
--- a/SylixOS/fs/tpsFs/tpsfs_trans.c
+++ b/SylixOS/fs/tpsFs/tpsfs_trans.c
@@ -16,7 +16,7 @@
**
** 文件创建日期: 2015 年 9 月 21 日
**
-** 描 述: 事物操作
+** 描 述: 事务操作
** BUG:
*********************************************************************************************************/
@@ -37,7 +37,7 @@
#include "tpsfs_dev_buf.h"
/*********************************************************************************************************
** 函数名称: tpsFsBtreeTransInit
-** 功能描述: 初始化事物列表
+** 功能描述: 初始化事务列表
** psb 超级块指针
** 输 出 : 成功:0 失败:ERROR
** 全局变量:
@@ -61,7 +61,7 @@ TPS_RESULT tpsFsBtreeTransInit (PTPS_SUPER_BLOCK psb)
ptranssb->TSB_ui64TransSecStart = (psb->SB_ui64LogStartBlk << psb->SB_uiBlkShift)
>> psb->SB_uiSectorShift;
ptranssb->TSB_ui64TransSecCnt = psb->SB_ui64LogBlkCnt >> (TPS_TRAN_SHIFT + 1);
- /* 假设每个事物头对应2个块数据 */
+ /* 假设每个事务头对应2个块数据 */
if (ptranssb->TSB_ui64TransSecCnt <= 0) {
return (TPS_TRAN_INIT_SIZE);
}
@@ -125,7 +125,7 @@ TPS_RESULT tpsFsBtreeTransInit (PTPS_SUPER_BLOCK psb)
}
/*********************************************************************************************************
** 函数名称: tpsFsBtreeTransFini
-** 功能描述: 释放事物列表
+** 功能描述: 释放事务列表
** psb 超级块指针
** 输 出 : 成功:0 失败:ERROR
** 全局变量:
@@ -143,8 +143,8 @@ TPS_RESULT tpsFsBtreeTransFini (PTPS_SUPER_BLOCK psb)
/*********************************************************************************************************
** 函数名称: tspFsCompleteTrans
-** 功能描述: 标记事物为一致状态
-** 输 入 : ptrans 事物
+** 功能描述: 标记事务为一致状态
+** 输 入 : ptrans 事务
** 输 出 : ERROR
** 全局变量:
** 调用模块:
@@ -155,9 +155,9 @@ TPS_RESULT tspFsCompleteTrans (PTPS_SUPER_BLOCK psb)
}
/*********************************************************************************************************
** 函数名称: tpsFsTransAllocAndInit
-** 功能描述: 分配并初始化事物
-** 输 入 : ptrans 事物
-** 输 出 : 事物对象指针
+** 功能描述: 分配并初始化事务
+** 输 入 : ptrans 事务
+** 输 出 : 事务对象指针
** 全局变量:
** 调用模块:
*********************************************************************************************************/
@@ -182,8 +182,8 @@ PTPS_TRANS tpsFsTransAllocAndInit (PTPS_SUPER_BLOCK psb)
}
/*********************************************************************************************************
** 函数名称: tpsFsTransRollBackAndFree
-** 功能描述: 回滚并释放事物
-** 输 入 : ptrans 事物
+** 功能描述: 回滚并释放事务
+** 输 入 : ptrans 事务
** 输 出 : ERROR
** 全局变量:
** 调用模块:
@@ -498,8 +498,8 @@ TPS_RESULT __tpsFsLoadTransData (PTPS_TRANS ptrans)
/*********************************************************************************************************
** 函数名称: tpsFsTransCommitAndFree
-** 功能描述: 提交并释放事物
-** 输 入 : ptrans 事物
+** 功能描述: 提交并释放事务
+** 输 入 : ptrans 事务
** 输 出 : ERROR
** 全局变量:
** 调用模块:
@@ -555,7 +555,7 @@ TPS_RESULT tpsFsTransCommitAndFree (PTPS_TRANS ptrans)
}
/*
- * 本行代码后出错,则只能重做事物,不能回滚,因此将文件系统设置为不可访问状态
+ * 本行代码后出错,则只能重做事务,不能回滚,因此将文件系统设置为不可访问状态
*/
for (i = 0; i < ptrans->TRANS_pdata->TD_uiSecAreaCnt; i++) { /* 写实际扇区 */
ui64DataSecCnt = ptrans->TRANS_uiDataSecNum + ptrans->TRANS_pdata->TD_secareaArr[i].TD_uiSecOff;
@@ -622,8 +622,8 @@ TPS_RESULT tpsFsTransCommitAndFree (PTPS_TRANS ptrans)
}
/*********************************************************************************************************
** 函数名称: tspFsCheckTrans
-** 功能描述: 检查事物完整性
-** 输 入 : ptrans 事物
+** 功能描述: 检查事务完整性
+** 输 入 : ptrans 事务
** 输 出 : ERROR
** 全局变量:
** 调用模块:
@@ -1056,8 +1056,8 @@ TPS_RESULT tpsFsTransRead (PTPS_SUPER_BLOCK psb,
}
/*********************************************************************************************************
** 函数名称: tpsFsTransWrite
-** 功能描述: 写入数据到事物
-** 输 入 : ptrans 事物
+** 功能描述: 写入数据到事务
+** 输 入 : ptrans 事务
** psb 超级快指针
** blk 块号
** uiOff 块内偏移
@@ -1156,7 +1156,7 @@ TPS_RESULT tpsFsTransWrite (PTPS_TRANS ptrans,
/*********************************************************************************************************
** 函数名称: tpsFsTransTrigerChk
** 功能描述: 判断事务是否应该提交事务,防止事务数据溢出,一般用于一个将大事务划分成多个小事务
-** 输 入 : ptrans 事物
+** 输 入 : ptrans 事务
** 输 出 : 返回LW_TRUE表示事务需要提交,否则表示不需要提交
** 全局变量:
** 调用模块:
diff --git a/SylixOS/fs/tpsFs/tpsfs_trans.h b/SylixOS/fs/tpsFs/tpsfs_trans.h
index 4d39dd5..f8270cf 100644
--- a/SylixOS/fs/tpsFs/tpsfs_trans.h
+++ b/SylixOS/fs/tpsFs/tpsfs_trans.h
@@ -16,7 +16,7 @@
**
** 文件创建日期: 2015 年 9 月 21 日
**
-** 描 述: 事物声明
+** 描 述: 事务声明
** BUG:
*********************************************************************************************************/
@@ -29,7 +29,7 @@
*********************************************************************************************************/
#if LW_CFG_TPSFS_EN > 0
/*********************************************************************************************************
- 事物magic
+ 事务magic
*********************************************************************************************************/
#define TPS_TRANS_MAGIC 0xEF34DDA4
/*********************************************************************************************************
@@ -47,16 +47,16 @@
#define TPS_TRANS_REV_DATASEC (0x400 << (psb->SB_uiBlkShift - 12)) /* 保留的事务数据区空间大小 */
#define TPS_TRAN_PER_SEC 8 /* 每个扇区保存多少个事务头 */
#define TPS_TRAN_SIZE 64 /* 事务头大小 */
-#define TPS_TRAN_SHIFT 6 /* 事物头移位数 */
+#define TPS_TRAN_SHIFT 6 /* 事务头移位数 */
/*********************************************************************************************************
- 事物状态
+ 事务状态
*********************************************************************************************************/
#define TPS_TRANS_STATUS_UNINIT 0xFFFFFFFF /* 未知态 */
#define TPS_TRANS_STATUS_INIT 0 /* 已分配和初始化 */
#define TPS_TRANS_STATUS_COMMIT 1 /* 已提交但未完成 */
#define TPS_TRANS_STATUS_COMPLETE 2 /* 已完成 */
/*********************************************************************************************************
- 事物类型,目前只支持纯数据型事务
+ 事务类型,目前只支持纯数据型事务
*********************************************************************************************************/
#define TPS_TRANS_TYPE_DATA 1
/*********************************************************************************************************
@@ -73,7 +73,7 @@ typedef struct tps_trans_data {
} TPS_TRANS_DATA;
typedef TPS_TRANS_DATA *PTPS_TRANS_DATA;
/*********************************************************************************************************
- 事物结构
+ 事务结构
*********************************************************************************************************/
typedef struct tps_trans {
UINT TRANS_uiMagic; /* 事务掩码 */
@@ -81,20 +81,20 @@ typedef struct tps_trans {
UINT64 TRANS_ui64Generation; /* 格式化ID */
UINT64 TRANS_ui64SerialNum; /* 序列号 */
INT TRANS_iType; /* 事务类型 */
- INT TRANS_iStatus; /* 事物状态 */
+ INT TRANS_iStatus; /* 事务状态 */
UINT64 TRANS_ui64Reserved; /* 保留 */
UINT64 TRANS_ui64Time; /* 修改时间 */
UINT64 TRANS_uiDataSecNum; /* 事务数据起始扇区 */
UINT TRANS_uiDataSecCnt; /* 事务数据扇区数量 */
- UINT TRANS_uiCheckSum; /* 事物头校验和 */
+ UINT TRANS_uiCheckSum; /* 事务头校验和 */
- struct tps_trans *TRANS_pnext; /* 事物列表指针 */
+ struct tps_trans *TRANS_pnext; /* 事务列表指针 */
PTPS_SUPER_BLOCK TRANS_psb; /* 超级块指针 */
PTPS_TRANS_DATA TRANS_pdata; /* 事务数据结构指针 */
} TPS_TRANS;
typedef TPS_TRANS *PTPS_TRANS;
/*********************************************************************************************************
- 事物超级块结构
+ 事务超级块结构
*********************************************************************************************************/
typedef struct tps_trans_sb {
UINT64 TSB_ui64TransSecStart; /* 事务头列表起始扇区 */
@@ -110,35 +110,35 @@ typedef struct tps_trans_sb {
UINT64 TSP_ui64SerialNum; /* 当前事务序列号 */
- struct tps_trans *TSB_ptrans; /* 事物列表 */
+ struct tps_trans *TSB_ptrans; /* 事务列表 */
} TPS_TRANS_SB;
typedef TPS_TRANS_SB *PTPS_TRANS_SB;
/*********************************************************************************************************
事务操作
*********************************************************************************************************/
- /* 初始化事物列表 */
+ /* 初始化事务列表 */
TPS_RESULT tpsFsBtreeTransInit(PTPS_SUPER_BLOCK psb);
- /* 释放事物列表 */
+ /* 释放事务列表 */
TPS_RESULT tpsFsBtreeTransFini(PTPS_SUPER_BLOCK psb);
- /* 检查事物完整性 */
+ /* 检查事务完整性 */
TPS_RESULT tspFsCheckTrans(PTPS_SUPER_BLOCK psb);
- /* 标记事物为一致状态 */
+ /* 标记事务为一致状态 */
TPS_RESULT tspFsCompleteTrans(PTPS_SUPER_BLOCK psb);
- /* 分配事物 */
+ /* 分配事务 */
PTPS_TRANS tpsFsTransAllocAndInit(PTPS_SUPER_BLOCK psb);
- /* 回滚事物 */
+ /* 回滚事务 */
TPS_RESULT tpsFsTransRollBackAndFree(PTPS_TRANS ptrans);
/* 提交事务 */
TPS_RESULT tpsFsTransCommitAndFree(PTPS_TRANS ptrans);
/* 从磁盘读取数据 */
TPS_RESULT tpsFsTransRead(PTPS_SUPER_BLOCK psb, TPS_IBLK blk, UINT uiOff,
PUCHAR pucBuff, size_t szLen);
- /* 写入数据到事物 */
+ /* 写入数据到事务 */
TPS_RESULT tpsFsTransWrite(PTPS_TRANS ptrans, PTPS_SUPER_BLOCK psb,
TPS_IBLK blk, UINT uiOff,
PUCHAR pucBuff, size_t szLen);
-BOOL tpsFsTransTrigerChk(PTPS_TRANS ptrans); /* 是否到达事物提交触发点 */
+BOOL tpsFsTransTrigerChk(PTPS_TRANS ptrans); /* 是否到达事务提交触发点 */
#endif /* LW_CFG_TPSFS_EN > 0 */
#endif /* __TPSFS_TRANS_H */
diff --git a/SylixOS/kernel/show/InterShow.c b/SylixOS/kernel/show/InterShow.c
index 7c5f9b1..37cc73f 100644
--- a/SylixOS/kernel/show/InterShow.c
+++ b/SylixOS/kernel/show/InterShow.c
@@ -150,11 +150,11 @@ VOID API_InterShow (ULONG ulCPUStart, ULONG ulCPUEnd)
pcPreem);
if (iRet) { /* 打印优先级 */
- printf("N/A ");
+ printf(" N/A ");
} else {
printf("%4d ", uiPrio);
}
-
+
for (j = ulCPUStart; j <= ulCPUEnd; j++) { /* 打印中断计数 */
printf("%13lld ", piaction->IACT_iIntCnt[j]);
}