2021-04-17 15:37:12 -05:00
|
|
|
# SPDX-License-Identifier: GPL-2.0-or-later
|
|
|
|
|
|
|
|
# The OpenOCD coding-style rules forbids CamelCase names for symbols,
|
|
|
|
# either functions, variables, macros and enums.
|
|
|
|
# The script checkpatch detects the CamelCase symbols.
|
|
|
|
# This file contains the exceptions to the coding-style, mainly due
|
|
|
|
# to external dependencies and libraries.
|
|
|
|
|
|
|
|
# format types from inttypes.h (only some are already used)
|
|
|
|
PRId8
|
|
|
|
PRId16
|
|
|
|
PRId32
|
|
|
|
PRId64
|
|
|
|
PRIi8
|
|
|
|
PRIi16
|
|
|
|
PRIi32
|
|
|
|
PRIi64
|
|
|
|
PRIo8
|
|
|
|
PRIo16
|
|
|
|
PRIo32
|
|
|
|
PRIo64
|
|
|
|
PRIu8
|
|
|
|
PRIu16
|
|
|
|
PRIu32
|
|
|
|
PRIu64
|
|
|
|
PRIx8
|
|
|
|
PRIx16
|
|
|
|
PRIx32
|
|
|
|
PRIx64
|
|
|
|
PRIX8
|
|
|
|
PRIX16
|
|
|
|
PRIX32
|
|
|
|
PRIX64
|
|
|
|
SCNd8
|
|
|
|
SCNd16
|
|
|
|
SCNd32
|
|
|
|
SCNd64
|
|
|
|
SCNi8
|
|
|
|
SCNi16
|
|
|
|
SCNi32
|
|
|
|
SCNi64
|
|
|
|
SCNo8
|
|
|
|
SCNo16
|
|
|
|
SCNo32
|
|
|
|
SCNo64
|
|
|
|
SCNu8
|
|
|
|
SCNu16
|
|
|
|
SCNu32
|
|
|
|
SCNu64
|
|
|
|
SCNx8
|
|
|
|
SCNx16
|
|
|
|
SCNx32
|
|
|
|
SCNx64
|
|
|
|
SCNX8
|
|
|
|
SCNX16
|
|
|
|
SCNX32
|
|
|
|
SCNX64
|
|
|
|
|
|
|
|
# OpenOCD format types
|
|
|
|
TARGET_PRIdADDR
|
|
|
|
TARGET_PRIoADDR
|
|
|
|
TARGET_PRIuADDR
|
|
|
|
TARGET_PRIxADDR
|
|
|
|
|
|
|
|
# from libusb.h
|
|
|
|
bcdDevice
|
|
|
|
bConfigurationValue
|
|
|
|
bEndpointAddress
|
|
|
|
bInterfaceClass
|
|
|
|
bInterfaceNumber
|
|
|
|
bInterfaceProtocol
|
|
|
|
bInterfaceSubClass
|
|
|
|
bmAttributes
|
|
|
|
bNumConfigurations
|
|
|
|
bNumEndpoints
|
|
|
|
bNumInterfaces
|
|
|
|
idProduct
|
|
|
|
idVendor
|
|
|
|
iInterface
|
2023-10-14 11:14:13 -05:00
|
|
|
iManufacturer
|
2021-04-17 15:37:12 -05:00
|
|
|
iProduct
|
|
|
|
iSerialNumber
|
|
|
|
wMaxPacketSize
|
|
|
|
|
|
|
|
# from jimtcl/jim.h and jimtcl/jim-eventloop.h
|
|
|
|
Jim_AppendString
|
|
|
|
Jim_AppendStrings
|
|
|
|
Jim_Cmd
|
|
|
|
Jim_CmdPrivData
|
|
|
|
Jim_CmdProc
|
|
|
|
Jim_CompareStringImmediate
|
|
|
|
Jim_ConcatObj
|
|
|
|
Jim_CreateCommand
|
|
|
|
Jim_CreateInterp
|
|
|
|
Jim_DecrRefCount
|
|
|
|
Jim_DelCmdProc
|
|
|
|
Jim_DeleteAssocData
|
|
|
|
Jim_DeleteCommand
|
|
|
|
Jim_DictAddElement
|
|
|
|
Jim_DictPairs
|
|
|
|
Jim_DuplicateObj
|
|
|
|
Jim_Eval
|
|
|
|
Jim_EvalExpression
|
|
|
|
Jim_EvalObj
|
|
|
|
Jim_EvalObjPrefix
|
|
|
|
Jim_EvalSource
|
|
|
|
Jim_Eval_Named
|
|
|
|
Jim_FreeInterp
|
|
|
|
Jim_FreeObj
|
|
|
|
Jim_GetAssocData
|
|
|
|
Jim_GetCommand
|
|
|
|
Jim_GetDouble
|
|
|
|
Jim_GetEnum
|
|
|
|
Jim_GetExitCode
|
|
|
|
Jim_GetGlobalVariableStr
|
|
|
|
Jim_GetIntRepPtr
|
|
|
|
Jim_GetLong
|
|
|
|
Jim_GetResult
|
|
|
|
Jim_GetString
|
|
|
|
Jim_GetVariable
|
|
|
|
Jim_GetWide
|
|
|
|
Jim_IncrRefCount
|
|
|
|
Jim_InitStaticExtensions
|
|
|
|
Jim_Interp
|
|
|
|
Jim_ListAppendElement
|
|
|
|
Jim_ListGetIndex
|
|
|
|
Jim_ListLength
|
|
|
|
Jim_MakeErrorMessage
|
|
|
|
Jim_NewDictObj
|
|
|
|
Jim_NewEmptyStringObj
|
|
|
|
Jim_NewIntObj
|
|
|
|
Jim_NewListObj
|
|
|
|
Jim_NewStringObj
|
|
|
|
Jim_NewWideObj
|
|
|
|
Jim_Obj
|
|
|
|
Jim_ProcessEvents
|
|
|
|
Jim_RegisterCoreCommands
|
|
|
|
Jim_SetAssocData
|
|
|
|
Jim_SetEmptyResult
|
|
|
|
Jim_SetResult
|
|
|
|
Jim_SetResultBool
|
|
|
|
Jim_SetResultFormatted
|
|
|
|
Jim_SetResultInt
|
|
|
|
Jim_SetResultString
|
|
|
|
Jim_SetVariable
|
|
|
|
Jim_String
|
|
|
|
Jim_WrongNumArgs
|
|
|
|
cmdProc
|
|
|
|
currentScriptObj
|
|
|
|
delProc
|
|
|
|
emptyObj
|
|
|
|
privData
|
|
|
|
returnCode
|
|
|
|
typePtr
|
|
|
|
|
|
|
|
# from elf.h
|
|
|
|
Elf32_Addr
|
|
|
|
Elf32_Ehdr
|
|
|
|
Elf32_Half
|
|
|
|
Elf32_Off
|
|
|
|
Elf32_Phdr
|
|
|
|
Elf32_Size
|
|
|
|
Elf32_Word
|
|
|
|
Elf64_Addr
|
|
|
|
Elf64_Ehdr
|
|
|
|
Elf64_Half
|
|
|
|
Elf64_Off
|
|
|
|
Elf64_Phdr
|
|
|
|
Elf64_Word
|
|
|
|
Elf64_Xword
|
|
|
|
|
|
|
|
# for BSD's
|
|
|
|
__FreeBSD__
|
|
|
|
__FreeBSD_kernel__
|
|
|
|
|
|
|
|
# for Windows
|
|
|
|
CreateFile
|
|
|
|
CloseHandle
|
|
|
|
FormatMessage
|
|
|
|
GetModuleFileName
|
|
|
|
GetSystemTimeAsFileTime
|
|
|
|
GetTickCount
|
|
|
|
GetVersionEx
|
|
|
|
HighPart
|
|
|
|
LowPart
|
|
|
|
MsgWaitForMultipleObjects
|
|
|
|
PeekMessage
|
|
|
|
PeekNamedPipe
|
|
|
|
QuadPart
|
|
|
|
SetConsoleCtrlHandler
|
|
|
|
Sleep
|
|
|
|
WaitForSingleObject
|
|
|
|
WSACleanup
|
|
|
|
WSAGetLastError
|
|
|
|
WSAStartup
|
|
|
|
dwHighDateTime
|
|
|
|
dwLowDateTime
|
|
|
|
dwPlatformId
|
|
|
|
dwOSVersionInfoSize
|
|
|
|
|
|
|
|
# OpenOCD exceptions that should be removed
|
|
|
|
KiB
|