From acaceres@uchicago.edu Wed May 29 18:43:01 2002
Date: Sat, 11 May 2002 21:58:33 -0400
From: Alvaro Caceres <acaceres@uchicago.edu>
To: kal@cs.toronto.edu
Subject: sulu & yepp

Hi,

I emailed you a week or two ago, asking about using sulu with the
yepp... After a little playing around it's working well enough, so I
figured I'd let you know.  By well enough I mean:
- reads yepp's playlist
- copies mp3s from pc to yepp
- deletes mp3s on yepp

The yepp model is yp-20s, it's got 64mb memory. I haven't tried
reformatting or getting files from the yepp to the pc. There are some
glitches, but nothing serious (actually, it's probably better than the
windows tool I got). Thanks for taking the time to write sulu, here are
the diffs against the source on your website.

Alvaro


wimbley ~/stuff/src> diff -r sulu-0.04orig/ sulu-0.04
diff -r sulu-0.04orig/Makefile sulu-0.04/Makefile
41,42c41,42
< #CPPFLAGS    = -D_DEBUG
< CPPFLAGS    =
---
> CPPFLAGS    = -D_DEBUG
> #CPPFLAGS    =
79c79
<
---
>
diff -r sulu-0.04orig/lib_uproar.c sulu-0.04/lib_uproar.c
1d0
<
49c48
< #define USB_EP_READ             0x83
---
> #define USB_EP_READ             0x82
408a408,412
>     static unsigned char dummy_device_info[USB_BLOCK_SIZE] = "  This is the dev info";
>
>     if (1){
>       return &(dummy_device_info[2]);
>     }
1002,1004c1006
<       || (recv_buffer[3] != 0x3a)
<       || (recv_buffer[9] != 0x06)
<       || (recv_buffer[10] != 0x2e)) {
---
>       || (recv_buffer[3] != 0x3a)) {
diff -r sulu-0.04orig/lib_uproar.h sulu-0.04/lib_uproar.h
35c35
< #define UPROAR_PRODUCT  0x6600
---
> #define UPROAR_PRODUCT  0x5A03
wimbley ~/stuff/src>
