# trace.cif# # Copyright (c) 2010 Accenture. All rights reserved.# This component and the accompanying materials are made available# under the terms of the "Eclipse Public License v1.0"# which accompanies this distribution, and is available# at the URL "http://www.eclipse.org/legal/epl-v10.html".# # Initial Contributors:# Accenture - Initial contribution#==name trace==short-descriptionEdit the flags that control kernel and file server tracing.==long-descriptionIf no debug_mask (and no fileserver options) is specified, the current values of all the trace flags are displayed.Fileserver trace flags can be specified by name, using the C<--f32> and related options. A subsequent call to the trace command will overwrite what was previously specified. For example see the following sequence of calls: trace --f32 # General fileserver traces enabled trace --fat # FAT traces enabled, but general traces NO LONGER enabled trace --f32 --fat # Both sets of traces are enabled trace # This will turn off all fileserver tracing==argument uint debug_mask optionalThe kernel debug mask value (prefix hex with "0x").==argument uint index optionalThe kernel debug mask index.==option bool s f32Enable general file server traces.==option bool m multi-threadEnable general multi-threaded file server traces.==option bool l loaderEnable loader traces.==option bool f fatEnable FAT traces.==option bool t lffsEnable LFFS traces.==option bool i iso9660Enable ISO9660 traces.==option bool n ntfsEnable NTFS traces.==option bool o rofsEnable ROFS traces.==option bool c compfsEnable COMPFS traces.==option string e enable multipleEnable the given trace flag. Eg C<trace --enable kusb>.==option string d disable multipleDisable the given trace flag. Eg C<trace --disable kusb>.==copyrightCopyright (c) 2006-2010 Accenture. All rights reserved.