mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-23 13:44:33 +02:00
Removed the PAL definition of PAL_ROUTE_CONFIG because it is not in published Itanium spec
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@4282 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
c1f455c3a5
commit
14e2aca20d
@ -4029,46 +4029,6 @@ typedef struct {
|
|||||||
#define PAL_VP_TERMINATE 272
|
#define PAL_VP_TERMINATE 272
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
|
|
||||||
PAL Procedure - PAL_ROUTE_CONFIG.
|
|
||||||
|
|
||||||
Set allowable requested Route configuration bits in all
|
|
||||||
Ports[11:0] specified in the port_map.
|
|
||||||
|
|
||||||
|
|
||||||
@param Index Index of PAL_ROUTE_CONFIG within the list of PAL
|
|
||||||
procedures.
|
|
||||||
|
|
||||||
@param route_cfg_ctl 32-bit vector of routing configuration control bits
|
|
||||||
|
|
||||||
@param write_map bits[11:0] map to desired Ports[11:0] to be modified.
|
|
||||||
|
|
||||||
@param buffer_addr Addr of CSR read buffer64(12)
|
|
||||||
|
|
||||||
@return Status 0 - Call completed without error
|
|
||||||
|
|
||||||
@return Status -4 - Invalid CSR data write bit requested
|
|
||||||
|
|
||||||
@return Status -5 - Invalid CSR map requested
|
|
||||||
|
|
||||||
@return Status -6 - Invalid CSR buffer address
|
|
||||||
|
|
||||||
**/
|
|
||||||
#define PAL_ROUTE_CONFIG 0x0301
|
|
||||||
|
|
||||||
//
|
|
||||||
// PAL_ROUTE_CONFIG definitions
|
|
||||||
//
|
|
||||||
#define PAL_INVALID_CSR_DATA_WRITE_BITS_REQUESTED 0xfffffffffffffffc
|
|
||||||
#define PAL_INVALID_CSR_MAP_REQUESTED 0xfffffffffffffffb
|
|
||||||
#define PAL_INVALID_CSR_BUFFER_ADDRESS 0xfffffffffffffffa
|
|
||||||
|
|
||||||
typedef struct {
|
|
||||||
UINT64 Csr[12];
|
|
||||||
} PAL_ROUTE_CONFIG_CSR_BUFFER;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Makes a PAL procedure call.
|
Makes a PAL procedure call.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user