[pso] [tema2] Folosire SET_LINE
Vlad Albulescu
mrkane27 at yahoo.com
Wed Apr 8 13:33:39 EEST 2009
Era ceva dubios in macro-ul SET_LINE din laborator.
outb((baud)&0xFF00,(base)+1); \
unde primul parametru la outb este unsigned char.
also, baud in structura din tema este tot char, si practic o sa fie 0 oricum valoarea din outb.
--- On Wed, 4/8/09, Cristian Sandescu <cristian.sandescu at catc.ro> wrote:
From: Cristian Sandescu <cristian.sandescu at catc.ro>
Subject: [pso] [tema2] Folosire SET_LINE
To: "'Proiectarea Sistemelor de Operare'" <pso at cursuri.cs.pub.ro>
Date: Wednesday, April 8, 2009, 1:22 PM
Salutare,
Compilatorul pare sa nu aprecieze modul in care apelez
SET_LINE in rutina de tratare pentru IOCTL_SET_LINE:
warning: overflow in implicit constant conversion
Linia respectiva arata astfel: SET_LINE(uli.baud, uli.len,
uli.stop, uli.par,data->base);
Problema e cu unul dintre primii parametrii si nu este de la
accesarea user-space (face la fel pentru un unsigned char definit local).
Ma poate ajuta cineva cu o indicatie?
Multumesc,
Cristi
_______________________________________________
pso mailing list
pso at cursuri.cs.pub.ro
http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/pso/attachments/20090408/b05b7cc2/attachment.htm>
More information about the pso
mailing list