This log file created: Tue Apr 07 07:40:23 2009
This DLL compilation date/time: Mar 24 2009, 15:04:05
This DLL version: 3,24,2009,0
InitDLL(...)-> parent window HANDLE: 0x11068E, Debug Level: 5
1187 Entering DLL_Init()
1187 DLL_Init()-> GOT from kernel uiProcessPriorityBoostGot: 0, from INI ProcessPriorityBoost: 0
1187 DLL_Init(...)-> DLL Name: LL_USB2k.DLL
1203 DLL_Init(...)-> Win Numeric Version: 0xA280105
1218 DLL_Init(...)-> Floating point info: In rare circumstances, a floating-point precision error can occur (Pentium)
1218 DLL_Init(...)-> Floating point info: In rare circumstances, a floating-point precision error can occur (Pentium)
1234 DLL_Init(...)-> User Name: Tim
1234 DLL_Init(...)-> Windows Version Info:.
dwOSVersionInfoSize: 148
dwMajorVersion: 0x5
dwMinorVersion: 0x1
dwBuildNumber: 2600
dwPlatformId: Win32 on Windows NT
szCSDVersion: Service Pack 2
1250 Entering GetWinVer()
1265 GetWinVer(..)-> Found OS to be Either WinXP or Win.NET
1281 DLL_Init(...)-> System Info:
wProcessorArchitecture: PROCESSOR_ARCHITECTURE_INTEL
dwPageSize : 4096
lpMinimumApplicationAddress: 0x10000
lpMaximumApplicationAddress: 0x7FFEFFFF
dwActiveProcessorMask: 3
dwNumberOfProcessors: 2
dwProcessorType: 586
dwAllocationGranularity: 65536
wProcessorLevel 6, (Processor name unavailable)
wProcessorRevision: 3846
1296 DLL_Init()-> ProcessorNameString:
Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz
1328 DLL_Init()-> Identifier:
x86 Family 6 Model 15 Stepping 6
1343 DLL_Init()-> VendorIdentifier:
GenuineIntel
1359 DLL_Init()-> Finished retrieving CPU information from registry
1375 DLL_Ini(...)-> Calling DLL_SetPriorityMsgHandling_CPP()
1390 Priority messaging will be sent to Application callback... or just disregarded if one doesn't exist.
1406
DLL_Init()->
App's ID List: 1816
DLL's new copy of app's List: 1816
1421 DLL_Init(...)-> Calling InitDLL().
1453 InitDLL(...)-> parent handle: 0x11068E
1468 LOCAL_CreateFileMappings(...)-> mapped file mmfSharedDebugData_RW_LL already exists. This is not an error.
1484 LOCAL_CreateFileMappings(...)-> s_hFileMapDebugHANDLE_RW_LL: 0x2C
1500 LOCAL_CreateFileMappings(...)-> success creating mapping for pszDebugStrings_DLL_SHARED_RW_LL
1515 LOCAL_CreateFileMappings(...)-> s_hFileMapDebugHANDLE_SCAN_LL: 0x198
1531 LOCAL_CreateFileMappings(...)-> success creating mapping for pszDebugStrings_DLL_SHARED_SCAN_LL
1562 LOCAL_CreateFileMappings(...)-> mapped file mmfSharedDebugDataX2 already exists. This is not an error.
1578 LOCAL_CreateFileMappings(...)-> s_hFileMapDebugHANDLE_2: 0x19C
1593 LOCAL_CreateFileMappings(...)-> success creating mapping for pszDebugStrings_DLL_SHARED_RSD_LL
1609 LOCAL_CreateFileMappings(...)-> mapped file mmfSharedDebugDataMisc already exists. This is not an error.
1625 LOCAL_CreateFileMappings(...)-> s_hFileMapDebugHANDLE_MISC_LL: 0x1A0
1640 LOCAL_CreateFileMappings(...)-> success creating mapping for pszDebugStrings_DLL_SHARED_MISC_LL
1671 CreateFileMappings(...)-> s_hFileMapAppHANDLE: 0x1A4
1687 CreateFileMappings(...)-> success creating mapping for lpListViewAppHANDLE
1703 CreateFileMappings(...)-> s_hFileMapGUID: 0x1A8
1718 CreateFileMappings(...)-> success creating mapping for lpListViewGUID
1734 InitDLL(...)-> pusAppDevListCopy[0]: 0x1816
1750 InitDLL(...)-> 2B-pLLABS_DeviceIDList_DLL_SHARED[0]: 0x0
1765 InitDLL(...)-> going to GetDeviceIDList(...)
1781 Entering GetDeviceIDList(...)
1812 CheckAndSetDevIDAccessFlag(...)-> Setting ACCESS RESTRICTION FLAG -> pLLABS_DeviceIDList_DLL_SHARED[32].
1828 GetDeviceIDList(...)-> Probing for attached devices
1843 Entering GetUsbDeviceCnt(...)
1859 GetUsbDeviceCnt(...)-> Last Item Located
1984 GetUsbDeviceCnt(...)-> Number of devices: 0
2000 Leaving GetUsbDeviceCnt(...) SUCCESS
2015 GetDeviceIDList(...)-> GetUsbDeviceCnt() Found the following after calling SP_GetRegDevList():
2031 GetDeviceIDList(...)-> All devices currently in pDeviceNameList_DLL_SHARED (showing index):
2046 AFTER finding all available devices in GetDeviceIDList(). Ready to call ShowLists()
2078 Entering ShowLists()
2078
2109 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2140 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2156 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2171 Ready to exit GetDeviceIDList(). Ready to call ShowLists()
2187 Entering ShowLists()
2203
2234 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2250 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2265 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2281 nGetDeviceIDList(...)-> Clearing ACCESS FLAG.
2296 Exiting GetDeviceIDList(...) SUCCESS
2312 InitDLL(...)-> back from GetDeviceIDList(...)
2343 InitDLL(...)-> bNumDevicesInSharedList: 0
2359 Exiting InitDLL(...)-> SUCCESS
2375 Exiting DLL_Init(...)-> SUCCESS
2390 #### SP_InitAllDevices(...)-> pDevList : 6166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
2406 #### SP_InitAllDevices(...)-> pdblDevRate : 100.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000,
2421 SP_InitAllDevices(...)-> Searching for connected devices
2453 ENTERING InstanceInitDeviceList_LOCAL(...)
2468 CheckAndSetDevIDAccessFlag(...)-> Setting ACCESS RESTRICTION FLAG -> pLLABS_DeviceIDList_DLL_SHARED[32].
2484 ENTERING InstanceInitDeviceList_LOCAL().
2500 BEFORE comparing app's list with shared list in InstanceInitDeviceList_LOCAL()
App's ID List: 1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2515 Calling ShowLists().
2531 Entering ShowLists()
2546
2562 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2578 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2609 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2625 InstanceInitDeviceList_LOCAL(...) -> #### devices: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
2640 InstanceInitDeviceList_LOCAL(...) -> Dev: 0x1816 not found in shared list.
2656 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 1
2671 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 2
2687 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 3
2703 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 4
2718 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 5
2750 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 6
2765 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 7
2781 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 8
2812 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 9
2828 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 10
2859 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 11
2890 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 12
2921 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 13
2937 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 14
2968 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 15
3000 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 16
3015 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 17
3031 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 18
3062 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 19
3078 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 20
3109 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 21
3140 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 22
3156 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 23
3187 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 24
3203 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 25
3234 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 26
3265 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 27
3281 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 28
3312 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 29
3328 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 30
3343 InstanceInitDeviceList_LOCAL(...) -> No device in app's list at index: 31
3375 InstanceInitDeviceList_LOCAL--> ShowLists() MARK-1
3390 Entering ShowLists()
3406
3437 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
1816 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3453 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3468 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3500 InstanceInitDeviceList_LOCAL(...)-> Clearing ACCESS FLAG.
3531 InstanceInitDeviceList_LOCAL--> ShowLists() MARK-2
3546 Entering ShowLists()
3578
3609 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3625 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3656 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3671 InstanceInitDeviceList_LOCAL--> ShowLists() MARK-3
3703 Entering ShowLists()
3718
3750 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3781 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3796 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3828 READY TO EXIT InstanceInitDeviceList_LOCAL().
3843 AFTER comparing app's list with shared list in InstanceInitDeviceList_LOCAL()
App's ID List:: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3890 Calling ShowLists().
3906 Entering ShowLists()
3937
3953 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3968 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4000 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4031 #### SP_InitAllDevices(...)-> pDevList : #2 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
4046 #4 - 0
4078 #### SP_InitAllDevices(...)-> pDevList : #3 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
4093 SP_InitAllDevices--> ShowLists() MARK-3
4109 Entering ShowLists()
4140
4156 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4171 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4203 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4218 #5 - 0
4234 #### SP_InitAllDevices(...)-> pDevList : #5 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
4265 #7 - 0
4296 SP_InitAllDevices--> ShowLists() MARK-5
4328 Entering ShowLists()
4343
4375 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4390 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4421 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4437 #8 - 0
4468 #11 - 0
4484 #### SP_InitAllDevices(...)-> pDevList : #6 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
4500 SP_InitAllDevices--> ShowLists() MARK-6
4531 Entering ShowLists()
4546
4578 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4593 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4625 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4656 Entering DllEntryPoint()
4671 DllEntryPoint()-> DLL_THREAD_DETACH.
4703 Exiting DllEntryPoint point
4734 ENTERING ThreadFunc_DevConnectionStat()
4859 #>#>#> ThreadFunc_DevConnectionStat()-> First reading of registry
4875 #>#>#> ThreadFunc_DevConnectionStat()-> Setting dwDevStat = ConnectionStat(0x17F) value from registry
6484 Entering DllEntryPoint()
6515 DllEntryPoint()-> process detaching.
6531 ### DLL_PROCESS_DETACH_Handler()-> Attempting to halt Device Disconnect thread.
6609 EXITING ThreadFunc_DevConnectionStat()
6656 ### DLL_PROCESS_DETACH_Handler()-> Device Disconnect thread has been stopped.
6671 DLL_PROCESS_DETACH_Handler process detach - Before ANY list update - calling ShowLists()
6703 Entering ShowLists()
6718
6750 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6781 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6812 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
6828 DLL_PROCESS_DETACH_Handler()-> calling CheckScanStatForProcessDetach()
6859 DLL_PROCESS_DETACH_Handler()-> This is a precautionary measure.
6890 ENTERING CheckScanStatForProcessDetach()
6906 CheckScanStatForProcessDetach()-> No devices found scanning
7937 DLL_PROCESS_DETACH_Handler()-> No devices found that needed handles closed or removed from mem-mapped files.
7953 DLL_PROCESS_DETACH_Handler process detach - After ANY list update - calling ShowLists()
7968 Entering ShowLists()
8000
8015 DLL's copy of devices still in app's list (showing offsets into list) - HEX:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8046 pLLABS_DeviceIDList_DLL_SHARED (all devices in shared memory (showing offsets into list) - HEX):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
8078 DLL's App-Handle List (all indexes currently owned by any app):
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
*****************************************************
******* MEM-MAPPED ReadWriteDevice START ************
x
******* MEM-MAPPED ReadWriteDevice END **************
*****************************************************
**************************************************
******* MEM-MAPPED ReadScanData START ************
BYTE VALS: clock(), chan, hiByte, midByte, loByte, digin
x
******* MEM-MAPPED ReadScanData END ************
************************************************
*************************************************
******* MEM-MAPPED SCAN THREAD START ************
as referenced below:
[SBCT:ScanByteCntTotal] [CBC:CurByteCnt] [CLRI:CurLocalReadIndex] [BInBuff:BytesInLocalBuff [HDP:ScanDataBuffHead_GLOBAL]
[TP:ScanDataBuffTail_GLOBAL] [t29:DataReadBuff_LOCAL[29]] [t28:DataReadBuff_LOCAL[28-bCurLocalReadIndex]]
x
******* MEM-MAPPED SCAN THREAD END **************
*************************************************
***************************************************
******* MEM-MAPPED MiscFunctions START ************
x
2453 12345 SP_InitAllDevices()-> calling InstanceInitDeviceList_LOCAL()
4046 6166 SP_InitAllDevices()-> This Device ID failed enumeration
******* MEM-MAPPED MiscFunctions END **************
***************************************************
8093 Exiting DLL_PROCESS_DETACH_Handler point
back to DebugLvl entry explanation
|