(D3pccard) - PC Card kernel functions
DOC HOME
SITE MAP
MAN PAGES
GNU INFO
SEARCH
PRINT BOOK
(D3pccard) - PC Card kernel functions
Intro
introduction to PC Card client service function calls
AccessConfigurationRegister
access a card configuration register
AddSocketServices
add socket service handler
AdjustResourceInfo
manage system resources availbe to clients
CheckEraseQueue
announce that new erase requests are on the erase queue
CloseMemory
shut down power to the socket
CopyMemory
Copy memory from card's memory to another location
DeregisterClient
deregister client
DeregisterEraseQueue
deregister the erase queue
GetCardServicesInfo
determine whether CardServices is present
GetClientInfo
return information about a PC Card client
GetConfigurationInfo
get information about the PC Card configuration
GetEventMask
receive notification of particular events
GetFirstClient
identify first client registered on the system
GetFirstPartition
return device information for the first partition on the card
GetFirstRegion
return device information for the first region of devices on the card
GetFirstTuple
return first tuple of specified type
GetFirstWindow
return a handle and information for the first memory or I/O window
GetMemPage
get page information for a memory window
GetNextClient
return ClientHandle for next registered client
GetNextPartition
return information about client's next partition
GetNextRegion
return information abut the next region of devices on the client's CIS
GetNextTuple
return next tuple
GetNextWindow
return window information for next window on logical socket
GetStatus
return status of client's socket and card
GetTupleData
return data from the current tuple body
MapLogSocket
map a logical socket to Socket Services
MapLogWindow
map a window to a physical adapter
MapMemPage
map memory area of Client's card into memory window
MapPhySocket
map a physical adapter to a logical socket
MapPhyWindow
map a physical adapter and window to a logical WindowHandle
ModifyConfiguration
partially modify socket and PC Card configuration
ModifyWindow
change the attributes of a window
OpenMemory
open area of a memory card
ReadMemory
read card's memory region
RegisterClient
register a client with CardServices
RegisterEraseQueue
register client's erase queue
RegisterMTD
registers a Memory Technology Driver (MTD) with ClientServices
RegisterTimer
register a client's standing callback request with CardServices
ReleaseConfiguration
release configuration information
ReleaseDMA
release DMA channel
ReleaseExclusive
end monopoly use of a card in a socket
ReleaseIO
unbind an I/O address from a client
ReleaseIRQ
unbind IRQs that are bound to a client
ReleaseSocketMask
shut off socket status change notifications
ReleaseWindow
deallocate system memory or I/O address space
ReplaceSocketServices
Switch to new Socket Services
RequestConfiguration
physically configure client's card and socket
RequestDMA
bind DMA channel to client's 16-bit card
RequestExclusive
request exclusive use of card in a socket
RequestIO
bind I/O addresses to a client
RequestIRQ
bind an IRQ to a client
RequestSocketMask
arrange to receive socket status change notifications
RequestWindow
allocate a block of system memory or I/O address space
ResetFunction
reset the function of a card in a socket
ReturnSSEntry
get pointer to an installed Socket Services routine
SetEventMask
change event mask for the client
SetRegion
set region characteristics
ValidateCIS
check Card Information Structure (CIS) on client's card
VendorSpecific
support for unique vendor supplied features
WriteMemory
write to a memory PC card device
© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - June 2005