Skip to content

Commit f55daa7

Browse files
committed
Rename GVM to AEHD.
AEHD stands for Android Emulator Hypervisor Driver.
1 parent f6b4923 commit f55daa7

49 files changed

Lines changed: 1328 additions & 1318 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
__asm.inc
2-
gvm/.vs/*
3-
gvm/DriverTest/*
2+
aehd/.vs/*
3+
aehd/DriverTest/*
44
**/x64/*
55
cscope*
66
Release
7-
gvm/gvm.vcxproj.user
7+
aehd/aehd.vcxproj.user

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
# Android Emulator Hypervisor Driver
1+
# Android Emulator hypervisor driver
22

3-
Android Emulator Hypervisor Driver is a hypervisor to accelerate
3+
Android Emulator hypervisor driver is a hypervisor to accelerate
44
[Android Emulator][android-studio]. It is made by porting KVM to Windows
55
(Windows 7 or later, 64bit).
66

7-
Android Emulator Hypervisor Driver runs as a Windows driver. User space
8-
support for Android Emulator Hypervisor Driver is available from Android
7+
Android Emulator hypervisor driver runs as a Windows driver. User space
8+
support for Android Emulator hypervisor driver is available from Android
99
Emulator.
1010

1111
## Notice of the repository name change
12-
Android Emulator Hypervisor Driver for AMD Processors has been renamed to
13-
Android Emulator Hypervisor Driver to reflect the fact that it supports both
12+
Android Emulator hypervisor driver for AMD Processors has been renamed to
13+
Android Emulator hypervisor driver to reflect the fact that it supports both
1414
Intel and AMD Processors. In fact, it supports Intel from version 1.0. The
1515
old name was chosen because Intel users were expected to continue using Intel
1616
HAXM.
1717

1818
## Download and Install
19-
Android Emulator Hypervisor Driver is released through [android-studio].
19+
Android Emulator hypervisor driver is released through [android-studio].
2020
However, only Android Studio with version 4.0 canary 5 or above can both
2121
download and install/update the driver. Otherwise, the Android
2222
Studio will only download the driver package without performing installation.

__asm.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313

1414
#pragma once
1515
// assembly function declaration
16-
#include <gvm_types.h>
16+
#include <aehd_types.h>
1717

18-
extern u16 gvm_read_ldt(void);
19-
extern void gvm_load_ldt(u16 sel);
18+
extern u16 aehd_read_ldt(void);
19+
extern void aehd_load_ldt(u16 sel);
2020
extern void load_TR_desc(void);
21-
extern u16 gvm_read_tr(void);
22-
extern void gvm_load_tr(u16 sel);
21+
extern u16 aehd_read_tr(void);
22+
extern void aehd_load_tr(u16 sel);
2323

2424
#pragma warning(disable : 4210)
2525
#define savesegment(seg, value) \

gvm.rc renamed to aehd.rc

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
* GNU General Public License for more details.
1212
*/
1313

14-
#include <gvm_ver.h>
14+
#include <aehd_ver.h>
1515
#include <windows.h>
1616

1717
#define VER_DEBUG 2
@@ -24,18 +24,18 @@
2424
#define VER_FILESUBTYPE VFT2_DRV_SYSTEM
2525

2626
#define VER_COMPANYNAME_STR "Google LLC"
27-
#define VER_PRODUCTNAME_STR "Android Emulator Hypervisor Driver"
27+
#define VER_PRODUCTNAME_STR "Android Emulator hypervisor driver"
2828
#define VER_LEGALCOPYRIGHT_YEARS "2019"
2929
#define VER_LEGALCOPYRIGHT_STR "Copyright (c) " VER_LEGALCOPYRIGHT_YEARS " " VER_COMPANYNAME_STR
3030
#define VER_LEGALTRADEMARKS_STR VER_LEGALCOPYRIGHT_STR
3131

32-
#define VER_PRODUCTVERSION GVM_RC_VERSION
33-
#define VER_PRODUCTVERSION_STR GVM_RC_VERSION_STR
32+
#define VER_PRODUCTVERSION AEHD_RC_VERSION
33+
#define VER_PRODUCTVERSION_STR AEHD_RC_VERSION_STR
3434
#define VER_PRODUCTVERSION_W (0x0200)
3535
#define VER_PRODUCTVERSION_DW (0x0200)
36-
#define VER_FILEDESCRIPTION_STR "Android Emulator Hypervisor Driver"
37-
#define VER_INTERNALNAME_STR "Android Emulator Hypervisor Driver"
38-
#define VER_ORIGINALFILENAME_STR "gvm.sys"
36+
#define VER_FILEDESCRIPTION_STR "Android Emulator hypervisor driver"
37+
#define VER_INTERNALNAME_STR "Android Emulator hypervisor driver"
38+
#define VER_ORIGINALFILENAME_STR "aehd.sys"
3939

4040
#include "common.ver"
4141

gvm/gvm.sln renamed to aehd/aehd.sln

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
1+
22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio 15
44
VisualStudioVersion = 15.0.26228.57
55
MinimumVisualStudioVersion = 10.0.40219.1
6-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gvm", "gvm.vcxproj", "{9CDEE243-5FEC-44CD-9C26-A6B8AE76245E}"
6+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "aehd", "aehd.vcxproj", "{9CDEE243-5FEC-44CD-9C26-A6B8AE76245E}"
77
ProjectSection(ProjectDependencies) = postProject
88
{07877F58-4EE6-4C6E-A6AA-AF42B477A5BE} = {07877F58-4EE6-4C6E-A6AA-AF42B477A5BE}
99
EndProjectSection

gvm/gvm.vcxproj renamed to aehd/aehd.vcxproj

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
33
<ItemGroup Label="ProjectConfigurations">
44
<ProjectConfiguration Include="Debug|Win32">
@@ -25,7 +25,7 @@
2525
<MinimumVisualStudioVersion>12.0</MinimumVisualStudioVersion>
2626
<Configuration>Debug</Configuration>
2727
<Platform Condition="'$(Platform)' == ''">Win32</Platform>
28-
<RootNamespace>gvm</RootNamespace>
28+
<RootNamespace>aehd</RootNamespace>
2929
<WindowsTargetPlatformVersion>$(LatestTargetPlatformVersion)</WindowsTargetPlatformVersion>
3030
</PropertyGroup>
3131
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
@@ -147,7 +147,7 @@
147147
<ClCompile Include="..\arch\x86\kvm\svm.c" />
148148
<ClCompile Include="..\arch\x86\kvm\vmx.c" />
149149
<ClCompile Include="..\arch\x86\kvm\x86.c" />
150-
<ClCompile Include="..\gvm-main.c" />
150+
<ClCompile Include="..\aehd_main.c" />
151151
<ClCompile Include="..\ntkrutils.c" />
152152
<ClCompile Include="..\virt\kvm\irqchip.c" />
153153
<ClCompile Include="..\virt\kvm\kvm_main.c" />
@@ -173,8 +173,8 @@
173173
<ClInclude Include="..\arch\x86\kvm\pmu.h" />
174174
<ClInclude Include="..\arch\x86\kvm\tss.h" />
175175
<ClInclude Include="..\arch\x86\kvm\x86.h" />
176-
<ClInclude Include="..\gvm-main.h" />
177-
<ClInclude Include="..\gvm_types.h" />
176+
<ClInclude Include="..\aehd_main.h" />
177+
<ClInclude Include="..\aehd_types.h" />
178178
<ClInclude Include="..\include\kvm\iodev.h" />
179179
<ClInclude Include="..\include\linux\kvm_host.h" />
180180
<ClInclude Include="..\include\linux\kvm_types.h" />
@@ -191,7 +191,7 @@
191191
<MASM Include="..\assembly\x64\assembly.asm" />
192192
</ItemGroup>
193193
<ItemGroup>
194-
<ResourceCompile Include="..\gvm.rc" />
194+
<ResourceCompile Include="..\aehd.rc" />
195195
</ItemGroup>
196196
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
197-
</Project>
197+
</Project>

0 commit comments

Comments
 (0)