---
title: publishBusProperties
framework: kernel
role: pseudoSymbol
path: kernel/atadevicenub/1805593-publishbusproperties
---

# publishBusProperties

puts info about this device's bus capability in the device tree.

## Declaration

```occ
virtual void publishBusProperties(
 void); 
```

## See Also

### Miscellaneous

- [allocCommand](kernel/atadevicenub/1805563-alloccommand.md)
- [ataDeviceNub](kernel/atadevicenub/1805565-atadevicenub.md)
- [attach](kernel/atadevicenub/1805568-attach.md)
- [executeCommand](kernel/atadevicenub/1805572-executecommand.md)
- [freeCommand](kernel/atadevicenub/1805576-freecommand.md)
- [getDeviceID](kernel/atadevicenub/1805578-getdeviceid.md)
- [init](kernel/atadevicenub/1805582-init.md)
- [MyATACallback](kernel/atadevicenub/1805585-myatacallback.md)
- [processCallback](kernel/atadevicenub/1805590-processcallback.md)
- [publishProperties](kernel/atadevicenub/1805598-publishproperties.md)
- [publishVendorProperties](kernel/atadevicenub/1805600-publishvendorproperties.md)
- [swapBytes16](kernel/atadevicenub/1805603-swapbytes16.md)
