LIST_ALWAYS 224 tools/finsig_dryos.c { "AllocateMemory", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 228 tools/finsig_dryos.c { "CreateCountingSemaphore", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 230 tools/finsig_dryos.c { "DebugAssert", OPTIONAL|LIST_ALWAYS }, LIST_ALWAYS 248 tools/finsig_dryos.c { "FreeMemory", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 279 tools/finsig_dryos.c { "Lseek", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 343 tools/finsig_dryos.c { "exmem_assert", UNUSED|OPTIONAL|LIST_ALWAYS }, // helper, r23 or lower LIST_ALWAYS 371 tools/finsig_dryos.c { "get_fstype", OPTIONAL|LIST_ALWAYS }, LIST_ALWAYS 375 tools/finsig_dryos.c { "realloc", OPTIONAL|LIST_ALWAYS }, LIST_ALWAYS 408 tools/finsig_dryos.c { "EngDrvIn", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 409 tools/finsig_dryos.c { "EngDrvOut", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 411 tools/finsig_dryos.c { "EngDrvBits", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 414 tools/finsig_dryos.c { "PTM_SetCurrentItem", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 415 tools/finsig_dryos.c { "PTM_NextItem", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 416 tools/finsig_dryos.c { "PTM_PrevItem", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 417 tools/finsig_dryos.c { "PTM_SetPropertyEnable", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 422 tools/finsig_dryos.c { "_GetSystemTime", OPTIONAL|UNUSED|LIST_ALWAYS }, // only for locating timer functions LIST_ALWAYS 423 tools/finsig_dryos.c { "SetTimerAfter", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 424 tools/finsig_dryos.c { "SetTimerWhen", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 425 tools/finsig_dryos.c { "CancelTimer", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 427 tools/finsig_dryos.c { "SetHPTimerAfterTimeout", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 429 tools/finsig_dryos.c { "CreateTaskStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 430 tools/finsig_dryos.c { "CreateTaskStrictly_alt", OPTIONAL|UNUSED|LIST_ALWAYS }, // widely used in r59, identical to CreateTaskStrictly LIST_ALWAYS 431 tools/finsig_dryos.c { "CreateMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 432 tools/finsig_dryos.c { "CreateRecursiveLock", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 433 tools/finsig_dryos.c { "GetSemaphoreValue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 434 tools/finsig_dryos.c { "TryTakeSemaphore", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 435 tools/finsig_dryos.c { "CreateMessageQueueStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 436 tools/finsig_dryos.c { "CreateEventFlagStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 437 tools/finsig_dryos.c { "CreateBinarySemaphoreStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 438 tools/finsig_dryos.c { "CreateCountingSemaphoreStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 439 tools/finsig_dryos.c { "CreateRecursiveLockStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 440 tools/finsig_dryos.c { "TakeSemaphoreStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 441 tools/finsig_dryos.c { "ReceiveMessageQueueStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 442 tools/finsig_dryos.c { "PostMessageQueueStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 443 tools/finsig_dryos.c { "WaitForAnyEventFlagStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 444 tools/finsig_dryos.c { "WaitForAllEventFlagStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 445 tools/finsig_dryos.c { "AcquireRecursiveLockStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 446 tools/finsig_dryos.c { "DeleteMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 447 tools/finsig_dryos.c { "PostMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 448 tools/finsig_dryos.c { "ReceiveMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 449 tools/finsig_dryos.c { "TryReceiveMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 450 tools/finsig_dryos.c { "TryPostMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 451 tools/finsig_dryos.c { "GetNumberOfPostedMessages", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 452 tools/finsig_dryos.c { "DeleteRecursiveLock", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 453 tools/finsig_dryos.c { "AcquireRecursiveLock", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 454 tools/finsig_dryos.c { "ReleaseRecursiveLock", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 455 tools/finsig_dryos.c { "WaitForAnyEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 456 tools/finsig_dryos.c { "WaitForAllEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 457 tools/finsig_dryos.c { "ClearEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 458 tools/finsig_dryos.c { "SetEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 459 tools/finsig_dryos.c { "GetEventFlagValue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 460 tools/finsig_dryos.c { "CreateEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 461 tools/finsig_dryos.c { "DeleteEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 462 tools/finsig_dryos.c { "CheckAnyEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 463 tools/finsig_dryos.c { "CheckAllEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 464 tools/finsig_dryos.c { "RegisterInterruptHandler", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 465 tools/finsig_dryos.c { "UnregisterInterruptHandler", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 466 tools/finsig_dryos.c { "GetSRAndDisableInterrupt", OPTIONAL|UNUSED|LIST_ALWAYS }, // disables IRQ, returns a value LIST_ALWAYS 467 tools/finsig_dryos.c { "SetSR", OPTIONAL|UNUSED|LIST_ALWAYS }, // enables IRQ, puts back value returned by GetSR LIST_ALWAYS 468 tools/finsig_dryos.c { "EnableInterrupt", OPTIONAL|UNUSED|LIST_ALWAYS }, // enables IRQ LIST_ALWAYS 469 tools/finsig_dryos.c { "_divmod_signed_int", OPTIONAL|UNUSED|LIST_ALWAYS}, // division for signed integers, remainder is returned in r1 LIST_ALWAYS 470 tools/finsig_dryos.c { "_divmod_unsigned_int", OPTIONAL|UNUSED|LIST_ALWAYS}, // division for unsigned integers, remainder is returned in r1 LIST_ALWAYS 471 tools/finsig_dryos.c { "_dflt", OPTIONAL|UNUSED|LIST_ALWAYS}, // int -> double LIST_ALWAYS 472 tools/finsig_dryos.c { "_dfltu", OPTIONAL|UNUSED|LIST_ALWAYS}, // uint -> double LIST_ALWAYS 473 tools/finsig_dryos.c { "_dfix", OPTIONAL|UNUSED|LIST_ALWAYS}, // double -> int LIST_ALWAYS 474 tools/finsig_dryos.c { "_dfixu", OPTIONAL|UNUSED|LIST_ALWAYS}, // double -> uint LIST_ALWAYS 475 tools/finsig_dryos.c { "_dmul", OPTIONAL|UNUSED|LIST_ALWAYS}, // double precision float multiplication LIST_ALWAYS 476 tools/finsig_dryos.c { "_ddiv", OPTIONAL|UNUSED|LIST_ALWAYS}, // double precision float division LIST_ALWAYS 477 tools/finsig_dryos.c { "_dadd", OPTIONAL|UNUSED|LIST_ALWAYS}, // addition for doubles LIST_ALWAYS 478 tools/finsig_dryos.c { "_dsub", OPTIONAL|UNUSED|LIST_ALWAYS}, // subtraction for doubles LIST_ALWAYS 479 tools/finsig_dryos.c { "_drsb", OPTIONAL|UNUSED|LIST_ALWAYS}, // reverse subtraction for doubles (?) LIST_ALWAYS 480 tools/finsig_dryos.c { "_dcmp", OPTIONAL|UNUSED|LIST_ALWAYS}, // comparison of 2 doubles, only updates condition flags LIST_ALWAYS 481 tools/finsig_dryos.c { "_dcmp_reverse", OPTIONAL|UNUSED|LIST_ALWAYS}, // like _dcmp, but operands in reverse order, only updates condition flags LIST_ALWAYS 482 tools/finsig_dryos.c { "_safe_sqrt", OPTIONAL|UNUSED|LIST_ALWAYS}, // only calls _sqrt for numbers >= 0 LIST_ALWAYS 483 tools/finsig_dryos.c { "_scalbn", OPTIONAL|UNUSED|LIST_ALWAYS}, // double scalbn (double x, long exp), returns x * FLT_RADIX ** exp LIST_ALWAYS 484 tools/finsig_dryos.c { "_fflt", OPTIONAL|UNUSED|LIST_ALWAYS}, // int -> float LIST_ALWAYS 485 tools/finsig_dryos.c { "_ffltu", OPTIONAL|UNUSED|LIST_ALWAYS}, // uint -> float LIST_ALWAYS 486 tools/finsig_dryos.c { "_ffix", OPTIONAL|UNUSED|LIST_ALWAYS}, // float -> int LIST_ALWAYS 487 tools/finsig_dryos.c { "_ffixu", OPTIONAL|UNUSED|LIST_ALWAYS}, // float -> uint LIST_ALWAYS 488 tools/finsig_dryos.c { "_fmul", OPTIONAL|UNUSED|LIST_ALWAYS}, // single precision float multiplication LIST_ALWAYS 489 tools/finsig_dryos.c { "_fdiv", OPTIONAL|UNUSED|LIST_ALWAYS}, // single precision float division LIST_ALWAYS 490 tools/finsig_dryos.c { "_f2d", OPTIONAL|UNUSED|LIST_ALWAYS}, // float -> double LIST_ALWAYS 491 tools/finsig_dryos.c { "DisplayBusyOnScreen", OPTIONAL|UNUSED|LIST_ALWAYS}, // displays full screen "busy" message LIST_ALWAYS 492 tools/finsig_dryos.c { "UndisplayBusyOnScreen", OPTIONAL|UNUSED|LIST_ALWAYS}, LIST_ALWAYS 493 tools/finsig_dryos.c { "CreateDialogBox", OPTIONAL|UNUSED|LIST_ALWAYS}, LIST_ALWAYS 494 tools/finsig_dryos.c { "DisplayDialogBox", OPTIONAL|UNUSED|LIST_ALWAYS}, LIST_ALWAYS 495 tools/finsig_dryos.c { "add_ui_to_dialog", OPTIONAL|UNUSED|LIST_ALWAYS}, // name made up, assigns resources to a dialog LIST_ALWAYS 496 tools/finsig_dryos.c { "get_string_by_id", OPTIONAL|UNUSED|LIST_ALWAYS}, // name made up, retrieves a localised or unlocalised string by its ID LIST_ALWAYS 497 tools/finsig_dryos.c { "malloc_strictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // name made up LIST_ALWAYS 498 tools/finsig_dryos.c { "GetCurrentMachineTime", OPTIONAL|UNUSED|LIST_ALWAYS }, // reads usec counter, name from ixus30 LIST_ALWAYS 499 tools/finsig_dryos.c { "HwOcReadICAPCounter", OPTIONAL|UNUSED|LIST_ALWAYS }, // reads usec counter, name from ixus30 LIST_ALWAYS 500 tools/finsig_dryos.c { "get_self_task_id", OPTIONAL|UNUSED|LIST_ALWAYS }, // gets ID of own task LIST_ALWAYS 501 tools/finsig_dryos.c { "get_task_properties", OPTIONAL|UNUSED|LIST_ALWAYS }, // gets copy of task's data (different struct, not the real TCB) LIST_ALWAYS 502 tools/finsig_dryos.c { "get_self_task_errno_pointer", OPTIONAL|UNUSED|LIST_ALWAYS }, // gets pointer to own task's errno LIST_ALWAYS 542 tools/finsig_dryos.c { "GUISrv_StartGUISystem", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 543 tools/finsig_dryos.c { "get_resource_pointer", OPTIONAL|UNUSED|LIST_ALWAYS }, // name made up, gets a pointer to a certain resource (font, dialog, icon) LIST_ALWAYS 544 tools/finsig_dryos.c { "CalcLog10", OPTIONAL|UNUSED|LIST_ALWAYS }, // helper LIST_ALWAYS 8341 tools/finsig_dryos.c else if (fns[k]->flags & LIST_ALWAYS) LIST_ALWAYS 125 tools/finsig_thumb2.c { "AllocateMemory", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 129 tools/finsig_thumb2.c { "CreateCountingSemaphore", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 131 tools/finsig_thumb2.c { "DebugAssert", OPTIONAL|LIST_ALWAYS }, LIST_ALWAYS 149 tools/finsig_thumb2.c { "FreeMemory", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 182 tools/finsig_thumb2.c { "GiveSemaphore", OPTIONAL|LIST_ALWAYS }, LIST_ALWAYS 187 tools/finsig_thumb2.c { "Lseek", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 273 tools/finsig_thumb2.c { "get_fstype", OPTIONAL|LIST_ALWAYS }, LIST_ALWAYS 277 tools/finsig_thumb2.c { "realloc", OPTIONAL|LIST_ALWAYS }, LIST_ALWAYS 314 tools/finsig_thumb2.c { "EngDrvIn", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 315 tools/finsig_thumb2.c { "EngDrvOut", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 317 tools/finsig_thumb2.c { "EngDrvBits", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 320 tools/finsig_thumb2.c { "PTM_SetCurrentItem", UNUSED|LIST_ALWAYS }, LIST_ALWAYS 321 tools/finsig_thumb2.c { "PTM_NextItem", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 322 tools/finsig_thumb2.c { "PTM_PrevItem", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 323 tools/finsig_thumb2.c { "PTM_SetPropertyEnable", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 328 tools/finsig_thumb2.c { "_GetSystemTime", OPTIONAL|UNUSED|LIST_ALWAYS }, // only for locating timer functions LIST_ALWAYS 329 tools/finsig_thumb2.c { "SetTimerAfter", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 330 tools/finsig_thumb2.c { "SetTimerWhen", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 331 tools/finsig_thumb2.c { "CancelTimer", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 333 tools/finsig_thumb2.c { "SetHPTimerAfterTimeout", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 335 tools/finsig_thumb2.c { "CreateTaskStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 336 tools/finsig_thumb2.c { "CreateMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 337 tools/finsig_thumb2.c { "CreateRecursiveLock", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 338 tools/finsig_thumb2.c { "GetSemaphoreValue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 339 tools/finsig_thumb2.c { "TryTakeSemaphore", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 340 tools/finsig_thumb2.c { "CreateMessageQueueStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 341 tools/finsig_thumb2.c { "CreateEventFlagStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 342 tools/finsig_thumb2.c { "CreateBinarySemaphoreStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 343 tools/finsig_thumb2.c { "CreateCountingSemaphoreStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 344 tools/finsig_thumb2.c { "CreateRecursiveLockStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 345 tools/finsig_thumb2.c { "TakeSemaphoreStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 346 tools/finsig_thumb2.c { "ReceiveMessageQueueStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 347 tools/finsig_thumb2.c { "PostMessageQueueStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 348 tools/finsig_thumb2.c { "WaitForAnyEventFlagStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 349 tools/finsig_thumb2.c { "WaitForAllEventFlagStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 350 tools/finsig_thumb2.c { "AcquireRecursiveLockStrictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // r23+ LIST_ALWAYS 351 tools/finsig_thumb2.c { "DeleteMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 352 tools/finsig_thumb2.c { "PostMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 353 tools/finsig_thumb2.c { "ReceiveMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 354 tools/finsig_thumb2.c { "TryReceiveMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 355 tools/finsig_thumb2.c { "TryPostMessageQueue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 356 tools/finsig_thumb2.c { "GetNumberOfPostedMessages", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 357 tools/finsig_thumb2.c { "DeleteRecursiveLock", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 358 tools/finsig_thumb2.c { "AcquireRecursiveLock", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 359 tools/finsig_thumb2.c { "ReleaseRecursiveLock", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 360 tools/finsig_thumb2.c { "WaitForAnyEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 361 tools/finsig_thumb2.c { "WaitForAllEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 362 tools/finsig_thumb2.c { "ClearEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 363 tools/finsig_thumb2.c { "SetEventFlag", OPTIONAL|LIST_ALWAYS }, LIST_ALWAYS 364 tools/finsig_thumb2.c { "GetEventFlagValue", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 365 tools/finsig_thumb2.c { "CreateEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 366 tools/finsig_thumb2.c { "DeleteEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 367 tools/finsig_thumb2.c { "CheckAnyEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 368 tools/finsig_thumb2.c { "CheckAllEventFlag", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 369 tools/finsig_thumb2.c { "RegisterInterruptHandler", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 370 tools/finsig_thumb2.c { "UnregisterInterruptHandler", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 371 tools/finsig_thumb2.c { "GetSRAndDisableInterrupt", OPTIONAL|UNUSED|LIST_ALWAYS }, // disables IRQ, returns a value LIST_ALWAYS 372 tools/finsig_thumb2.c { "SetSR", OPTIONAL|UNUSED|LIST_ALWAYS }, // enables IRQ, puts back value returned by GetSR LIST_ALWAYS 373 tools/finsig_thumb2.c { "EnableInterrupt", OPTIONAL|UNUSED|LIST_ALWAYS }, // enables IRQ LIST_ALWAYS 374 tools/finsig_thumb2.c { "_divmod_signed_int", OPTIONAL|UNUSED|LIST_ALWAYS}, // division for signed integers, remainder is returned in r1 LIST_ALWAYS 375 tools/finsig_thumb2.c { "_divmod_unsigned_int", OPTIONAL|UNUSED|LIST_ALWAYS}, // division for unsigned integers, remainder is returned in r1 LIST_ALWAYS 376 tools/finsig_thumb2.c { "_dflt", OPTIONAL|UNUSED|LIST_ALWAYS}, // int -> double LIST_ALWAYS 377 tools/finsig_thumb2.c { "_dfltu", OPTIONAL|UNUSED|LIST_ALWAYS}, // uint -> double LIST_ALWAYS 378 tools/finsig_thumb2.c { "_dfix", OPTIONAL|UNUSED|LIST_ALWAYS}, // double -> int LIST_ALWAYS 379 tools/finsig_thumb2.c { "_dfixu", OPTIONAL|UNUSED|LIST_ALWAYS}, // double -> uint LIST_ALWAYS 380 tools/finsig_thumb2.c { "_dmul", OPTIONAL|UNUSED|LIST_ALWAYS}, // double precision float multiplication LIST_ALWAYS 381 tools/finsig_thumb2.c { "_ddiv", OPTIONAL|UNUSED|LIST_ALWAYS}, // double precision float division LIST_ALWAYS 382 tools/finsig_thumb2.c { "_dadd", OPTIONAL|UNUSED|LIST_ALWAYS}, // addition for doubles LIST_ALWAYS 383 tools/finsig_thumb2.c { "_dsub", OPTIONAL|UNUSED|LIST_ALWAYS}, // subtraction for doubles LIST_ALWAYS 384 tools/finsig_thumb2.c { "_drsb", OPTIONAL|UNUSED|LIST_ALWAYS}, // reverse subtraction for doubles (?) LIST_ALWAYS 385 tools/finsig_thumb2.c { "_dcmp", OPTIONAL|UNUSED|LIST_ALWAYS}, // comparison of 2 doubles, only updates condition flags LIST_ALWAYS 386 tools/finsig_thumb2.c { "_dcmp_reverse", OPTIONAL|UNUSED|LIST_ALWAYS}, // like _dcmp, but operands in reverse order, only updates condition flags LIST_ALWAYS 387 tools/finsig_thumb2.c { "_safe_sqrt", OPTIONAL|UNUSED|LIST_ALWAYS}, // only calls _sqrt for numbers >= 0 LIST_ALWAYS 388 tools/finsig_thumb2.c { "_scalbn", OPTIONAL|UNUSED|LIST_ALWAYS}, // double scalbn (double x, long exp), returns x * FLT_RADIX ** exp LIST_ALWAYS 389 tools/finsig_thumb2.c { "_fflt", OPTIONAL|UNUSED|LIST_ALWAYS}, // int -> float LIST_ALWAYS 390 tools/finsig_thumb2.c { "_ffltu", OPTIONAL|UNUSED|LIST_ALWAYS}, // uint -> float LIST_ALWAYS 391 tools/finsig_thumb2.c { "_ffix", OPTIONAL|UNUSED|LIST_ALWAYS}, // float -> int LIST_ALWAYS 392 tools/finsig_thumb2.c { "_ffixu", OPTIONAL|UNUSED|LIST_ALWAYS}, // float -> uint LIST_ALWAYS 393 tools/finsig_thumb2.c { "_fmul", OPTIONAL|UNUSED|LIST_ALWAYS}, // single precision float multiplication LIST_ALWAYS 394 tools/finsig_thumb2.c { "_fdiv", OPTIONAL|UNUSED|LIST_ALWAYS}, // single precision float division LIST_ALWAYS 395 tools/finsig_thumb2.c { "_f2d", OPTIONAL|UNUSED|LIST_ALWAYS}, // float -> double LIST_ALWAYS 396 tools/finsig_thumb2.c { "DisplayBusyOnScreen", OPTIONAL|UNUSED|LIST_ALWAYS}, // displays full screen "busy" message LIST_ALWAYS 397 tools/finsig_thumb2.c { "UndisplayBusyOnScreen", OPTIONAL|UNUSED|LIST_ALWAYS}, LIST_ALWAYS 398 tools/finsig_thumb2.c { "CreateDialogBox", OPTIONAL|UNUSED|LIST_ALWAYS}, LIST_ALWAYS 399 tools/finsig_thumb2.c { "DisplayDialogBox", OPTIONAL|UNUSED|LIST_ALWAYS}, LIST_ALWAYS 400 tools/finsig_thumb2.c { "add_ui_to_dialog", OPTIONAL|UNUSED|LIST_ALWAYS}, // name made up, assigns resources to a dialog LIST_ALWAYS 401 tools/finsig_thumb2.c { "get_string_by_id", OPTIONAL|UNUSED|LIST_ALWAYS}, // name made up, retrieves a localised or unlocalised string by its ID LIST_ALWAYS 402 tools/finsig_thumb2.c { "malloc_strictly", OPTIONAL|UNUSED|LIST_ALWAYS }, // name made up LIST_ALWAYS 403 tools/finsig_thumb2.c { "GetCurrentMachineTime", OPTIONAL|UNUSED|LIST_ALWAYS }, // reads usec counter, name from ixus30 LIST_ALWAYS 404 tools/finsig_thumb2.c { "HwOcReadICAPCounter", OPTIONAL|UNUSED|LIST_ALWAYS }, // reads usec counter, name from ixus30 LIST_ALWAYS 467 tools/finsig_thumb2.c { "GUISrv_StartGUISystem", OPTIONAL|UNUSED|LIST_ALWAYS }, LIST_ALWAYS 468 tools/finsig_thumb2.c { "get_resource_pointer", OPTIONAL|UNUSED|LIST_ALWAYS }, // name made up, gets a pointer to a certain resource (font, dialog, icon) LIST_ALWAYS 469 tools/finsig_thumb2.c { "CalcLog10", OPTIONAL|UNUSED|LIST_ALWAYS }, // helper LIST_ALWAYS 7036 tools/finsig_thumb2.c else if (fns[k]->flags & LIST_ALWAYS) LIST_ALWAYS 347 tools/finsig_vxworks.c { "exmem_assert", UNUSED|OPTIONAL|LIST_ALWAYS }, // helper LIST_ALWAYS 6346 tools/finsig_vxworks.c else if (fns[k]->flags & LIST_ALWAYS)