Since they are active only in POST, I suspect that they are not memory controlled, more likely port controlled. Basically during POST, the BIOS echoes results of the various POST tests to port 80. Not so much a memory location as a addressable hardware port - like port 378h is the LPT port. The BIOS opens a connection to that hardware line, outputs the last known good test to it by pushing a certain byte on the line. POST cards monitor the port 80 address, read what comes in and displays the result.
That said, you could theoretically write some sort of program to address the hardware at that level and push bytes to the port and see if it activates the LED's. What I don't know is if the LED's monitor port 80 or another port and/or if they have some sort of chip to read the code and convert it to a specific LED pattern.
Thanks for the info! This is definitely a good starting point. I will do some experimenting tomorrow and let you know what I find out. By the way, do you know where I can read more about this, or is it your personal knowledge? – Duke Nukem – 2013-08-18T16:24:12.790
Google POST CARDS or go to Wikipedia. I used to use them during the ISA bus era to diagnose issues. We fooled around internally on the system a lot more than normally done today since almost everything was a discrete board and we pushed DIP RAM chips onto the boards which flexed the motherboards. Lots of stuff used to pop loose or even off. – Blackbeagle – 2013-08-19T22:29:53.687
Great news! I got one of the LEDs to light up by sending random values to port 882h ... then the system froze. More testing tomorrow! – Duke Nukem – 2013-08-21T04:34:03.373
I don't suppose there's any documentation available somewhere listing Dell's hardware port assignments? The only port lists I can find on Google are for very old hardware. – Duke Nukem – 2013-08-21T04:47:09.870
Thanks Blackbeagle for setting me on the right track, I figured everything out. The details should be up soon. – Duke Nukem – 2013-08-21T20:20:21.507