<div dir="ltr"><div><div>Am rezolvat cu acele erori de free and such.<br></div>Am un vector static pentru cele 2 COM-uri, si foloseam macro-uri cu nume diferite, dar care erau definite la aceeasi valoare.<br></div>Dar inca am o problema, si anume, outb() se blocheaza pur si simplu. Nu imi intoarce eroare, nu nimica.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-20 18:54 GMT+03:00 Catalin Vasile <span dir="ltr"><<a href="mailto:catalinvasile92@gmail.com" target="_blank">catalinvasile92@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Mai trebuie facut ceva anume pentru a adauga un device uart16550 in qemu?<br></div>Incerc sa fac initializarea device-ului.<br></div>Trece de initializarea lui COM1, la COM2 imi spune ca nu a putut sa inregistreze porturile specifice lui. Driver-ul meu apoi incearca sa stearga si resursele alocate lui COM1, dar cand incearca sa faca free la regiunea de adrese specifice lui COM1 imi spune ca acestea nu au existat vreodata (desi am check-uri pentru aceasta functie si ruleaza cu succes pe COM1).<br></div>Mai exact imi da eroarea aceasta:<br>Trying to free nonexistent resource <00000000000003f8-00000000000003ff>.<br></div>Mai exista un pas intermediar ceva ce ar fi trebuit inainte de a rula qemu or something?<br></div>
</blockquote></div><br></div>