mirror of https://github.com/acidanthera/audk.git
Add limitation clarification for usage of AsmPrepareThunk16(), AsmThunk16(), AsmPrepareAndThunk16() interfaces that they are could only be used in physical mode but can not be used in virtual mode with paging.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8202 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
f55d5b188e
commit
52fa075c38
|
@ -7031,6 +7031,9 @@ AsmGetThunk16Properties (
|
|||
|
||||
Prepares all structures and code required to use AsmThunk16().
|
||||
|
||||
This interface is limited to be used in physical mode but can not be used in
|
||||
virtual mode with paging.
|
||||
|
||||
If ThunkContext is NULL, then ASSERT().
|
||||
|
||||
@param ThunkContext A pointer to the context structure that describes the
|
||||
|
@ -7090,6 +7093,9 @@ AsmPrepareThunk16 (
|
|||
If both THUNK_ATTRIBUTE_DISABLE_A20_MASK_INT_15 and THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL are set in
|
||||
ThunkAttributes, then ASSERT().
|
||||
|
||||
This interface is limited to be used in physical mode but can not be used in
|
||||
virtual mode with paging.
|
||||
|
||||
@param ThunkContext A pointer to the context structure that describes the
|
||||
16-bit real mode code to call.
|
||||
|
||||
|
@ -7112,6 +7118,9 @@ AsmThunk16 (
|
|||
real mode thunk, then it is more efficient if AsmPrepareThunk16() is called
|
||||
once and AsmThunk16() can be called for each 16-bit real mode thunk.
|
||||
|
||||
This interface is limited to be used in physical mode but can not be used in
|
||||
virtual mode with paging.
|
||||
|
||||
See AsmPrepareThunk16() and AsmThunk16() for the detailed description and ASSERT() conditions.
|
||||
|
||||
@param ThunkContext A pointer to the context structure that describes the
|
||||
|
|
|
@ -110,6 +110,9 @@ AsmGetThunk16Properties (
|
|||
|
||||
Prepares all structures and code required to use AsmThunk16().
|
||||
|
||||
This interface is limited to be used in physical mode but can not be used in
|
||||
virtual mode with paging.
|
||||
|
||||
If ThunkContext is NULL, then ASSERT().
|
||||
|
||||
@param ThunkContext A pointer to the context structure that describes the
|
||||
|
@ -227,6 +230,9 @@ AsmPrepareThunk16 (
|
|||
If both THUNK_ATTRIBUTE_DISABLE_A20_MASK_INT_15 and THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL are set in
|
||||
ThunkAttributes, then ASSERT().
|
||||
|
||||
This interface is limited to be used in physical mode but can not be used in
|
||||
virtual mode with paging.
|
||||
|
||||
@param ThunkContext A pointer to the context structure that describes the
|
||||
16-bit real mode code to call.
|
||||
|
||||
|
@ -263,6 +269,9 @@ AsmThunk16 (
|
|||
real mode thunk, then it is more efficient if AsmPrepareThunk16() is called
|
||||
once and AsmThunk16() can be called for each 16-bit real mode thunk.
|
||||
|
||||
This interface is limited to be used in physical mode but can not be used in
|
||||
virtual mode with paging.
|
||||
|
||||
See AsmPrepareThunk16() and AsmThunk16() for the detailed description and ASSERT() conditions.
|
||||
|
||||
@param ThunkContext A pointer to the context structure that describes the
|
||||
|
|
Loading…
Reference in New Issue