/// <inheritdoc /> public void Write(byte[] buffer) { lock (_syncLock) { var result = SysCall.Write(FileDescriptor, buffer, buffer.Length); if (result < 0) { HardwareException.Throw(nameof(SpiChannel), nameof(Write)); } } }