Commit graph

5407 commits

Author SHA1 Message Date
Linus Nielsen Feltzing
0decb0099e Added iRiver button handling
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5430 a1c6a512-1295-4272-9138-f99709370657
2004-11-18 23:22:45 +00:00
Linus Nielsen Feltzing
27d00ca527 Added iRiver ADC channel info
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5429 a1c6a512-1295-4272-9138-f99709370657
2004-11-18 23:22:08 +00:00
Linus Nielsen Feltzing
fea2472326 Added iRiver button codes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5428 a1c6a512-1295-4272-9138-f99709370657
2004-11-18 23:21:04 +00:00
Linus Nielsen Feltzing
6acdfd7e2e Correct keyboard type
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5427 a1c6a512-1295-4272-9138-f99709370657
2004-11-18 23:20:35 +00:00
Linus Nielsen Feltzing
b98e74e4d5 Added IRIVER_H100_PAD
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5426 a1c6a512-1295-4272-9138-f99709370657
2004-11-18 23:20:07 +00:00
Jens Arnold
1a479d634d Late-add the final silence clip to the queue. This ensures correct shutup() while that clip is playing. Swallowed clip beginnings should be finally gone now. Optimization of the queue pointer handling.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5425 a1c6a512-1295-4272-9138-f99709370657
2004-11-18 22:59:20 +00:00
Jens Arnold
fee06d68c7 Bug fix: First dereference, then subscript, instead of vice versa. The old code never stored the correct header, and even caused NULL pointer accesses.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5424 a1c6a512-1295-4272-9138-f99709370657
2004-11-18 20:19:40 +00:00
Jörg Hohensohn
24e6dffa50 append the "silence" clip at the end of voice output, this avoids clicks and missing ends especially with low bitrates
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5423 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 22:30:38 +00:00
Jens Arnold
605cf4c779 Fix: my previous adjustments broke access to external MMC on newer Ondio models (mask bit 2 == 1). Xor operator works bitwise, so both operators need to be logical values here
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5422 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 21:24:21 +00:00
Jens Arnold
2cf1a89560 Ondio: adjustments for models with mask bit 2 == 0 (different MMC clock select circuitry)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5421 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 20:14:43 +00:00
Björn Stenberg
6554417a0d Only sort once
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5420 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 15:20:09 +00:00
Linus Nielsen Feltzing
6b4e5f8881 You can now leave the playlist viewer with OFF, and the hold-Play context menu works better now
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5419 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 13:28:25 +00:00
Linus Nielsen Feltzing
4bd3e61de9 The favorites plugin can now be a viewer as well
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5418 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 13:00:50 +00:00
Linus Nielsen Feltzing
335190567c Removed annoying debug output
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5417 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 12:45:07 +00:00
Linus Nielsen Feltzing
34145af486 Simplified ID3 tag handling, removing the nasty NULL pointer accesses. Correct handling of missing/corrupt tracks in playlists.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5416 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 12:42:43 +00:00
Björn Stenberg
8071de3da0 Added space to name prefix
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5415 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 12:35:27 +00:00
Linus Nielsen Feltzing
9bcd2a9998 Better feedback
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5414 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 12:13:33 +00:00
Jens Arnold
f78524bf93 Bug fix: Do only flush the sector buffer after writing head bytes if it really needs to be. The old code did flush always, causing the huge slowdown of fprintf() and other places writing byte-wise
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5413 a1c6a512-1295-4272-9138-f99709370657
2004-11-17 02:34:17 +00:00
Linus Nielsen Feltzing
0b959cf8be iRiver: Now sets the LCD RESET pin correctly
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5412 a1c6a512-1295-4272-9138-f99709370657
2004-11-16 19:18:09 +00:00
Linus Nielsen Feltzing
890558ee7c The tools are to be built with the native compiler
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5411 a1c6a512-1295-4272-9138-f99709370657
2004-11-15 06:51:21 +00:00
Linus Nielsen Feltzing
685aeb5d7d Handle invalid playlist entries properly in new_file(). This fixes bug report #1060759
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5410 a1c6a512-1295-4272-9138-f99709370657
2004-11-15 00:34:19 +00:00
Jens Arnold
7b95e6091e Improved keyboard handling for Ondio, avoiding unintuitive key combos: (1) Uses 2 modes, picker and line edit, selectable by moving the cursor vertically. (2) Flips between pages on left/right wrap. No dedicated shift key.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5409 a1c6a512-1295-4272-9138-f99709370657
2004-11-14 23:08:08 +00:00
Jens Arnold
aeedd7d499 Increased MMC init timeout (again), and sleep() between consecutive tries.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5408 a1c6a512-1295-4272-9138-f99709370657
2004-11-14 13:50:03 +00:00
Jens Arnold
31e2e01cac Increased init timeout to account for some very slow (SD) cards
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5407 a1c6a512-1295-4272-9138-f99709370657
2004-11-14 07:35:48 +00:00
Jens Arnold
1f6c48011c Only voice the MMC remove prompt if voicing is enabled
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5406 a1c6a512-1295-4272-9138-f99709370657
2004-11-12 22:19:29 +00:00
Jens Arnold
0ee36f882d Removed workaround for non-zeroed bss. Added a little optimization for pause mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5405 a1c6a512-1295-4272-9138-f99709370657
2004-11-12 21:40:57 +00:00
Björn Stenberg
4533d62c02 Prepend user to subject string
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5404 a1c6a512-1295-4272-9138-f99709370657
2004-11-11 09:49:18 +00:00
Björn Stenberg
803c87d6a2 New weird syntax
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5403 a1c6a512-1295-4272-9138-f99709370657
2004-11-11 09:47:30 +00:00
Björn Stenberg
83b8eded9e Const is allowed.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5402 a1c6a512-1295-4272-9138-f99709370657
2004-11-11 09:40:48 +00:00
Björn Stenberg
727d8d2504 Use new info format
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5401 a1c6a512-1295-4272-9138-f99709370657
2004-11-11 09:38:09 +00:00
Björn Stenberg
d4c1fc64ba Corrected hostname
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5400 a1c6a512-1295-4272-9138-f99709370657
2004-11-11 09:36:41 +00:00
Björn Stenberg
383df5c72f Using new debian syncmail
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5399 a1c6a512-1295-4272-9138-f99709370657
2004-11-11 09:35:27 +00:00
Jens Arnold
1710e38976 Fixed the player sim. There is no SH1 hardware in the simulator...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5398 a1c6a512-1295-4272-9138-f99709370657
2004-11-11 01:36:37 +00:00
Jens Arnold
2e290d6cec Important step towards player flashing: LCD inits for both new LCD (confirmed working) and old LCD.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5397 a1c6a512-1295-4272-9138-f99709370657
2004-11-11 01:11:06 +00:00
Jens Arnold
ca81ed218a Zero out plugin RAM before loading a plugin, to ensure a properly zeroed bss area. This matters because gcc puts zero-initialized data into bss
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5396 a1c6a512-1295-4272-9138-f99709370657
2004-11-10 22:20:20 +00:00
Björn Stenberg
f497a56e1d Downtime due to maintenance
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5395 a1c6a512-1295-4272-9138-f99709370657
2004-11-10 11:47:18 +00:00
Björn Stenberg
2024e193ea Set style for 'html' too
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5394 a1c6a512-1295-4272-9138-f99709370657
2004-11-10 11:36:51 +00:00
Jens Arnold
00321de59c Correct polarity for NewPlayer HD power control.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5393 a1c6a512-1295-4272-9138-f99709370657
2004-11-10 00:59:19 +00:00
Björn Stenberg
e34567932e Fixed iriver simulator build
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5392 a1c6a512-1295-4272-9138-f99709370657
2004-11-09 19:55:28 +00:00
Linus Nielsen Feltzing
d15d15513d Turn off the recording LED before reporting disk-full errors. Fixes bug report #1061647
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5391 a1c6a512-1295-4272-9138-f99709370657
2004-11-08 13:20:43 +00:00
Jens Arnold
f540e5cecf Unique error codes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5390 a1c6a512-1295-4272-9138-f99709370657
2004-11-07 22:40:24 +00:00
Jens Arnold
db14d8e50c New plugin: Oscilloscope, with the thought-to-be impossible horizontal aspect
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5389 a1c6a512-1295-4272-9138-f99709370657
2004-11-07 10:31:39 +00:00
Jens Arnold
8ed50037e4 Ondio: Increased PLAY_PENDING thresholds for smooth playback of all bitrates right from the start
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5388 a1c6a512-1295-4272-9138-f99709370657
2004-11-07 08:11:01 +00:00
Jens Arnold
6fde243d52 Player: Slightly shorter MAS poll interval fixes playback of 384 kbps 48 kHz layer 2 files. Others: Correct serial bitrate allows increasing the postpone_dma_tick delay a bit without disturbing playback of same files.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5387 a1c6a512-1295-4272-9138-f99709370657
2004-11-07 08:09:08 +00:00
Linus Nielsen Feltzing
1c9ab1ba69 Reverted to the earlier modulo method for creating a range of random numbers, since the new method could generate too large numbers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5386 a1c6a512-1295-4272-9138-f99709370657
2004-11-06 23:37:21 +00:00
Linus Nielsen Feltzing
04c5ecb4ee Wrong typing caused a very skewed random number distribution
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5385 a1c6a512-1295-4272-9138-f99709370657
2004-11-06 23:33:07 +00:00
Jens Arnold
8366394933 Set the MAS serial bitrate to 1 MBit/s as intended. Fixed comment on frequency.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5384 a1c6a512-1295-4272-9138-f99709370657
2004-11-06 00:54:56 +00:00
Linus Nielsen Feltzing
319d5f7101 new_file() now correctly bails out if all files in the playlist are corrupt. This fixes bug report #1060753.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5383 a1c6a512-1295-4272-9138-f99709370657
2004-11-05 07:43:39 +00:00
Linus Nielsen Feltzing
b109e93054 Removed #include math.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5382 a1c6a512-1295-4272-9138-f99709370657
2004-11-04 14:25:40 +00:00
Linus Nielsen Feltzing
ade3387208 Removed the depfile dependency for the .elf target, so all plugins aren't relinked every time a plugin source file changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5381 a1c6a512-1295-4272-9138-f99709370657
2004-11-04 14:23:05 +00:00