API Guide Home
(Online version only)

HsExtTraps.h File Reference


Detailed Description

Definitions of selectors used for the 68K trap based calls to HsExtensions.

Version:
Date:

Definition in file HsExtTraps.h.

Go to the source code of this file.

Defines

This is the system trap that we base all HsExt calls off of.
OS-5
Trace Functions
Mutex functions -- 68K bridge to ARM-native functions
Additional Trace Utility functions
multi-byte friendly Txt routines
This range is reserved for last-minute fixes in OS-5H1-C/D/E
New AcDc traps

Define Documentation

#define hsGetCurrentLightCircumstance   0xD0

Definition at line 447 of file HsExtTraps.h.

#define hsInstallSerialWrapper   0x20

Definition at line 103 of file HsExtTraps.h.

#define hsNeverUsedBeforeAvailableForUse1   0xAE

Definition at line 352 of file HsExtTraps.h.

#define hsNumSels   (hsSelLast - hsSelectorBase)

Definition at line 462 of file HsExtTraps.h.

#define hsPeriodicPeriodsAvailable   0x24

Definition at line 109 of file HsExtTraps.h.

#define hsPeriodicRegister   0x22

Definition at line 107 of file HsExtTraps.h.

#define hsPeriodicUnregister   0x23

Definition at line 108 of file HsExtTraps.h.

#define hsSelAboutHandspringApp   0x16

Definition at line 79 of file HsExtTraps.h.

#define hsSelAppEventHandlerSet   0xF

Definition at line 66 of file HsExtTraps.h.

#define hsSelAppEventPost   0x10

Definition at line 67 of file HsExtTraps.h.

#define hsSelAttnGetAttentionExt   0xC6

Definition at line 419 of file HsExtTraps.h.

#define hsSelAttnUpdateExt   0xC9

Definition at line 432 of file HsExtTraps.h.

#define hsSelAttrGet   0x27

Definition at line 122 of file HsExtTraps.h.

#define hsSelAttrSet   0x28

Definition at line 123 of file HsExtTraps.h.

#define hsSelBrowseUrl   0x94

Definition at line 313 of file HsExtTraps.h.

#define hsSelCardAttrGet   0x6

Definition at line 51 of file HsExtTraps.h.

#define hsSelCardAttrSet   0x7

Definition at line 52 of file HsExtTraps.h.

#define hsSelCardEventPost   0x8

Definition at line 53 of file HsExtTraps.h.

#define hsSelCardHdrUpdate   0xE

Definition at line 64 of file HsExtTraps.h.

#define hsSelCardPatchInstall   0x12

Definition at line 71 of file HsExtTraps.h.

#define hsSelCardPatchRemove   0x13

Definition at line 72 of file HsExtTraps.h.

#define hsSelCardPower   0x1B

Definition at line 91 of file HsExtTraps.h.

#define hsSelCrashLogDisplayLast   0xAA

Definition at line 344 of file HsExtTraps.h.

#define hsSelCrashLogGetLast   0xA9

Definition at line 343 of file HsExtTraps.h.

#define hsSelCreateNewEmail   0x93

Definition at line 312 of file HsExtTraps.h.

#define hsSelCreateNewMessage   0x92

Definition at line 311 of file HsExtTraps.h.

#define hsSelDatabaseCopy   0x4

Definition at line 49 of file HsExtTraps.h.

#define hsSelDispatchService   0xC4

Definition at line 408 of file HsExtTraps.h.

#define hsSelDlkForceSlowSync   0x19

Definition at line 85 of file HsExtTraps.h.

#define hsSelDmCreateDatabasesFromImages   0x3A

DO NOT CHANGE used in object patch!

Definition at line 155 of file HsExtTraps.h.

#define hsSelDmDatabaseDeleted   0x1C

Definition at line 93 of file HsExtTraps.h.

#define hsSelDmDatabaseIsOpen   0x17

Definition at line 82 of file HsExtTraps.h.

#define hsSelDmDatabaseIsProtected   0x18

Definition at line 83 of file HsExtTraps.h.

#define hsSelDmDatabaseUniqueIDSeed   0x15

Definition at line 76 of file HsExtTraps.h.

#define hsSelDmGetNextDBByTypeCreator   0xC

Definition at line 61 of file HsExtTraps.h.

#define hsSelDmGetNextDBInit   0xD

Definition at line 62 of file HsExtTraps.h.

#define hsSelDmLockFileSystem   0x1D

Definition at line 95 of file HsExtTraps.h.

#define hsSelDoSaveAsDialog   0xA4

Definition at line 336 of file HsExtTraps.h.

#define hsSelectorBase   0

Definition at line 40 of file HsExtTraps.h.

#define hsSelEvtMetaEvent   0x37

Definition at line 149 of file HsExtTraps.h.

#define hsSelEvtResetAutoOffTimer   0x14

Definition at line 74 of file HsExtTraps.h.

#define hsSelExgLocalAccept   0xA6

Definition at line 338 of file HsExtTraps.h.

#define hsSelExgLocalDisconnect   0xA7

Definition at line 339 of file HsExtTraps.h.

#define hsSelExgSelectTarget   0xA5

Definition at line 337 of file HsExtTraps.h.

#define hsSelExtKeyboardEnable   0x5

Definition at line 50 of file HsExtTraps.h.

#define hsSelGetARMActiveFormPtr   0x8E

Definition at line 306 of file HsExtTraps.h.

#define hsSelGetPhoneLibrary   0x86

Definition at line 291 of file HsExtTraps.h.

#define hsSelGetVersionString   0xB5

Definition at line 368 of file HsExtTraps.h.

#define hsSelGrfGetStateExt   0x2C

Definition at line 129 of file HsExtTraps.h.

#define hsSelGrfSetStateExt   0x2B

Definition at line 128 of file HsExtTraps.h.

#define hsSelHsGetTrapAddress   0x3E

Definition at line 162 of file HsExtTraps.h.

#define hsSelHsSetTrapAddress   0x3F

Definition at line 166 of file HsExtTraps.h.

#define hsSelIndicator   0x41

Definition at line 172 of file HsExtTraps.h.

#define hsSelIndicatorState   0x9C

Definition at line 325 of file HsExtTraps.h.

#define hsSelInfo   0x0

Definition at line 42 of file HsExtTraps.h.

#define hsSelIsDbgLockoutSupressed   0xB3

Definition at line 364 of file HsExtTraps.h.

#define hsSelIsHTTPLibraryLoaded   0xBF

Definition at line 390 of file HsExtTraps.h.

#define hsSelKeyChrCodeToKeyCode   0x9F

Definition at line 329 of file HsExtTraps.h.

#define hsSelKeyChrToOptChr   0x2D

Definition at line 132 of file HsExtTraps.h.

#define hsSelKeyChrToRegChr   0x2E

Definition at line 133 of file HsExtTraps.h.

#define hsSelKeyCurrentStateExt   0x29

Definition at line 125 of file HsExtTraps.h.

#define hsSelKeyEnableKey   0x9E

Definition at line 328 of file HsExtTraps.h.

#define hsSelKeyEventIsFromKeyboard   0xA1

Definition at line 331 of file HsExtTraps.h.

#define hsSelKeyKeyCodeToChrCode   0xA0

Definition at line 330 of file HsExtTraps.h.

#define hsSelKeySetMaskExt   0x2A

Definition at line 126 of file HsExtTraps.h.

#define hsSelKeysPressed   0x9D

Definition at line 327 of file HsExtTraps.h.

#define hsSelKeyStop   0xB4

Definition at line 366 of file HsExtTraps.h.

#define hsSelLast   0xD3

Definition at line 458 of file HsExtTraps.h.

#define hsSelLightCircumstance   0x4E

Definition at line 197 of file HsExtTraps.h.

#define hsSelLightMode   0x4D

Definition at line 196 of file HsExtTraps.h.

#define hsSelLstPopupListExt   0x39

Definition at line 154 of file HsExtTraps.h.

#define hsSelMenuSetCurMenuCurItem   0xCC

Definition at line 438 of file HsExtTraps.h.

#define hsSelNavDrawFocusRing   0x98

Definition at line 318 of file HsExtTraps.h.

#define hsSelNavGetFocusColor   0x95

Definition at line 315 of file HsExtTraps.h.

#define hsSelNavGetFocusRingInfo   0x97

Definition at line 317 of file HsExtTraps.h.

#define hsSelNavLstGetTempSelection   0x9A

Definition at line 320 of file HsExtTraps.h.

#define hsSelNavLstSetTempSelection   0x9B

Definition at line 321 of file HsExtTraps.h.

#define hsSelNavObjectTakeFocus   0xB7

Definition at line 372 of file HsExtTraps.h.

#define hsSelNavRemoveFocusRing   0x99

Definition at line 319 of file HsExtTraps.h.

#define hsSelNavSetFocusColor   0x96

Definition at line 316 of file HsExtTraps.h.

#define hsSelNetworkDropConnection   0x48

Definition at line 186 of file HsExtTraps.h.

#define hsSelOpenDialNumberDialog   0x90

Definition at line 309 of file HsExtTraps.h.

#define hsSelOpenDialNumberDialogExt   0xC5

Definition at line 410 of file HsExtTraps.h.

#define hsSelPeriodicUnregisterFromSelf   0x47

Definition at line 183 of file HsExtTraps.h.

#define hsSelPostProcessPopupList   0xB8

Definition at line 374 of file HsExtTraps.h.

#define hsSelPostProcPopupList   0x46

Definition at line 181 of file HsExtTraps.h.

#define hsSelPrefGet   0xA

Definition at line 57 of file HsExtTraps.h.

#define hsSelPrefGetAppKeyCreator   0x3C

Definition at line 157 of file HsExtTraps.h.

#define hsSelPrefSet   0xB

Definition at line 58 of file HsExtTraps.h.

#define hsSelPrvCallSafely   0x2

Definition at line 46 of file HsExtTraps.h.

#define hsSelPrvCallSafelyNewStack   0x3

Definition at line 47 of file HsExtTraps.h.

#define hsSelPrvErrCatchListP   0x9

Definition at line 54 of file HsExtTraps.h.

#define hsSelPrvFindAppFromIDs   0x26

Definition at line 119 of file HsExtTraps.h.

#define hsSelPrvHandleCardChangeEvent   0x1A

Definition at line 87 of file HsExtTraps.h.

#define hsSelPrvHandleKeyboardLock   0x6C

Definition at line 244 of file HsExtTraps.h.

#define hsSelPrvInit   0x1

Definition at line 45 of file HsExtTraps.h.

#define hsSelPrvInitPostProcess   0x45

Definition at line 180 of file HsExtTraps.h.

#define hsSelPrvKeyHandleEvent   0x2F

Definition at line 134 of file HsExtTraps.h.

#define hsSelPrvLaunchCompareFunc   0x1E

Definition at line 97 of file HsExtTraps.h.

#define hsSelPrvLaunchDemoApp   0x3B

DO NOT CHANGE used in object patch!

Definition at line 156 of file HsExtTraps.h.

#define hsSelPrvLEDCommand   0x1F

Definition at line 101 of file HsExtTraps.h.

#define hsSelPrvSetButtonDefault   0x25

Definition at line 118 of file HsExtTraps.h.

#define hsSelPrvSetupGoToCustomForm   0x49

DO NOT CHANGE used in object patch!

Definition at line 189 of file HsExtTraps.h.

#define hsSelPrvSetupInstallFormEventHandler   0x4A

DO NOT CHANGE used in object patch!

Definition at line 190 of file HsExtTraps.h.

#define hsSelPrvShowKeyboardLockOnDialog   0x6B

Definition at line 243 of file HsExtTraps.h.

#define hsSelPrvUpdateBatteryGadget   0x32

Definition at line 137 of file HsExtTraps.h.

#define hsSelPrvUpdateSignalGadget   0x33

Definition at line 138 of file HsExtTraps.h.

#define hsSelPutObjectAfterTitle   0x36

Definition at line 147 of file HsExtTraps.h.

#define hsSelReserved352H5_54   0x54

Definition at line 211 of file HsExtTraps.h.

#define hsSelReserved352H5_55   0x55

Definition at line 212 of file HsExtTraps.h.

#define hsSelReserved352H5_56   0x56

Definition at line 213 of file HsExtTraps.h.

#define hsSelReserved352H5_57   0x57

Definition at line 214 of file HsExtTraps.h.

#define hsSelReserved352H5_58   0x58

Definition at line 215 of file HsExtTraps.h.

#define hsSelReserved352H5_59   0x59

Definition at line 216 of file HsExtTraps.h.

#define hsSelReserved352H5_5A   0x5A

Definition at line 217 of file HsExtTraps.h.

#define hsSelReserved352H5_5B   0x5B

Definition at line 218 of file HsExtTraps.h.

#define hsSelReserved352H5_5C   0x5C

Definition at line 219 of file HsExtTraps.h.

#define hsSelReserved352H5_5D   0x5D

Definition at line 220 of file HsExtTraps.h.

#define hsSelReserved352H6_5E   0x5E

Definition at line 226 of file HsExtTraps.h.

#define hsSelReserved352H6_5F   0x5F

Definition at line 227 of file HsExtTraps.h.

#define hsSelReserved352H6_60   0x60

Definition at line 228 of file HsExtTraps.h.

#define hsSelReserved352H6_61   0x61

Definition at line 229 of file HsExtTraps.h.

#define hsSelReserved352H6_62   0x62

Definition at line 230 of file HsExtTraps.h.

#define hsSelReserved352H6_63   0x63

Definition at line 231 of file HsExtTraps.h.

#define hsSelReserved352H6_64   0x64

Definition at line 232 of file HsExtTraps.h.

#define hsSelReserved352H6_65   0x65

Definition at line 233 of file HsExtTraps.h.

#define hsSelReserved352H6_66   0x66

Definition at line 234 of file HsExtTraps.h.

#define hsSelReserved352H6_67   0x67

Definition at line 235 of file HsExtTraps.h.

#define hsSelReserved352H6_68   0x68

Definition at line 236 of file HsExtTraps.h.

#define hsSelReserved352H6_69   0x69

Definition at line 237 of file HsExtTraps.h.

#define hsSelReserved352H6_6A   0x6A

Definition at line 238 of file HsExtTraps.h.

#define hsSelReserved41_6E   0x6E

Definition at line 251 of file HsExtTraps.h.

#define hsSelReserved41_6F   0x6F

Definition at line 252 of file HsExtTraps.h.

#define hsSelReserved41_70   0x70

Definition at line 253 of file HsExtTraps.h.

#define hsSelReserved41_71   0x71

Definition at line 254 of file HsExtTraps.h.

#define hsSelReserved41_72   0x72

Definition at line 255 of file HsExtTraps.h.

#define hsSelReserved5H1_C0   0xC0

Definition at line 397 of file HsExtTraps.h.

#define hsSelReserved5H1_C1   0xC1

Definition at line 398 of file HsExtTraps.h.

#define hsSelReserved5H1_C2   0xC2

Definition at line 399 of file HsExtTraps.h.

#define hsSelReserved5H1_C3   0xC3

Definition at line 400 of file HsExtTraps.h.

#define hsSelShowHighVolAlert   0xD1

Definition at line 449 of file HsExtTraps.h.

#define hsSelSpringboardNotSupported   0x6D

Definition at line 247 of file HsExtTraps.h.

#define hsSelStartMemoryTracing   0xD2

Definition at line 451 of file HsExtTraps.h.

#define hsSelStatusSetGadgetType   0x34

Definition at line 141 of file HsExtTraps.h.

#define hsSelStatusUpdateGadgets   0x38

Definition at line 151 of file HsExtTraps.h.

#define hsSelSupressDbgLockout   0xB2

Definition at line 363 of file HsExtTraps.h.

#define hsSelSysKeyboardReferenceDialog   0x35

Definition at line 144 of file HsExtTraps.h.

#define hsSelTrace   0x7B

Definition at line 278 of file HsExtTraps.h.

#define hsSelTraceClear   0x7E

Definition at line 281 of file HsExtTraps.h.

#define hsSelTraceCloseDB   0xB1

Definition at line 360 of file HsExtTraps.h.

#define hsSelTraceContextDelete   0xA3

Definition at line 334 of file HsExtTraps.h.

#define hsSelTraceContextInit   0xA2

Definition at line 333 of file HsExtTraps.h.

#define hsSelTraceData   0x7C

Definition at line 279 of file HsExtTraps.h.

#define hsSelTraceError   0x83

Definition at line 286 of file HsExtTraps.h.

#define hsSelTraceEvent   0x85

Definition at line 288 of file HsExtTraps.h.

#define hsSelTraceFunction   0x82

Definition at line 285 of file HsExtTraps.h.

#define hsSelTraceFunctionError   0x84

Definition at line 287 of file HsExtTraps.h.

#define hsSelTraceGetCommitInterval   0xCE

Definition at line 441 of file HsExtTraps.h.

#define hsSelTraceGetMaxRecords   0xBA

Definition at line 377 of file HsExtTraps.h.

#define hsSelTraceLevelsGet   0x7A

Definition at line 277 of file HsExtTraps.h.

#define hsSelTraceLevelsSet   0x79

Definition at line 276 of file HsExtTraps.h.

#define hsSelTraceOpenDB   0xB0

Definition at line 359 of file HsExtTraps.h.

#define hsSelTraceOutputLevelsGet   0x80

Definition at line 283 of file HsExtTraps.h.

#define hsSelTraceOutputLevelsSet   0x7F

Definition at line 282 of file HsExtTraps.h.

#define hsSelTraceRecordsDump   0x7D

Definition at line 280 of file HsExtTraps.h.

#define hsSelTraceSetCommitInterval   0xCD

Definition at line 440 of file HsExtTraps.h.

#define hsSelTraceSetMaxRecords   0xB9

Definition at line 376 of file HsExtTraps.h.

#define hsSelTraceText   0x81

Definition at line 284 of file HsExtTraps.h.

#define hsSelTurnRadioOn   0x91

Definition at line 310 of file HsExtTraps.h.

#define hsSelTwoFontSelect   0x8F

Definition at line 308 of file HsExtTraps.h.

#define hsSelTxtIsAscii   0xBD

Definition at line 386 of file HsExtTraps.h.

#define hsSelTxtNumChars   0xBB

Definition at line 384 of file HsExtTraps.h.

#define hsSelTxtPrepFindString   0xAB

Definition at line 346 of file HsExtTraps.h.

#define hsSelTxtTruncateString   0xBC

Definition at line 385 of file HsExtTraps.h.

#define hsSelUnimplemented   0x40

Definition at line 169 of file HsExtTraps.h.

#define hsSelUsbCommStatePtr   0x11

Definition at line 69 of file HsExtTraps.h.

#define hsSelUtilAttnIndicatorAllow   0xCA

Definition at line 434 of file HsExtTraps.h.

#define hsSelUtilAttnNagInfo   0xA8

Definition at line 341 of file HsExtTraps.h.

#define hsSelUtilBbutHitBigButton   0x50

Definition at line 200 of file HsExtTraps.h.

#define hsSelUtilBbutInstallFromResource   0x4F

Definition at line 199 of file HsExtTraps.h.

#define hsSelUtilBbutInstallNewButton   0xC7

Definition at line 421 of file HsExtTraps.h.

#define hsSelUtilBbutSetBitmap   0xCB

Definition at line 436 of file HsExtTraps.h.

#define hsSelUtilBbutSetLabel   0xC8

Definition at line 423 of file HsExtTraps.h.

#define hsSelUtilCtlGetControlStyle   0x78

Definition at line 268 of file HsExtTraps.h.

#define hsSelUtilCtlGetFont   0x88

Definition at line 293 of file HsExtTraps.h.

#define hsSelUtilEnableAttentionMgr   0xB6

Definition at line 370 of file HsExtTraps.h.

#define hsSelUtilFrmDoDialog   0x51

Definition at line 201 of file HsExtTraps.h.

#define hsSelUtilFrmDoDialogWithCallback   0x3D

Definition at line 160 of file HsExtTraps.h.

#define hsSelUtilFrmDoTimedDialog   0x53

Definition at line 204 of file HsExtTraps.h.

#define hsSelUtilFrmGetDefaultButtonID   0x74

Definition at line 264 of file HsExtTraps.h.

#define hsSelUtilFrmGetEventHandler   0x75

Definition at line 265 of file HsExtTraps.h.

#define hsSelUtilFrmSetHelpID   0xAC

Definition at line 348 of file HsExtTraps.h.

#define hsSelUtilFrmSetLabel   0x87

Definition at line 292 of file HsExtTraps.h.

#define hsSelUtilFrmSetLabelFont   0xAD

Definition at line 349 of file HsExtTraps.h.

#define hsSelUtilGetObjectUsable   0x73

Definition at line 263 of file HsExtTraps.h.

#define hsSelUtilLstGetItemsText   0x76

Definition at line 266 of file HsExtTraps.h.

#define hsSelUtilLstGetTopItem   0x77

Definition at line 267 of file HsExtTraps.h.

#define hsSelUtilMutexCreate   0x89

Definition at line 300 of file HsExtTraps.h.

#define hsSelUtilMutexDelete   0x8A

Definition at line 301 of file HsExtTraps.h.

#define hsSelUtilMutexRelease   0x8C

Definition at line 303 of file HsExtTraps.h.

#define hsSelUtilMutexReserve   0x8B

Definition at line 302 of file HsExtTraps.h.

#define hsSelUtilSclScroll   0x43

Definition at line 176 of file HsExtTraps.h.

#define hsSelUtilSclScrollPage   0x44

Definition at line 177 of file HsExtTraps.h.

#define hsSelUtilSclUpdateScrollBar   0x42

Definition at line 175 of file HsExtTraps.h.

#define hsSelUtilSliHandleKeyDown   0x4B

Definition at line 193 of file HsExtTraps.h.

#define hsSelUtilStrCSpn   0x52

Definition at line 203 of file HsExtTraps.h.

#define hsSelUtilWinGetMaxDepth   0x4C

Definition at line 194 of file HsExtTraps.h.

#define hsSelWaitForGPRSAttach   0xBE

Definition at line 389 of file HsExtTraps.h.

#define hsSelWordCorrectInvoke   0x30

Definition at line 135 of file HsExtTraps.h.

#define hsSelWordCorrectUndo   0x31

Definition at line 136 of file HsExtTraps.h.

#define hsSelWriteROMTokens   0xCF

Definition at line 443 of file HsExtTraps.h.

#define hsUninstallSerialWrapper   0x21

Definition at line 105 of file HsExtTraps.h.

#define sysTrapHsSelector   sysTrapOEMDispatch

Definition at line 36 of file HsExtTraps.h.

#define sysTrapOEMDispatch   0xA349

OEM trap in Palm OS 3.0 and later trap table (formerly sysTrapSysReserved4).

Definition at line 28 of file HsExtTraps.h.


Top Palm Developer Network
© 2004-2008, Palm, Inc. All rights reserved.
Generated on Fri Jun 13 10:07:05 2008 for Palm API Guide