diff options
author | Bertrik Sikken <bertrik@sikken.nl> | 2009-02-07 11:15:30 +0000 |
---|---|---|
committer | Bertrik Sikken <bertrik@sikken.nl> | 2009-02-07 11:15:30 +0000 |
commit | 3c7e299cf35fa4f8cadaaed4afe9cb164871c586 (patch) | |
tree | 8140ddb53bec8596fa82488358ff97f3c6fb1521 /firmware/drivers | |
parent | 4d3a020f274d49c2b8f10cfdad8c67aaa153bebe (diff) | |
download | rockbox-3c7e299cf35fa4f8cadaaed4afe9cb164871c586.tar.gz rockbox-3c7e299cf35fa4f8cadaaed4afe9cb164871c586.zip |
Simplify conditions for including serial port support (it's now HAVE_SERIAL). This should save a little binsize and RAM for target that don't have/use a serial port.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19936 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers')
-rw-r--r-- | firmware/drivers/serial.c | 30 |
1 files changed, 1 insertions, 29 deletions
diff --git a/firmware/drivers/serial.c b/firmware/drivers/serial.c index f66221b561..694ddef79d 100644 --- a/firmware/drivers/serial.c +++ b/firmware/drivers/serial.c | |||
@@ -41,9 +41,6 @@ | |||
41 | /* FIX: this doesn't work on iRiver or iPod yet */ | 41 | /* FIX: this doesn't work on iRiver or iPod yet */ |
42 | /* iFP7xx has no remote */ | 42 | /* iFP7xx has no remote */ |
43 | 43 | ||
44 | #if !defined(HAVE_FMADC) /* Recorder FM/V2 has no remote control pin */ \ | ||
45 | && !(CONFIG_STORAGE & STORAGE_MMC) /* MMC takes serial port 1, so don't mess with it */ | ||
46 | |||
47 | /* Received byte identifiers */ | 44 | /* Received byte identifiers */ |
48 | #define PLAY 0xC1 | 45 | #define PLAY 0xC1 |
49 | #define STOP 0xC2 | 46 | #define STOP 0xC2 |
@@ -177,8 +174,7 @@ int remote_control_rx(void) | |||
177 | return ret; | 174 | return ret; |
178 | } | 175 | } |
179 | 176 | ||
180 | #endif /* !HAVE_FMADC && !STORAGE_MMC */ | 177 | #elif defined(CPU_COLDFIRE) |
181 | #elif defined(CPU_COLDFIRE) && defined(HAVE_SERIAL) | ||
182 | 178 | ||
183 | void serial_setup (void) | 179 | void serial_setup (void) |
184 | { | 180 | { |
@@ -428,30 +424,6 @@ void SERIAL0(void) | |||
428 | } | 424 | } |
429 | } | 425 | } |
430 | 426 | ||
431 | #else /* Other targets */ | ||
432 | void serial_setup (void) | ||
433 | { | ||
434 | /* a dummy */ | ||
435 | } | ||
436 | |||
437 | int tx_rdy(void) | ||
438 | { | ||
439 | /* a dummy */ | ||
440 | return 1; | ||
441 | } | ||
442 | |||
443 | int rx_rdy(void) | ||
444 | { | ||
445 | /* a dummy */ | ||
446 | return 0; | ||
447 | } | ||
448 | |||
449 | void tx_writec(const unsigned char c) | ||
450 | { | ||
451 | (void)c; | ||
452 | /* a dummy */ | ||
453 | } | ||
454 | |||
455 | #endif | 427 | #endif |
456 | 428 | ||
457 | void dprintf(const char * str, ... ) | 429 | void dprintf(const char * str, ... ) |