|
Mike Mullikin wrote: Not sure who Steve is
Austin. You are getting old, it was only a couple of weeks ago we confused the elephant out of people here who think the 70's is archeological and people from that time couldn't possibly be still alive today.
Mike Mullikin wrote: Early last week at PT (for the new knee) the therapists were trying to decide exactly why I had a hitch in my gait.
You did explain that you were born in the 60's and that's just how we walked back then. Good to hear it is all progressing along nicely.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
Has Anyone Seen Mike Hunt wrote: Austin. You are getting old... and senile apparently. My bad.
In my defense, that happened when I was only a week or two past surgery. I was probably strung out on Oxy... or drunk... or both.
How did the missus survive her hip replacement?
|
|
|
|
|
Mike Mullikin wrote: How did the missus survive her hip replacement?
Weekend was mad. Getting MIL back and forth to hospital, doing weekly shopping and other things that just have to get done, daughter's soccer and trying to get to a couple of customers (picked up a few weeks work in the city which means everything else forced to the weekends) left me no time to scratch and not much time at the hospital.
Saturday early afternoonish (18 hours post-op) the Missus knocked the canular from her hand. This was providing pain relief drugs and fluids by drip. Blood pressure dropped to 74/42, panic ensued, Doctors everywhere and MIL on the phone carrying on like an idiot. Asked her where else she would lik her daughter be if something like this was to hapopena dn to shutup as it only hype the Misus and nurses up.
Got over there and it was up to 9X/60 and eventually hit 120/80 by 17:30. Screwed up any physio and put her back a bit, but yesterday (it's Monday here and already at work) she was up with a full height zimerframe thingy with wheels at the front. Think she is scheduled to come home Wednesday.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
Quote: How about you - what's changed since you joined? A lot, thank you very much!
Bruno
It does not solve my Problem, but it answers my question
modified 19-Jan-21 21:04pm.
|
|
|
|
|
just gone past 9 years too, things that are different in a positive way for me:-
Got a decent camera on my phone - dont need an actual camera anymore
laptop has 4 times the ram 4 times the cores, double the storage AND its ssd and is a quarter the weight of the one I had in 2009
DD has gone (although his alter ego seems to be here)
I can watch videos of cats anytime anyplace...;)
Got Windows 10 on three systems, works fine, whats all the fuss?
Negative changes in the last 9 years:-
Too many to list...
|
|
|
|
|
I've been here since Mr. Maunder started the site and sent out the invitational e-mail. I ended up with a three-digit member number. About the only other person I see who's been around that long is Ravi B. and his number precedes mine by one.
Since then, things have changed a LOT. I guess that is to be expected when you acquire 13M members along the way. Several technologies have been invented since then and are now the most prominent here while most of the popular stuff of those days has faded considerably.
|
|
|
|
|
Rick York wrote: I've been here since Mr. Maunder started the site and sent out the invitational e-mail. I ended up with a three-digit member number. About the only other person I see who's been around that long is Ravi B. and his number precedes mine by one.
I was dealing with Maunder on that other site that existed before CP, can't remember it's name nor did Google help me. I got rorted into a 4 digit member number when Maunder decided to delete the member database and pick stuff at random.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
The other site was codeguru.com[^]. It still exists but seems to be less active than this one is. I still have a couple of articles there that I never got around to posting here.
|
|
|
|
|
Rick York wrote: The other site was codeguru.com[^]. It still exists but seems to be less active than this one is. I still have a couple of articles there that I never got around to posting here.
All I could remember was it was code followed by 4 letters which I couldn't get close too. From memory the bcreator sold it from > $10,000,000 and it became all about advertisements and selling services.
Will now wander off and have a quick look at it.
Michael Martin
Australia
"I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible."
- Mr.Prakash One Fine Saturday. 24/04/2004
|
|
|
|
|
Pretty sure I have been here since 2006!
|
|
|
|
|
Wow,
just had a look myself... I've been here over 16 years
I was doing 95 /98 / Win2K in VB 5/6 when I first started... I've been more of a stalker the last decade or so
What's changed...?
Consume, Consume, Consume...
bigger, better (?) faster higher... but do we really need it
What's not changed
Thankfully the same friendly atmosphere is still present today as it was all those years ago..
Who the f*** is General Failure, and why is he reading my harddisk?
|
|
|
|
|
In [nearly] 11 years? Loads. 4 different jobs, moved about 8 times, and bought 2 houses and 4 cars. Only on my 3rd laptop and 5th phone.
veni bibi saltavi
|
|
|
|
|
Erm... Happy CP birthday!
Certainly have had some interesting times for sure in the last 9 yaers Page filling nonsense conversations with Nagy, entertaining unintelligible conversations with a certain accountant turned politician who would mash the keyboard with numbed fingers during late night drinks. The good 'ol days indeed. Made a few friends along the way too.
It was broke, so I fixed it.
|
|
|
|
|
OriginalGriff wrote: Good grief, have I really been here 9 years?
In computer years that's what, forever? Wait, I've been on CP longer than Griff?!
But I only have 0.6% as much rep as you do... granted I only have about 1.6% as many messages. Which must mean that my comments are slightly less than 50% as useful. I better step it up!
|
|
|
|
|
In over 14 years, I have...
- Written a couple of CP articles
- Posted much sage advice and some drivel (or is that the other way around? ) on CP
- Grown older, but not necessarily wiser
Ad astra - both ways!
|
|
|
|
|
Is the PC term for "Sugar Daddy" "Glucose Guardian"?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
if it's a PC term is there a keyboard shortcut?
there's sure a lot of keystrokes in "Glucose Guardian." (and yes, I used cut & paste.)
Signature ready for installation. Please Reboot now.
|
|
|
|
|
That was a sweet thought, so ignore those who condom it.
"Somehow, Wales always enters into these things - worries about sheep developing tooth decay . . . "
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I have been designing my little 8 bit computer and now have a memory map that should be adequate.
16k ROM
8k RAM (basic RAM if no paged RAM is present, later fixed RAM that should not be paged away)
6k Video RAM
2k I/O registers
32k Paged RAM (32k pages out of up to 16MB)
Nice, huh? NOT!
The 2k for the I/O registers would allow 16 bytes memory space for each of up to 128 I/O devices. No need to overdo it, but I'm going to need about 16 of them. The problem is that at least six of the planned devices will need interrupts. I don't want to poll for keystrokes, mouse events, bytes coming from the IDE port, bytes coming from the serial port, sound chips having empty buffers...
There is an interrupt controller IC, but it will hog up a 4k area in the memory map (which I don't have) at a fixed place where it really hurts (in the 32k paged RAM). This will not help.
Now what will I do? I could simply use an AND gate with enough inputs to unite the IRQs from all devices. When any one of them goes low, the output of the gate will go low and trigger the interrupt.
Nice and well. The processor will call its interrupt routine - and now what? It does not know which device to service. Any ideas?
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
Use your AND gate, and a also wire the interrupts via a latch to a byte in the "device 0" memory space (you may need a latch, it's been a while since I did this kind of thing).
Interrupt fires, read the byte, clear it, you know the interrupt source(s) from the bit pattern.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Good idea. Interrupt priorities could be done in the interrupt routine, but I have to be careful if another interrupt occurs while I'm still servicing one. The interrupt controller would have dealt with all that, but that's really not an option.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|
|
I was thinking the same as OG, 16 IRQ's needs only 4 bits (so the byte could handle up to 256 IRQ's - enough for the future.)
Could be wrong but back in the day I sort of remember when the Z80 caught an IRQ it disabled further interrupts till you executed a particular instruction (or was it a special variant of the RET instruction?) - something like that? (And there may have been 1 or 2 specific IRQs that weren't disabled). Was a loooong time ago, could be wrong, may have been a dream.
Perhaps your CPU has something similar?
Signature ready for installation. Please Reboot now.
|
|
|
|
|
I thought about a 16 -> 4 multiplexer (they are cheap enough), but you can't respond to multiple interrupts that way, so if two come in while you are processing one with interrupts disabled you will lose one or the other when you reenable. A pair of eight bit latches doesn't take a lot more room, and is more flexible.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Brings back memories. Do you have a processor that automatically disables further interrupts when the first interrupt occurs, or is an instruction to disable interrupts? If the former, one workaround I had to implement once was to check at the end of the interrupt handler if any other bits had been set and route them in the code. If the latter, you could either write your IRQ handlers to be really really safe, or you could write an IRQ handler that queues the interrupt and have a separate (does your processor do threading?) "loop" (ugh, but again, been there, done that) that services the queue.
Heck, if you can create a separate thread, don't even use the IRQ line, just poll the latch. As evil as that sounds, it actually works quite well, IIRC. If your processor doesn't support threads, then, ummm...not a great solution.
Anyways, that's my 2c from what I remember having to deal with in a previous lifetime.
|
|
|
|
|
Interrupts are disabled when the processor acknowleges an interrupt and are reenabled when you return from the interrupt routine. Threads would be great, but the processor does not support them. I would need some kind of timer interrupt to schedule and switch threads. This is becoming circular.
I have lived with several Zen masters - all of them were cats.
His last invention was an evil Lasagna. It didn't kill anyone, and it actually tasted pretty good.
|
|
|
|