68K-style slot drivers are no longer supported. In Palm OS Cobalt the slot driver is replaced by a block device driver (also called a storage driver). Applications no longer manipulate slot drivers directly.
Deleted APIs ^TOP^
Table 39.1 Deleted functions
Deleted API
|
Use instead
|
ExpCardGetSerialPort()
|
A slot-driver-specific function.
|
ExpCardInserted()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
ExpCardRemoved()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
ExpInit()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
ExpSlotDriverInstall()
|
Nothing. Applications cannot manipulate slot drivers in this release of Palm OS Cobalt.
|
ExpSlotDriverRemove()
|
Nothing. Applications cannot manipulate slot drivers in this release of Palm OS Cobalt.
|
ExpSlotLibFind()
|
Nothing. Applications cannot manipulate slot drivers in this release of Palm OS Cobalt.
|
ExpSlotRegister()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
ExpSlotUnregister()
|
Nothing. This function was documented as "System Use Only" and should not have been used by applications.
|
Table 39.2 Deleted macros
Deleted API
|
Use instead
|
EXPMGR_TRAP()
|
Nothing. The Expansion Manager is a standard part of the operating system in Palm OS Cobalt.
|
Table 39.3 Deleted #defines
Deleted API
|
Use instead
|
expCardGetSerialPort
|
Nothing. This was a function selector for a function that is no longer exported.
|
expCardInfo
|
See "Patching Shared Libraries" of Exploring Palm OS: System Management for information on function entry points.
|
expCardInserted
|
Nothing. This was a function selector for a function that is no longer exported.
|
expCardPresent
|
See "Patching Shared Libraries" of Exploring Palm OS: System Management for information on function entry points.
|
expCardRemoved
|
Nothing. This was a function selector for a function that is no longer exported.
|
expInit
|
Nothing. This was a function selector for a function that is no longer exported.
|
expMaxSelector
|
See "Patching Shared Libraries" of Exploring Palm OS: System Management for information on function entry points.
|
expSlotDriverInstall
|
Nothing. This was a function selector for a function that is no longer exported.
|
expSlotDriverRemove
|
Nothing. This was a function selector for a function that is no longer exported.
|
expSlotEnumerate
|
See "Patching Shared Libraries" of Exploring Palm OS: System Management for information on function entry points.
|
expSlotLibFind
|
Nothing. This was a function selector for a function that is no longer exported.
|
expSlotRegister
|
Nothing. This was a function selector for a function that is no longer exported.
|
expSlotUnregister
|
Nothing. This was a function selector for a function that is no longer exported.
|
sysTrapExpansionMgr
|
See "Patching Shared Libraries" of Exploring Palm OS: System Management for information on function entry points.
|
Table 39.4 Deleted application-defined functions
Deleted API
|
Use instead
|
ExpPollingProcPtr()
|
|
Modified APIs ^TOP^
Table 39.5 Modified #defines
Modified API
|
Description of change
|
#define expMgrVersionNum ((uint16_t)300)
|
Was 200.
|
Unchanged APIs ^TOP^
Table 39.6 Unchanged functions
ExpCardInfo()
|
ExpCardPresent()
|
ExpSlotEnumerate()
|
|
Table 39.7 Unchanged structures
Table 39.8 Unchanged #defines
expCapabilityHasStorage
|
expCapabilityReadOnly
|
expCapabilitySerial
|
expCardInfoStringMaxLen
|
expFtrIDVersion
|
expHandledSound
|
expHandledVolume
|
expInvalidSlotRefNum
|
expIteratorStart
|
expIteratorStop
|
expErr...
|
expMediaType_Any
|
expMediaType_CompactFlash
|
expMediaType_MacSim
|
expMediaType_MemoryStick
|
expMediaType_MultiMediaCard
|
expMediaType_PoserHost
|
expMediaType_RAMDisk
|
expMediaType_SecureDigital
|
expMediaType_SmartMedia
|