Протокол оповіщення SMBus дозволяє декільком підлеглим пристроям SMBus спільно використовувати один контакт переривання на головному пристрої SMBus, дозволяючи провідному знати, який підлеглий ініціював переривання.
Шина керування системою (SMBus) — це двопровідний інтерфейс, через який різноманітні мікросхеми та пристрої компонентів системи можуть обмінюватися даними між собою та з рештою системи. Він заснований на принципах роботи шини I2C. SMBus надає шину керування для завдань, пов’язаних із керуванням системою та живленням.
Існує одинадцять можливих протоколів команд для будь-якого пристрою. Ці команди є Швидка команда, Надіслати байт, Отримати байт, Записати байт, Записати слово, Читати байт, Прочитати слово, Обробити виклик, Блокувати читання, Блокувати запис і Блокувати запис-блокувати читати виклик процесу.
Отримавши переривання, головний SMBus може видати відповідну попередження. Ця відповідь на сповіщення надіслана на адресу 0001 100, і будь-який підлеглий пристрій, який генерував переривання, намагається ідентифікувати себе, вказавши свою адресу на шині.
SMBus – це Шина керування системою використовується в персональних комп’ютерах і серверах для низькошвидкісного зв’язку керування системою. Контролер SMBus інтегрований у більшість наборів мікросхем Intel®.
Сповіщення SMBus було введено у версії 1.0 специфікації. Протокол оповіщення SMBus дозволяє декільком підлеглим пристроям SMBus спільно використовувати один контакт переривання на головному SMBus, водночас дозволяючи головному знати, який підлеглий ініціював переривання.