<div dir="ltr"><div><span style="font-size:15px">Un amanunt important pe care am uitat sa-l precizez este faptul ca tema poate sa fie facuta si in echipa (maxim 2 persoane). Este necesar doar ca o singura persoana sa faca upload, dar va trebui sa specifice in README componenta echipei.</span></div><div><span style="font-size:15px"><br></span></div><div><span style="font-size:15px">Spor!<br>

<br>

Constantin</span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">În joi, 8 apr. 2021 la 00:05, Raducanu Constantin <<a href="mailto:raducanu.costi@gmail.com">raducanu.costi@gmail.com</a>> a scris:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="box-sizing:border-box;font-family:"Segoe UI",system-ui,"Apple Color Emoji","Segoe UI Emoji",sans-serif;font-size:14px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Salutare,<br>

<br>

Am publicat tema 2, Driver UART [1], unde va trebui să scrieți un modul de kernel care să implementeze un driver pentru portul serial (UART16550). Este o temă care ne introduce în mediul de interacțiune cu "hardware" (intreruperi, registre, datasheet) și un exemplu clasic de implementare a mecanismului producător - consumator.<br>

<br>

Pe langă instrucțiunile de rezolvare din enunț vă rog să țineți cont și de feedback-ul primit la tema 0 și de indicațiile generale [2] pentru teme.<br>

<br>

Mult spor!<br>

<br>

Constantin<br>

<br>

[1] <a href="https://linux-kernel-labs.github.io/refs/heads/master/so2/assign2-driver-uart.html" rel="noreferrer noopener" title="https://linux-kernel-labs.github.io/refs/heads/master/so2/assign2-driver-uart.html" target="_blank">https://linux-kernel-labs.github.io/refs/heads/master/so2/assign2-driver-uart.html</a><br>

[2] <a href="https://ocw.cs.pub.ro/courses/so2/teme/general" rel="noreferrer noopener" title="https://ocw.cs.pub.ro/courses/so2/teme/general" target="_blank">https://ocw.cs.pub.ro/courses/so2/teme/general</a></div></div>
</blockquote></div>