内に含ま
その他のドキュメント
サポート リソース
| PDF 文書ファイルをダウンロードする
NAME
- csx_MapMemPage - map the memory area on a PC Card
SYNOPSIS
-
#include <sys/pccard.h>
-
int32_t csx_MapMemPage(window_handle_t wh, map_mem_page_t * mp);
INTERFACE LEVEL
- Solaris DDI Specific (Solaris DDI)
ARGUMENTS
-
-
wh
- Window handle returned from csx_RequestWindow(9F).
-
-
mp
- Pointer to a map_mem_page_t structure.
DESCRIPTION
- This function maps the memory area on a PC Card into a page of a window allocated with the csx_RequestWindow(9F) function.
STRUCTURE MEMBERS
- The structure members of map_mem_page_t are:
-
-
uint32_t CardOffset; /* card offset * /
uint32_t Page; /* page number * /
- The fields are defined as follows:
-
-
CardOffset
- The absolute offset in bytes from the beginning of the PC Card to map into system memory.
-
-
Page
- Used internally by Card Services; clients must set this field to 0 before calling this function.
RETURN VALUES
-
-
CS_SUCCESS
- Successful operation.
-
-
CS_BAD_HANDLE
- Client handle is invalid.
-
-
CS_BAD_OFFSET
- Offset is invalid.
-
-
CS_BAD_PAGE
- Page is not zero.
-
-
CS_NO_CARD
- No PC Card in socket.
-
-
CS_UNSUPPORTED_FUNCTION
- No PCMCIA hardware installed.
CONTEXT
- This function may be called from user or kernel context.
SEE ALSO
-
csx_ModifyWindow(9F), csx_ReleaseWindow(9F), csx_RequestWindow(9F)
-
PC Card 95 Standard, PCMCIA/JEIDA
|
|