ALSA үн подсистемасынын иштеп чыгуучулары linux-кийинки бутагына киргизүү үчүн, анын негизинде 5.9 ядро релиз түзүлөт, , бул ядро тарабында иштеген кодду саясий жактан туура эмес терминдерден арылтат. өзгөртүүлөр ылайык даярдалган Linux ядросунда инклюзивдик терминологияны колдонуу боюнча көрсөтмөлөр.
Өзгөртүүлөр 10 тактарды камтыйт, алардын ичинен ac97, bt87x, ctxfi, es1968, hda, intel8x0, nm256, via82xx, usb-аудио үн драйверлеринин кодун “ак тизме” жана кара тизмеден тазалоого байланыштуу. Бул терминдер "уруксат берилген тизме" жана "башкаруу тизмеси" менен алмаштырылган. vmaster API'де белгиленген "кул" терминин колдонууну токтотууну көздөйт.
Атын өзгөртүү анын ичинде структуралардын жана функциялардын аттары. Башында алмаштыруу болгон сөз
"реплика" (мисалы, snd_ctl_add_slave() функциясы snd_ctl_add_replica() менен алмаштырылган), бул , анткени реплика термини DBMSге көбүрөөк тиешелүү жана аудио подсистемасынын контекстинде маанини бурмалайт. Натыйжада, алмаштыруу үчүн бар болчу белгилүү бир түшүнүксүздүктү да киргизген «подборщик» термини (мисалы, азыр «кул тизмеси» жана «шилтеме кул», «жолдоочу тизмеси» жана «шилтеме ээрчиме» дегендин ордуна колдонулат). Белгилей кетчү нерсе, "мастер" термини, анын ичинде vmaster API'нин атында калган, анткени ал "мастер үндү башкаруу" контекстинде каралат.
Линукстун кийинки филиалы үчүн тактарды SUSEде иштеген ALSA подсистемасынын тейлөөчүсү Такаши Ивай сунуштаган. Бирок алар Линус Торвалдс тарабынан ядрого киргизүү үчүн жактырылабы же жокпу азырынча белгисиз, анткени vmaster API'деги функциялардын аттары көп функциялар менен дал келет. , бул терминологияда көп баш аламандыкка алып келиши мүмкүн. Драйверди өнүктүрүү APIден кул деген терминди алып салуу менен шайкештиктин бузулушуна алып келет , негизги ядродо камтылган эмес, ошондой эле тышкы тактар жана орнотуулар менен.
Терминологияга тиешеси жок өзгөртүүлөрдүн арасында Linux 5.9 ядросуна киргизүү үчүн, колдоону ишке ашырууну белгиледи (ойнотуп баштаганда кечиктирүүнү жок кылуу үчүн тышкы HDMI түзмөктөрү үчүн үзгүлтүксүз кубат режими) жана микрофонду активдештирүү жана үнүн басуу баскычтарынын жарыгын көзөмөлдөө үчүн.
Ошондой эле жаңы аппараттык камсыздоо, анын ичинде контроллер үчүн колдоо кошулду .
Source: opennet.ru
