---
title: IOATAIOReg16
framework: kernel
role: symbol
role_heading: Class
path: kernel/ioataioreg16
---

# IOATAIOReg16

## Declaration

```occ
class IOATAIOReg16 : IOATAReg16
```

## Topics

### Instance Methods

- [getAddress](kernel/ioataioreg16/1526690-getaddress.md)
- [getMetaClass](kernel/ioataioreg16/1526673-getmetaclass.md)
- [initWithAddress](kernel/ioataioreg16/1526696-initwithaddress.md)
- [operator=](kernel/ioataioreg16/1526705-operator.md)

### Type Methods

- [withAddress](kernel/ioataioreg16/1526704-withaddress.md)

## Relationships

### Inherits From

- [IOATAReg16](kernel/ioatareg16.md)

## See Also

### Registers

- [IOATAReg32](kernel/ioatareg32.md)
- [IOATAReg16](kernel/ioatareg16.md)
- [IOATAReg8](kernel/ioatareg8.md)
- [IOATAIOReg32](kernel/ioataioreg32.md)
- [IOATAIOReg8](kernel/ioataioreg8.md)
- [IOATARegPtr32](kernel/ioataregptr32.md)
- [IOATARegPtr16](kernel/ioataregptr16.md)
- [IOATARegPtr8](kernel/ioataregptr8.md)
