// (c) 2013 CodeSourcery // This entire code is licensed under GPL V2. // Parts of this code are licensed under BSD.