Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
11acafcd
Commit
11acafcd
authored
Dec 05, 2002
by
Andy Grover
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
ACPI: Remove unneeded file
parent
c4efe416
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
361 deletions
+0
-361
drivers/acpi/include/acdisasm.h
drivers/acpi/include/acdisasm.h
+0
-361
No files found.
drivers/acpi/include/acdisasm.h
deleted
100644 → 0
View file @
c4efe416
/******************************************************************************
*
* Name: acdisasm.h - AML disassembler
* $Revision: 6 $
*
*****************************************************************************/
/*
* Copyright (C) 2000 - 2002, R. Byron Moore
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#ifndef __ACDISASM_H__
#define __ACDISASM_H__
#include "amlresrc.h"
#define BLOCK_NONE 0
#define BLOCK_PAREN 1
#define BLOCK_BRACE 2
#define BLOCK_COMMA_LIST 4
extern
const
char
*
acpi_gbl_io_decode
[
2
];
extern
const
char
*
acpi_gbl_word_decode
[
4
];
extern
const
char
*
acpi_gbl_consume_decode
[
2
];
extern
const
char
*
acpi_gbl_min_decode
[
2
];
extern
const
char
*
acpi_gbl_max_decode
[
2
];
extern
const
char
*
acpi_gbl_DECdecode
[
2
];
extern
const
char
*
acpi_gbl_RNGdecode
[
4
];
extern
const
char
*
acpi_gbl_MEMdecode
[
4
];
extern
const
char
*
acpi_gbl_RWdecode
[
2
];
extern
const
char
*
acpi_gbl_irq_decode
[
2
];
extern
const
char
*
acpi_gbl_HEdecode
[
2
];
extern
const
char
*
acpi_gbl_LLdecode
[
2
];
extern
const
char
*
acpi_gbl_SHRdecode
[
2
];
extern
const
char
*
acpi_gbl_TYPdecode
[
4
];
extern
const
char
*
acpi_gbl_BMdecode
[
2
];
extern
const
char
*
acpi_gbl_SIZdecode
[
4
];
extern
const
NATIVE_CHAR
*
acpi_gbl_lock_rule
[
ACPI_NUM_LOCK_RULES
];
extern
const
NATIVE_CHAR
*
acpi_gbl_access_types
[
ACPI_NUM_ACCESS_TYPES
];
extern
const
NATIVE_CHAR
*
acpi_gbl_update_rules
[
ACPI_NUM_UPDATE_RULES
];
extern
const
NATIVE_CHAR
*
acpi_gbl_match_ops
[
ACPI_NUM_MATCH_OPS
];
typedef
struct
acpi_op_walk_info
{
u32
level
;
u32
bit_offset
;
}
ACPI_OP_WALK_INFO
;
typedef
acpi_status
(
*
ASL_WALK_CALLBACK
)
(
acpi_parse_object
*
op
,
u32
level
,
void
*
context
);
/*
* dmwalk
*/
void
acpi_dm_walk_parse_tree
(
acpi_parse_object
*
op
,
ASL_WALK_CALLBACK
descending_callback
,
ASL_WALK_CALLBACK
ascending_callback
,
void
*
context
);
acpi_status
acpi_dm_descending_op
(
acpi_parse_object
*
op
,
u32
level
,
void
*
context
);
acpi_status
acpi_dm_ascending_op
(
acpi_parse_object
*
op
,
u32
level
,
void
*
context
);
/*
* dmopcode
*/
void
acpi_dm_validate_name
(
char
*
name
,
acpi_parse_object
*
op
);
u32
acpi_dm_dump_name
(
char
*
name
);
void
acpi_dm_unicode
(
acpi_parse_object
*
op
);
void
acpi_dm_disassemble
(
acpi_walk_state
*
walk_state
,
acpi_parse_object
*
origin
,
u32
num_opcodes
);
void
acpi_dm_namestring
(
NATIVE_CHAR
*
name
);
void
acpi_dm_display_path
(
acpi_parse_object
*
op
);
void
acpi_dm_disassemble_one_op
(
acpi_walk_state
*
walk_state
,
ACPI_OP_WALK_INFO
*
info
,
acpi_parse_object
*
op
);
void
acpi_dm_decode_internal_object
(
acpi_operand_object
*
obj_desc
);
void
acpi_dm_decode_node
(
acpi_namespace_node
*
node
);
u32
acpi_dm_block_type
(
acpi_parse_object
*
op
);
u32
acpi_dm_list_type
(
acpi_parse_object
*
op
);
acpi_status
acpi_ps_display_object_pathname
(
acpi_walk_state
*
walk_state
,
acpi_parse_object
*
op
);
void
acpi_dm_method_flags
(
acpi_parse_object
*
op
);
void
acpi_dm_field_flags
(
acpi_parse_object
*
op
);
void
acpi_dm_address_space
(
u8
space_id
);
void
acpi_dm_region_flags
(
acpi_parse_object
*
op
);
void
acpi_dm_match_op
(
acpi_parse_object
*
op
);
void
acpi_dm_match_keyword
(
acpi_parse_object
*
op
);
u8
acpi_dm_comma_if_list_member
(
acpi_parse_object
*
op
);
void
acpi_dm_comma_if_field_member
(
acpi_parse_object
*
op
);
/*
* dmbuffer
*/
void
acpi_is_eisa_id
(
acpi_parse_object
*
op
);
void
acpi_dm_eisa_id
(
u32
encoded_id
);
u8
acpi_dm_is_unicode_buffer
(
acpi_parse_object
*
op
);
u8
acpi_dm_is_string_buffer
(
acpi_parse_object
*
op
);
/*
* dmresrc
*/
void
acpi_dm_disasm_byte_list
(
u32
level
,
u8
*
byte_data
,
u32
byte_count
);
void
acpi_dm_byte_list
(
ACPI_OP_WALK_INFO
*
info
,
acpi_parse_object
*
op
);
void
acpi_dm_resource_descriptor
(
ACPI_OP_WALK_INFO
*
info
,
u8
*
byte_data
,
u32
byte_count
);
u8
acpi_dm_is_resource_descriptor
(
acpi_parse_object
*
op
);
void
acpi_dm_indent
(
u32
level
);
void
acpi_dm_bit_list
(
u16
mask
);
void
acpi_dm_decode_attribute
(
u8
attribute
);
/*
* dmresrcl
*/
void
acpi_dm_io_flags
(
u8
flags
);
void
acpi_dm_memory_flags
(
u8
flags
,
u8
specific_flags
);
void
acpi_dm_word_descriptor
(
ASL_WORD_ADDRESS_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_dword_descriptor
(
ASL_DWORD_ADDRESS_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_qword_descriptor
(
ASL_QWORD_ADDRESS_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_memory24_descriptor
(
ASL_MEMORY_24_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_memory32_descriptor
(
ASL_MEMORY_32_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_fixed_mem32_descriptor
(
ASL_FIXED_MEMORY_32_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_generic_register_descriptor
(
ASL_GENERAL_REGISTER_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_interrupt_descriptor
(
ASL_EXTENDED_XRUPT_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_vendor_large_descriptor
(
ASL_LARGE_VENDOR_DESC
*
resource
,
u32
length
,
u32
level
);
/*
* dmresrcs
*/
void
acpi_dm_irq_descriptor
(
ASL_IRQ_FORMAT_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_dma_descriptor
(
ASL_DMA_FORMAT_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_io_descriptor
(
ASL_IO_PORT_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_fixed_io_descriptor
(
ASL_FIXED_IO_PORT_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_start_dependent_descriptor
(
ASL_START_DEPENDENT_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_end_dependent_descriptor
(
ASL_START_DEPENDENT_DESC
*
resource
,
u32
length
,
u32
level
);
void
acpi_dm_vendor_small_descriptor
(
ASL_SMALL_VENDOR_DESC
*
resource
,
u32
length
,
u32
level
);
#endif
/* __ACDISASM_H__ */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment