Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
cloud-kernel
提交
7ee7d0e3
cloud-kernel
项目概览
openanolis
/
cloud-kernel
接近 2 年 前同步成功
通知
169
Star
36
Fork
7
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
2
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
cloud-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
7ee7d0e3
编写于
5月 04, 2006
作者:
D
David Woodhouse
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Include <linux/types.h> and use __uXX types in <linux/affs_hardblocks.h>
Signed-off-by:
N
David Woodhouse
<
dwmw2@infradead.org
>
上级
5da04589
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
37 addition
and
35 deletion
+37
-35
include/linux/affs_hardblocks.h
include/linux/affs_hardblocks.h
+37
-35
未找到文件。
include/linux/affs_hardblocks.h
浏览文件 @
7ee7d0e3
#ifndef AFFS_HARDBLOCKS_H
#ifndef AFFS_HARDBLOCKS_H
#define AFFS_HARDBLOCKS_H
#define AFFS_HARDBLOCKS_H
#include <linux/types.h>
/* Just the needed definitions for the RDB of an Amiga HD. */
/* Just the needed definitions for the RDB of an Amiga HD. */
struct
RigidDiskBlock
{
struct
RigidDiskBlock
{
u32
rdb_ID
;
__
u32
rdb_ID
;
__be32
rdb_SummedLongs
;
__be32
rdb_SummedLongs
;
s32
rdb_ChkSum
;
__
s32
rdb_ChkSum
;
u32
rdb_HostID
;
__
u32
rdb_HostID
;
__be32
rdb_BlockBytes
;
__be32
rdb_BlockBytes
;
u32
rdb_Flags
;
__
u32
rdb_Flags
;
u32
rdb_BadBlockList
;
__
u32
rdb_BadBlockList
;
__be32
rdb_PartitionList
;
__be32
rdb_PartitionList
;
u32
rdb_FileSysHeaderList
;
__
u32
rdb_FileSysHeaderList
;
u32
rdb_DriveInit
;
__
u32
rdb_DriveInit
;
u32
rdb_Reserved1
[
6
];
__
u32
rdb_Reserved1
[
6
];
u32
rdb_Cylinders
;
__
u32
rdb_Cylinders
;
u32
rdb_Sectors
;
__
u32
rdb_Sectors
;
u32
rdb_Heads
;
__
u32
rdb_Heads
;
u32
rdb_Interleave
;
__
u32
rdb_Interleave
;
u32
rdb_Park
;
__
u32
rdb_Park
;
u32
rdb_Reserved2
[
3
];
__
u32
rdb_Reserved2
[
3
];
u32
rdb_WritePreComp
;
__
u32
rdb_WritePreComp
;
u32
rdb_ReducedWrite
;
__
u32
rdb_ReducedWrite
;
u32
rdb_StepRate
;
__
u32
rdb_StepRate
;
u32
rdb_Reserved3
[
5
];
__
u32
rdb_Reserved3
[
5
];
u32
rdb_RDBBlocksLo
;
__
u32
rdb_RDBBlocksLo
;
u32
rdb_RDBBlocksHi
;
__
u32
rdb_RDBBlocksHi
;
u32
rdb_LoCylinder
;
__
u32
rdb_LoCylinder
;
u32
rdb_HiCylinder
;
__
u32
rdb_HiCylinder
;
u32
rdb_CylBlocks
;
__
u32
rdb_CylBlocks
;
u32
rdb_AutoParkSeconds
;
__
u32
rdb_AutoParkSeconds
;
u32
rdb_HighRDSKBlock
;
__
u32
rdb_HighRDSKBlock
;
u32
rdb_Reserved4
;
__
u32
rdb_Reserved4
;
char
rdb_DiskVendor
[
8
];
char
rdb_DiskVendor
[
8
];
char
rdb_DiskProduct
[
16
];
char
rdb_DiskProduct
[
16
];
char
rdb_DiskRevision
[
4
];
char
rdb_DiskRevision
[
4
];
char
rdb_ControllerVendor
[
8
];
char
rdb_ControllerVendor
[
8
];
char
rdb_ControllerProduct
[
16
];
char
rdb_ControllerProduct
[
16
];
char
rdb_ControllerRevision
[
4
];
char
rdb_ControllerRevision
[
4
];
u32
rdb_Reserved5
[
10
];
__
u32
rdb_Reserved5
[
10
];
};
};
#define IDNAME_RIGIDDISK 0x5244534B
/* "RDSK" */
#define IDNAME_RIGIDDISK 0x5244534B
/* "RDSK" */
...
@@ -47,16 +49,16 @@ struct RigidDiskBlock {
...
@@ -47,16 +49,16 @@ struct RigidDiskBlock {
struct
PartitionBlock
{
struct
PartitionBlock
{
__be32
pb_ID
;
__be32
pb_ID
;
__be32
pb_SummedLongs
;
__be32
pb_SummedLongs
;
s32
pb_ChkSum
;
__
s32
pb_ChkSum
;
u32
pb_HostID
;
__
u32
pb_HostID
;
__be32
pb_Next
;
__be32
pb_Next
;
u32
pb_Flags
;
__
u32
pb_Flags
;
u32
pb_Reserved1
[
2
];
__
u32
pb_Reserved1
[
2
];
u32
pb_DevFlags
;
__
u32
pb_DevFlags
;
u8
pb_DriveName
[
32
];
__
u8
pb_DriveName
[
32
];
u32
pb_Reserved2
[
15
];
__
u32
pb_Reserved2
[
15
];
__be32
pb_Environment
[
17
];
__be32
pb_Environment
[
17
];
u32
pb_EReserved
[
15
];
__
u32
pb_EReserved
[
15
];
};
};
#define IDNAME_PARTITION 0x50415254
/* "PART" */
#define IDNAME_PARTITION 0x50415254
/* "PART" */
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录