What is the difference in hashing algorithm between bitcoin and litecoin? I am having trouble finding litecoin mining specifications. I would first of all require something like this:
https://en.bitcoin.it/wiki/Block_hashing_algorithm

Except for litecoins. I need to know how to dissect the getwork data, what kind of operations to do on it (eg. hex to uint32 conversions, byte order shifts, etc.) and what specification of scrypt to use and what are its input, difficulty and expected output.

I would really love to have some input/output data, on which I can write BDD specifications so I can write a miner on top of that.

Anyone know for some good resources I could use?

Thanks

Edit: I would really appreciate some sample input/output, I can figure out the rest myself.
Here you find an example, how to extract the data from getwork and call the scrypt function
http://litecoin.info/Scrypt

Unfortunately it is not clear (to me) what the resulting values of the scrypt should be. First I thought it is the result of the valid block above, but that has a different nounce.

If you find a valid result, please let me know the value.