diff options
author | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-11-10 00:04:37 +0100 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@felloff.net> | 2014-11-10 00:04:37 +0100 |
commit | bcb67353c1ae559d6f91ab0669a06db52000b15d (patch) | |
tree | e2e6e9b26b7f13e234315c5753982bca4100dd22 /sys/src/9/pc64 | |
parent | b18a6413975a0a8d06e6d310072a0ff90b1ed541 (diff) |
pc, pc64: provide access to embedded controller with #P/ec file
Diffstat (limited to 'sys/src/9/pc64')
-rw-r--r-- | sys/src/9/pc64/fns.h | 3 | ||||
-rw-r--r-- | sys/src/9/pc64/pc64 | 1 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/src/9/pc64/fns.h b/sys/src/9/pc64/fns.h index 15eb1a0f5..652d07737 100644 --- a/sys/src/9/pc64/fns.h +++ b/sys/src/9/pc64/fns.h @@ -30,6 +30,9 @@ int dmainit(int, int); #define DMALOOP 2 long dmasetup(int, void*, long, int); void dumpmcregs(void); +int ecinit(int cmdport, int dataport); +int ecread(uchar addr); +int ecwrite(uchar addr, uchar val); #define evenaddr(x) /* x86 doesn't care */ void (*fprestore)(FPsave*); void (*fpsave)(FPsave*); diff --git a/sys/src/9/pc64/pc64 b/sys/src/9/pc64/pc64 index 25101e768..e1018fa84 100644 --- a/sys/src/9/pc64/pc64 +++ b/sys/src/9/pc64/pc64 @@ -85,6 +85,7 @@ misc archacpi mp apic squidboy archmp mp apic squidboy mtrr + ec # sdaoe sdide pci sdscsi |