rpcs3/scetool/tables.h

55 lines
1.0 KiB
C

/*
* Copyright (c) 2011-2013 by naehrwert
* This file is released under the GPLv2.
*/
#ifndef _TABLES_H_
#define _TABLES_H_
#include "types.h"
#include "util.h"
/*! SELF types. */
extern id_to_name_t _self_types[];
/*! SELF types as parameter. */
extern id_to_name_t _self_types_params[];
/* Control info types. */
extern id_to_name_t _control_info_types[];
/*! Optional header types. */
extern id_to_name_t _optional_header_types[];
/*! NPDRM application types. */
extern id_to_name_t _np_app_types[];
/*! Auth IDs. */
extern id_to_name_t _auth_ids[];
/*! Vendor IDs. */
extern id_to_name_t _vendor_ids[];
/*! ELF machines. */
extern id_to_name_t _e_machines[];
/*! ELF types. */
extern id_to_name_t _e_types[];
/*! Section header types. */
extern id_to_name_t _sh_types[];
/*! Program header types. */
extern id_to_name_t _ph_types[];
/*! Key types. */
extern id_to_name_t _key_types[];
/*! Key revisions. */
//extern const scetool::s8 *_key_revisions[];
/*! SCE header types. */
extern id_to_name_t _sce_header_types[];
#endif