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

📄 priv_data.h

📁 嵌入式试验箱S3C2410的bootloader源代码
💻 H
字号:
/* $Id: priv_data.h,v 1.1.1.1 2004/02/04 06:22:25 laputa Exp $ */#ifndef __VIVI_PRIV_DATA_H__#define __VIVI_PRIV_DATA_H__#include <types.h>#define MAX_PART_NAME		16#define MAX_PARAM_NAME		24#define MF_LOCKED		0x00000001#define MF_MUSTERASE		0x00000002#define MF_BONFS		0x00000004#define MF_JFFS2		0x00000008#define UNKNOWN_MODEM		0#define X_MODEM			1#define Y_MODEM			2#define Z_MODEM			3typedef struct mtd_partiton {	char name[MAX_PART_NAME];	/* partition name */	ulong offset;	ulong size;	ulong flag;} mtd_partition_t;typedef unsigned long param_value_t;typedef struct parameter {	char name[MAX_PARAM_NAME];	param_value_t value;	void (*update_func)(param_value_t value);} vivi_parameter_t;	extern const char vivi_param_magic[8];extern const char linux_cmd_magic[8];extern const char mtd_part_magic[8];extern mtd_partition_t default_mtd_partitions[];extern int default_nb_part;extern vivi_parameter_t default_vivi_parameters[];extern int default_nb_params;extern char linux_cmd[];extern int *nb_mtd_parts;extern int *nb_params;/* API */int get_default_mtd_partition(void);int get_default_param_tlb(void);int get_default_linux_cmd(void);mtd_partition_t *get_mtd_partition(const char *);mtd_partition_t *find_mtd_partition(ulong ofs);vivi_parameter_t *get_param(const char*);param_value_t get_param_value(const char *, int *);int set_param_value(const char *name, param_value_t value);char *get_linux_cmd_line(void);void display_param_tlb(void);void display_mtd_partition(void);int save_priv_data_blk(void);int init_priv_data(void);#endif /* __VIVI_PRIV_DATA_H__ */

⌨️ 快捷键说明

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