Ejemplo n.º 1
0
 /// <summary>
 /// Creates the Enhanced PIC16 registers.
 /// </summary>
 /// <param name="pic">The PIC definition.</param>
 /// <exception cref="ArgumentNullException">Parameter <paramref name="pic"/> is null.</exception>
 public static void Create(IPICDescriptor pic)
 {
     LoadRegisters(pic ?? throw new ArgumentNullException(nameof(pic)));
     var regs = new PIC16EnhancedRegisters();
     regs.SetCoreRegisters();
     regs.SetRegistersValuesAtPOR();
 }
Ejemplo n.º 2
0
 public override void CreateRegisters()
 => PIC16EnhancedRegisters.Create(PICDescriptor);