diff options
author | Jens Arnold <amiconn@rockbox.org> | 2004-11-20 01:21:53 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2004-11-20 01:21:53 +0000 |
commit | b7638be390130f9e8ebbea4fa66038ce65c95234 (patch) | |
tree | e64d8e25013c8078d4ec3c7e6ad0ab754f22aff3 | |
parent | 4820177214729870d6c0a4879bbe41855f3d3671 (diff) | |
download | rockbox-b7638be390130f9e8ebbea4fa66038ce65c95234.tar.gz rockbox-b7638be390130f9e8ebbea4fa66038ce65c95234.zip |
Fix: read the correct registers for player HD spindown
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5447 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | flash/uart_boot/uart_boot.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/flash/uart_boot/uart_boot.c b/flash/uart_boot/uart_boot.c index f2047d8987..40c3682091 100644 --- a/flash/uart_boot/uart_boot.c +++ b/flash/uart_boot/uart_boot.c | |||
@@ -246,11 +246,11 @@ int main(int argc, char* argv[]) | |||
246 | } | 246 | } |
247 | else | 247 | else |
248 | { // new Players have disk power control on PB4 | 248 | { // new Players have disk power control on PB4 |
249 | reg = ReadHalfword(serial_handle, 0x05FFFFC4); // PBIOR | 249 | reg = ReadHalfword(serial_handle, 0x05FFFFC6); // PBIOR |
250 | reg |= 0x0010; // set bit 4: output | 250 | reg |= 0x0010; // set bit 4: output |
251 | WriteHalfword(serial_handle, 0x05FFFFC6, reg); | 251 | WriteHalfword(serial_handle, 0x05FFFFC6, reg); |
252 | 252 | ||
253 | reg = ReadHalfword(serial_handle, 0x05FFFFC0); // PBDR | 253 | reg = ReadHalfword(serial_handle, 0x05FFFFC2); // PBDR |
254 | reg &= ~0x0010; // clear PB4 to power down | 254 | reg &= ~0x0010; // clear PB4 to power down |
255 | WriteHalfword(serial_handle, 0x05FFFFC2, reg); | 255 | WriteHalfword(serial_handle, 0x05FFFFC2, reg); |
256 | } | 256 | } |