Click in the nick column to highlight everything a person has said.
The icon identifies that the person is a core developer (has commit access).

Notice: Only Gecko based browsers prior to FF4 support the multipart/mixed "server push" method used by this log reader to auto-update. Since you do not appear to use such a browser, this page will simply show the current log, and not automatically update.

How are you doing the delay? I think an elegant method would be to simply read the dbop twice (and discarding the first read), so the read delay is based on PCLK timing and relatively independent of CPU frequency / boost

kugel: Nothing *guarantees* that the main thread is the only one ever drawing to the lcd. That said, no other thread should draw to the lcd during normal operation (by convention). Technically all thread could draw without confusing the lcd controller (this would probably produce gibberish in the framebuffer though)

But the main thread is allowed to hand over lcd control to another thread. Iirc mpegplayer is drawing from another thread. And the greylib even does something you should never do during normal operation: it draws from an isr

If you only need a certain minimum delay, an ordinary loop is sufficient. Changing the loop count according to cpu clock then is a matter of efficiency if the routine containing the delay is called very often

Afaik Slasheri's version doesn't contain the CF related fixes, and probably other storage related ones. Imo we should release a bootloader which is based on current driver code - but testing such a bootloader may need a bdm for recovery

yeah. I posted the log too - it only shows tiny difference in the hex numbers under "Raw Descriptor", the fun part was that with USB prober running, the HID functions worked properly but still no drive appearing. Someone pointed towards a known MacOS 10.4 bug with composite devices

hey guys i just got an mp4 player out of China via ebay one of the nano ripoffs and was wondering if rockbox will work on it im iffy on trying it only cause i dont know how to restore the original firmware

TheSeven: If it's like earlier ipods, then that pin will probably actually indicate "charging" or "charger attached". To distinguish between USB power only and a USB data connection you need to talk to the USB controller.

saratoga: A lot of code came for free from other ports though. The Meizu work helped get it started, including most of the work for the audio driver. apps/ code didn't need adapting as it's the same button layout and LCD size/depth as the 1st gen Nano. The button driver is merged with the PP ipod clickwheel driver, so the wheel acceleration etc came for free.

is there any idea if rockbox could work on a Creative Nomad Jukebox? (i have one) this is the player that runs on 4AA batteries and looks like a personal CD player and has a standard notebook harddrive in it