RE: Using packed structs to gain cheap SMP primatives

2000-03-29 Thread Allen Pulsifer
be a way to update the structure in a way that is MP safe, but I'll have to think about it some more. Sorry. Allen (with foot planted firmly in mouth) > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Allen Pulsifer > Sent: Wednesday

RE: Using packed structs to gain cheap SMP primatives

2000-03-29 Thread Allen Pulsifer
Here's another alternative for reading structures like time that always change monotonically: read the values in "MSB" to "LSB" order, then go back and check in reverse order that nothing has changed. For example, to read a structure containing hours, minutes, seconds: for (;;) { h = timep

RE: console support (was RIDE for BSD)

2000-01-08 Thread Allen Pulsifer
Kazu, The comments on Linux were not mine. But I was echo'ing the orginal poster's request that the keyboard mapping and console (screen) settings be set to defaults that make sense vis-a-vis PC hardware and PC users' common expectations. That simply means that, to the extent possible, the ESC,

RE: console support (was RIDE for BSD)

2000-01-04 Thread Allen Pulsifer
I second this. I'm not a linux user, but as a FreeBSD newbie I had a lot of trouble getting anywhere with console programs, esp. emacs and various IDE's that I tried to install. The key board mapping was difficult/impossible to figure out, and it also seemed like cons25 didn't always work correc

RE: ATA driver problem?? (lost disk contact)

1999-12-18 Thread Allen Pulsifer
According to the DPTA-3x spec from IBM, if the drive has fully entered Standby mode, it can take up to 31 seconds for it to spin back up. (See sections 3.3.6.1 and 13.0). Other drive models may take even longer, and even after the drive is back up, it may take a few seconds to respond to the