На старых (совсем старых) дисках диод был важным индикатором того, что система занята и работает с диском - тогда диски были совсем неторопливыми. На более современных дисках, которые тоже старые, но уже есть, например, у нас в коллекции, были пины, к которым можно было подключить диод напрямую.
В зависимости от наполненности какого-то (rx/tx) буфера
Сейчас, я полагаю, диод также зажигается когда у диска состояние сменяется на "занят". Это подтверждают, как минимум, дохлые винчестеры - если диск умер и висит в состоянии бизи, то индикатор горит непрерывно.
Гугл не выдал внятных результатов.
Если в гугле нет информации о дисках, возможно, стоит поискать то же самое, например, о сетевых картах (и смежном оборудовании)? У них есть схожий диод, моргающий при передаче данных.
Я, кстати, подпаивался в параллель к светодиоду сетевой карты в лучшие годы, когда на корпусах ещё оставались "Sleep LED" - оба индикатора моргали, хотя яркость немного понижалась.