Cosmos/source/Cosmos.Debug.GDB/Global.cs

18 lines
No EOL
663 B
C#

using UInt32 = System.UInt32;
using NumberStyles = System.Globalization.NumberStyles;
using ArgumentException = System.ArgumentException;
namespace Cosmos.Debug.GDB {
public class Global {
static public GDB GDB;
static public AsmFile AsmSource;
static readonly public char[] SpaceSeparator = new[] { ' ' };
static readonly public char[] TabSeparator = new[] { '\t' };
static public UInt32 FromHexWithLeadingZeroX(string aValue) {
if (false == aValue.StartsWith("0x"))
throw new ArgumentException("aValue");
return UInt32.Parse(aValue.Substring(2), NumberStyles.HexNumber);
}
}
}