Move old aml interpreter code to amldb/aml/. This will be used for our
reference and comparison with ACPICA aml interpreter's behavior.
This commit is contained in:
parent
c69ab48d38
commit
7a503f5ce5
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=68518
@ -6,7 +6,7 @@ SRCS= amldb.c debug.c region.c
|
|||||||
SRCS+= aml_parse.c aml_name.c aml_amlmem.c aml_memman.c aml_store.c aml_obj.c aml_evalobj.c aml_common.c
|
SRCS+= aml_parse.c aml_name.c aml_amlmem.c aml_memman.c aml_store.c aml_obj.c aml_evalobj.c aml_common.c
|
||||||
MAN8= amldb.8
|
MAN8= amldb.8
|
||||||
#DEBUG_FLAGS= -g
|
#DEBUG_FLAGS= -g
|
||||||
CFLAGS+= -I${.CURDIR}/../../../sys -I${.CURDIR}
|
CFLAGS+= -I${.CURDIR}
|
||||||
|
|
||||||
.include <bsd.prog.mk>
|
.include <bsd.prog.mk>
|
||||||
.PATH: ${.CURDIR}/../../../sys/dev/acpi/aml
|
.PATH: ${.CURDIR}/aml
|
||||||
|
@ -33,9 +33,9 @@
|
|||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_memman.h>
|
#include <aml/aml_memman.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
|
|
||||||
MEMMAN_INITIALSTORAGE_DESC(struct aml_namestr, _aml_namestr_storage);
|
MEMMAN_INITIALSTORAGE_DESC(struct aml_namestr, _aml_namestr_storage);
|
||||||
MEMMAN_INITIALSTORAGE_DESC(struct aml_num, _aml_num_storage);
|
MEMMAN_INITIALSTORAGE_DESC(struct aml_num, _aml_num_storage);
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
* AML Namespace Memory Management
|
* AML Namespace Memory Management
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_memman.h>
|
#include <aml/aml_memman.h>
|
||||||
|
|
||||||
enum {
|
enum {
|
||||||
memid_aml_namestr = 0,
|
memid_aml_namestr = 0,
|
||||||
|
@ -51,14 +51,14 @@
|
|||||||
#endif /* !ACPI_NO_OSDFUNC_INLINE */
|
#endif /* !ACPI_NO_OSDFUNC_INLINE */
|
||||||
#endif /* !_KERNEL */
|
#endif /* !_KERNEL */
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_evalobj.h>
|
#include <aml/aml_evalobj.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
#include <dev/acpi/aml/aml_obj.h>
|
#include <aml/aml_obj.h>
|
||||||
#include <dev/acpi/aml/aml_parse.h>
|
#include <aml/aml_parse.h>
|
||||||
#include <dev/acpi/aml/aml_status.h>
|
#include <aml/aml_status.h>
|
||||||
#include <dev/acpi/aml/aml_store.h>
|
#include <aml/aml_store.h>
|
||||||
|
|
||||||
/* for debugging */
|
/* for debugging */
|
||||||
#ifdef AML_DEBUG
|
#ifdef AML_DEBUG
|
||||||
|
@ -30,9 +30,9 @@
|
|||||||
#ifndef _AML_ENV_H_
|
#ifndef _AML_ENV_H_
|
||||||
#define _AML_ENV_H_
|
#define _AML_ENV_H_
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
#include <dev/acpi/aml/aml_obj.h>
|
#include <aml/aml_obj.h>
|
||||||
#include <dev/acpi/aml/aml_status.h>
|
#include <aml/aml_status.h>
|
||||||
|
|
||||||
struct aml_environ {
|
struct aml_environ {
|
||||||
u_int8_t *dp;
|
u_int8_t *dp;
|
||||||
|
@ -30,16 +30,16 @@
|
|||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_amlmem.h>
|
#include <aml/aml_amlmem.h>
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_evalobj.h>
|
#include <aml/aml_evalobj.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
#include <dev/acpi/aml/aml_obj.h>
|
#include <aml/aml_obj.h>
|
||||||
#include <dev/acpi/aml/aml_parse.h>
|
#include <aml/aml_parse.h>
|
||||||
#include <dev/acpi/aml/aml_region.h>
|
#include <aml/aml_region.h>
|
||||||
#include <dev/acpi/aml/aml_status.h>
|
#include <aml/aml_status.h>
|
||||||
#include <dev/acpi/aml/aml_store.h>
|
#include <aml/aml_store.h>
|
||||||
|
|
||||||
#ifndef _KERNEL
|
#ifndef _KERNEL
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_memman.h>
|
#include <aml/aml_memman.h>
|
||||||
|
|
||||||
#ifndef _KERNEL
|
#ifndef _KERNEL
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
|
@ -31,10 +31,10 @@
|
|||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_amlmem.h>
|
#include <aml/aml_amlmem.h>
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
|
|
||||||
#ifndef _KERNEL
|
#ifndef _KERNEL
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
|
|
||||||
#include <machine/stdarg.h>
|
#include <machine/stdarg.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_obj.h>
|
#include <aml/aml_obj.h>
|
||||||
|
|
||||||
struct aml_name {
|
struct aml_name {
|
||||||
char name[4];
|
char name[4];
|
||||||
|
@ -30,12 +30,12 @@
|
|||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_amlmem.h>
|
#include <aml/aml_amlmem.h>
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
#include <dev/acpi/aml/aml_obj.h>
|
#include <aml/aml_obj.h>
|
||||||
#include <dev/acpi/aml/aml_status.h>
|
#include <aml/aml_status.h>
|
||||||
#include <dev/acpi/aml/aml_store.h>
|
#include <aml/aml_store.h>
|
||||||
|
|
||||||
#ifndef _KERNEL
|
#ifndef _KERNEL
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
@ -30,15 +30,15 @@
|
|||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_amlmem.h>
|
#include <aml/aml_amlmem.h>
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_evalobj.h>
|
#include <aml/aml_evalobj.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
#include <dev/acpi/aml/aml_obj.h>
|
#include <aml/aml_obj.h>
|
||||||
#include <dev/acpi/aml/aml_parse.h>
|
#include <aml/aml_parse.h>
|
||||||
#include <dev/acpi/aml/aml_status.h>
|
#include <aml/aml_status.h>
|
||||||
#include <dev/acpi/aml/aml_store.h>
|
#include <aml/aml_store.h>
|
||||||
|
|
||||||
#ifndef _KERNEL
|
#ifndef _KERNEL
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
@ -43,9 +43,9 @@
|
|||||||
|
|
||||||
#include <dev/acpi/acpireg.h>
|
#include <dev/acpi/acpireg.h>
|
||||||
#include <dev/acpi/acpivar.h>
|
#include <dev/acpi/acpivar.h>
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
#include <dev/acpi/aml/aml_region.h>
|
#include <aml/aml_region.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
|
|
||||||
#ifndef ACPI_NO_OSDFUNC_INLINE
|
#ifndef ACPI_NO_OSDFUNC_INLINE
|
||||||
#include <machine/acpica_osd.h>
|
#include <machine/acpica_osd.h>
|
||||||
|
@ -30,15 +30,15 @@
|
|||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_amlmem.h>
|
#include <aml/aml_amlmem.h>
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_evalobj.h>
|
#include <aml/aml_evalobj.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
#include <dev/acpi/aml/aml_obj.h>
|
#include <aml/aml_obj.h>
|
||||||
#include <dev/acpi/aml/aml_region.h>
|
#include <aml/aml_region.h>
|
||||||
#include <dev/acpi/aml/aml_status.h>
|
#include <aml/aml_status.h>
|
||||||
#include <dev/acpi/aml/aml_store.h>
|
#include <aml/aml_store.h>
|
||||||
|
|
||||||
#ifndef _KERNEL
|
#ifndef _KERNEL
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
@ -31,11 +31,11 @@
|
|||||||
#include <sys/mman.h>
|
#include <sys/mman.h>
|
||||||
#include <sys/stat.h>
|
#include <sys/stat.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_amlmem.h>
|
#include <aml/aml_amlmem.h>
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_parse.h>
|
#include <aml/aml_parse.h>
|
||||||
#include <dev/acpi/aml/aml_region.h>
|
#include <aml/aml_region.h>
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <err.h>
|
#include <err.h>
|
||||||
|
@ -30,16 +30,16 @@
|
|||||||
|
|
||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
#include <dev/acpi/aml/aml_amlmem.h>
|
#include <aml/aml_amlmem.h>
|
||||||
#include <dev/acpi/aml/aml_status.h>
|
#include <aml/aml_status.h>
|
||||||
#include <dev/acpi/aml/aml_env.h>
|
#include <aml/aml_env.h>
|
||||||
#include <dev/acpi/aml/aml_obj.h>
|
#include <aml/aml_obj.h>
|
||||||
#include <dev/acpi/aml/aml_evalobj.h>
|
#include <aml/aml_evalobj.h>
|
||||||
#include <dev/acpi/aml/aml_parse.h>
|
#include <aml/aml_parse.h>
|
||||||
#include <dev/acpi/aml/aml_region.h>
|
#include <aml/aml_region.h>
|
||||||
#include <dev/acpi/aml/aml_store.h>
|
#include <aml/aml_store.h>
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <err.h>
|
#include <err.h>
|
||||||
|
@ -34,10 +34,10 @@
|
|||||||
#include <sys/param.h>
|
#include <sys/param.h>
|
||||||
#include <sys/queue.h>
|
#include <sys/queue.h>
|
||||||
|
|
||||||
#include <dev/acpi/aml/aml_amlmem.h>
|
#include <aml/aml_amlmem.h>
|
||||||
#include <dev/acpi/aml/aml_name.h>
|
#include <aml/aml_name.h>
|
||||||
#include <dev/acpi/aml/aml_region.h>
|
#include <aml/aml_region.h>
|
||||||
#include <dev/acpi/aml/aml_common.h>
|
#include <aml/aml_common.h>
|
||||||
|
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#include <err.h>
|
#include <err.h>
|
||||||
|
Loading…
Reference in New Issue
Block a user