---
title: signalConfig
framework: IOKit
role: symbol
role_heading: Instance Property
platforms: [Mac Catalyst 13.0+, macOS 10.1+]
path: iokit/iodetailedtiminginformationv2/1505078-signalconfig
---

# signalConfig

Information about display setup.

## Declaration

```occ
UInt32 signalConfig;
```

## Discussion

Discussion kIOAnalogSetupExpected is set if display expects a blank-to-black setup or pedestal. See VESA signal standards.kIOInterlacedCEATiming is set for a CEA style interlaced timing: Field 1 vertical blanking = half specified vertical blanking lines. Field 2 vertical blanking = (half vertical blanking lines) + 1 line. Field 1 vertical offset = half specified vertical sync offset. Field 2 vertical offset = (half specified vertical sync offset) + 0.5 lines.

## See Also

### Fields

- [__reservedA](iokit/iographicstypes_h_user-space/iodetailedtiminginformationv2/2587781-_reserveda.md)
- [horizontalScaledInset](iokit/iodetailedtiminginformationv2/1505675-horizontalscaledinset.md)
- [verticalScaledInset](iokit/iodetailedtiminginformationv2/1505081-verticalscaledinset.md)
- [scalerFlags](iokit/iodetailedtiminginformationv2/1505247-scalerflags.md)
- [horizontalScaled](iokit/iodetailedtiminginformationv2/1505336-horizontalscaled.md)
- [verticalScaled](iokit/iodetailedtiminginformationv2/1505368-verticalscaled.md)
- [signalLevels](iokit/iodetailedtiminginformationv2/1505108-signallevels.md)
- [pixelClock](iokit/iodetailedtiminginformationv2/1505625-pixelclock.md)
- [minPixelClock](iokit/iodetailedtiminginformationv2/1506146-minpixelclock.md)
- [maxPixelClock](iokit/iodetailedtiminginformationv2/1505269-maxpixelclock.md)
- [horizontalActive](iokit/iodetailedtiminginformationv2/1505825-horizontalactive.md)
- [horizontalBlanking](iokit/iodetailedtiminginformationv2/1505116-horizontalblanking.md)
- [horizontalSyncOffset](iokit/iodetailedtiminginformationv2/1505654-horizontalsyncoffset.md)
- [horizontalSyncPulseWidth](iokit/iodetailedtiminginformationv2/1505982-horizontalsyncpulsewidth.md)
- [verticalActive](iokit/iodetailedtiminginformationv2/1505884-verticalactive.md)
- [verticalBlanking](iokit/iodetailedtiminginformationv2/1505807-verticalblanking.md)
- [verticalSyncOffset](iokit/iodetailedtiminginformationv2/1506166-verticalsyncoffset.md)
- [verticalSyncPulseWidth](iokit/iodetailedtiminginformationv2/1505756-verticalsyncpulsewidth.md)
- [horizontalBorderLeft](iokit/iodetailedtiminginformationv2/1506121-horizontalborderleft.md)
- [horizontalBorderRight](iokit/iodetailedtiminginformationv2/1505214-horizontalborderright.md)
- [verticalBorderTop](iokit/iodetailedtiminginformationv2/1505205-verticalbordertop.md)
- [verticalBorderBottom](iokit/iodetailedtiminginformationv2/1506113-verticalborderbottom.md)
- [horizontalSyncConfig](iokit/iodetailedtiminginformationv2/1505470-horizontalsyncconfig.md)
- [horizontalSyncLevel](iokit/iodetailedtiminginformationv2/1505554-horizontalsynclevel.md)
- [verticalSyncConfig](iokit/iodetailedtiminginformationv2/1506078-verticalsyncconfig.md)
- [verticalSyncLevel](iokit/iodetailedtiminginformationv2/1505614-verticalsynclevel.md)
- [numLinks](iokit/iodetailedtiminginformationv2/1505253-numlinks.md)
- [__reservedB](iokit/iographicstypes_h_user-space/iodetailedtiminginformationv2/2587782-_reservedb.md)
