Example #1
0
        //---------------------------------
        private static IEnumerable <MCUDefinitionWithPredicate> ParsePeripheralRegisters(string dir)
        {
            List <MCUDefinitionWithPredicate> RegistersPeriphs = new List <MCUDefinitionWithPredicate>();
            MCUDefinitionWithPredicate        mcu_def          = new MCUDefinitionWithPredicate
            {
                MCUName        = "CC_3200",
                RegisterSets   = PeripheralRegisterGenerator.GeneratePeripheralRegisters(dir),
                MatchPredicate = null
            };

            RegistersPeriphs.Add(mcu_def);
            return(RegistersPeriphs);
        }