| |
| |
| |
|
Page: 1 2
Comments:
<0> hi all <1> what is the difference between: <1> #define sti() __asm__ __volatile__ ("sti") <1> and <1> #define sti() __asm__ __volatile__ ("sti": : :"memory") <2> is there a way to prevent reentry during a sys call so that I can block? <2> or maybe there a better way than reentry from a syscall so that i dont have that wasting stack space? <2> cause i dont think it would work.. at all <3> Mind: reentry from syscall ? <3> Mind: you mean like calling a syscall while bein in one ? <3> yo edon <4> hi r0nny <2> r0nny, yea. well actually its more like stopping a thread from running from within the syscall. kind of like a poll() function, but without indefinite loop <2> if i were to reenter the dispatcher wouldnt that leave a bunch of crap on the stack? <3> Mind: you just deny the thread to be activated, till an event for it is occuring <2> r0nny, but when the thread hits the syscall it needs a way to stop right there. would it be effective to save state and invoke a fault? or a better way ?
<3> Mind: poll is a blocking syscall - just stop sheduling the process, till you got something to return <5> nice day today <5> hmm when i send something to Port 60h, then it will be forwarded directly to the Controller in the Keyboard ? <2> wouldnt that be the other way around <6> that's the idea, yes <5> yeah <5> but data is received from the keyboard and commands are send? <5> Port 64h is connected with the Controller on the Mainboard <6> get hold of a spec for the 8042 <5> thanks jrydberg <5> heh i found it, Port 60h will only be redirected to the Keyboard if the Controller on the Mainboard dosn't expect bytes <5> so some commands are going to the Port 60h too <5> such a **** <5> with ctrl + z i overwrote my 40 sites document <7> undo it? <5> no it won't work, in the explorer <5> a very old version of the doc which i have moved to another directory <5> overwrote my ****ing doc <8> Toaster: Isn't ctrl-y redo? <8> Sometimes it is... <8> Don't blame me if it isn't... <5> i overwrote a file <5> the physical bits on the EIDE device <5> so its gone <5> you can't undo it <5> if you overwrite data <7> XD <7> well <7> now you wish you had Time Machine <7> :/ <5> yeah <5> mhmm a good idea <9> you do, just get ur self some data recovery program, its still there if windows hasnt placed a file over it, and it most likly hasnt <5> it has <10> well. don't fear. windows vista will have an idiot-proof filesystem ;) <9> are you sure it has? <5> yeah <3> yo all <9> i can pull data off my system that was deleted in 2000 <5> all what I can do is to rewrite the new content in the old one <11> Hello <11> i want ask about GNU C Library <12> what's the square root of 1849? <11> will this library rely on my syscalls? <12> yep <3> undesktop: such questions are not supposed to be answered <12> what do you expect? dynamic self reprogramming? heh <11> sorry for my bad English <11> and with GNU C Library my kernel will be compatible with POSIX? <3> undesktop: see what i mean <3> undesktop: they continue to ask this kind of question <12> hm <3> instead of using their brain <13> undesktop: YES THAT MOFO BETTER RECODE ITSELF FOR MY CODE <13> or i'll be sad... not unlike a panda in a blender.. <3> darn - i hat css ;P <12> red hat <11> what is this ***embly ? <11> movb $READ,%service <3> SmartUnix: go away an learn asking questions -_-
<11> :\ Ok <11> sorry <3> http://www.catb.org/~esr/faqs/smart-questions.html <12> SmartUnix: I'd follow r0nny's advice... and btw., Unix isn#t smart <12> my ' key also isn't smart <11> :) <12> }:-( <3> undesktop: the "longhorn feels bad" smiley - casue its now named vista <3> ;P <13> they had to rename it because it's horn was really small? :P <3> btw - anyone cares to check out the webforum i write at http://r0nnyger.mine.nu:3300/forum/ and tell me what to do better ? <12> Vista is just the marketing department's name <3> nn: the name longhorn was becasue they allready knew it will have short horns ;P <12> r0nny: design or technically? <3> undesktop: both <13> Odd.. our marketing department said i can't name the File Extraction, Compression, Evaluation, and Sorting library libfeces <13> :P <12> r0nny: seems to work, should be a bit more bersichtlicher however <3> undesktop: yeah - thats my task atm <6> okey, how dumb am I today. <6> which has higher priority? cast or + ? <14> jrydberg-: it seems they have equal priority: http://www.cppreference.com/operator_precedence.html <6> so I suppose adding a for () doesn't hurt <13> odd.. <13> i can't wget from this site :\ <3> undesktop: fixed die bersichtlichkeit <12> the different colors are somehow not so good <12> doesn't look bad overall <15> wo <12> bs <13> yt? <10> nn, you're out <10> hello everyone. <13> wobster: :( <16> iiiiiiiiiiiiiiiiikk. <15> wait. gr00ber didnt left channel after odd screamings this time :P <3> mur: you remembered him - hes allready at the stte where heforgets parts of his paranoia <14> r0nny: almost:) <14> err that was for mur <3> mur: could you ban pizza for a hour ot so - broken connections aint be nice <3> pizza_: ping ? <15> hmmmmmmmm <13> r0nny: i sell pizza :P <3> nn: good, but till its here its cold :/ <13> :P <17> i have question about Threads <18> why not ask it? ;) <17> i will :) <17> firstly sorry for my English <17> about Treads , i understand it well , but i don't understand one point <17> how the OS can specifies if the process need multitreads or need one thread ? <13> the task does that, by making or destroying threads <18> when it starts up it gets one thread <18> and you can add more threads if needed <17> is this mean the programmer do this <18> yeh <17> using syscalls of course? <18> depends on the system <18> if it's userspace threads, then no <18> kspace threads, yes <17> ok , Linux for example <18> well, i haven't played with threads in linux, but i think it's in the kernel (does ptread use the kernel?) <17> that's mean with OSes which have threads in kernel-space i don't need some thing like GNU Pth ? <18> Pth? <17> http://www.gnu.org/software/pth/pth-manual.html#threading_background <17> The GNU Portable Threads <18> well, you couldd use a common api ontop so that you can make it portable <18> but you it wouldn't be requirede <18> *required <18> *bah <18> i hate laptop kbds <17> :D <17> Thread is great idea <17> thanks man :)
Return to
#osdev or Go to some related
logs:
#oe #linux centos yum aclocal rhel yum cvsd dcop dual-head dapper bladeenc evince firefox octet-stream gentoo 3ddesk ubuntu resolution #css php5 required_once
|
|