[Brmlab] Laser firmware

Felipe Sanches juca at members.fsf.org
Sat Dec 18 11:30:52 CET 2010

Looking at the windows drivers provided by the manufacturer I can find the
usbinit byte sequences inside the files Drivers/Lhloader.sys and

The match seems to be exact for the XP driver sys file. There are some minor
differences in the other file (is that a driver for what version of

I guess that we may have some insight by looking at these differences...
What do you think?

Another thing that I've noticed is the presence of a file called EZUSB.SYS.
By googling that I have found this interesting page:

It mentions 8051 microcontrollers natively capable of USB communications.
Sounds very similar to what we have in hands! And there seems to be some
routines used to upload firmware to EZUSB in the linux sourcecode. So we may
take a look at the kernel to see if the protocol implemented there matches
the patterns in our usb sniffer log.

Happy Hacking,
Felipe Sanches
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://brmlab.cz/pipermail/brmlab/attachments/20101218/f467c397/attachment.html>

More information about the Brmlab mailing list