summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-05-13 12:29:34 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-05-13 12:29:34 +0000
commit2382044ffca161910eb9e4bddf01a4bb2bc7481f (patch)
treeb1e3f9e08b47e60ad3f1ea3658794eb4f78cc4d1
parent0631a1dcce95d2cde96dd205f85b7d849215aaa5 (diff)
downloadrockbox-2382044ffca161910eb9e4bddf01a4bb2bc7481f.tar.gz
rockbox-2382044ffca161910eb9e4bddf01a4bb2bc7481f.zip
Changing to C99 'bool' type
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@561 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/common/dir.c8
-rw-r--r--firmware/common/file.c6
-rw-r--r--firmware/drivers/lcd.h2
-rw-r--r--firmware/drivers/led.c2
-rw-r--r--firmware/drivers/led.h2
-rw-r--r--firmware/id3.c14
-rw-r--r--firmware/system.c4
-rw-r--r--firmware/types.h28
8 files changed, 19 insertions, 47 deletions
diff --git a/firmware/common/dir.c b/firmware/common/dir.c
index acc412c570..f7f61719a2 100644
--- a/firmware/common/dir.c
+++ b/firmware/common/dir.c
@@ -18,14 +18,14 @@
****************************************************************************/
#include <stdio.h>
#include <string.h>
+#include <stdbool.h>
#include "fat.h"
#include "dir.h"
#include "debug.h"
-#include "types.h"
static DIR thedir;
static struct dirent theent;
-static bool busy=FALSE;
+static bool busy=false;
DIR* opendir(char* name)
{
@@ -70,14 +70,14 @@ DIR* opendir(char* name)
}
}
- busy = TRUE;
+ busy = true;
return &thedir;
}
int closedir(DIR* dir)
{
- busy=FALSE;
+ busy=false;
return 0;
}
diff --git a/firmware/common/file.c b/firmware/common/file.c
index 9d18c613bf..3b7a889833 100644
--- a/firmware/common/file.c
+++ b/firmware/common/file.c
@@ -18,9 +18,9 @@
****************************************************************************/
#include <string.h>
#include <errno.h>
+#include <stdbool.h>
#include "file.h"
#include "fat.h"
-#include "types.h"
#include "dir.h"
#include "debug.h"
@@ -111,13 +111,13 @@ int open(char* pathname, int flags)
openfiles[fd].cacheoffset = -1;
openfiles[fd].fileoffset = 0;
- openfiles[fd].busy = TRUE;
+ openfiles[fd].busy = true;
return fd;
}
int close(int fd)
{
- openfiles[fd].busy = FALSE;
+ openfiles[fd].busy = false;
return 0;
}
diff --git a/firmware/drivers/lcd.h b/firmware/drivers/lcd.h
index 3bbf89a92c..1034fcdba9 100644
--- a/firmware/drivers/lcd.h
+++ b/firmware/drivers/lcd.h
@@ -20,8 +20,8 @@
#ifndef __LCD_H__
#define __LCD_H__
+#include <stdbool.h>
#include "sh7034.h"
-#include "types.h"
#include "config.h"
/* common functions */
diff --git a/firmware/drivers/led.c b/firmware/drivers/led.c
index efc7123ffd..80e8469638 100644
--- a/firmware/drivers/led.c
+++ b/firmware/drivers/led.c
@@ -17,7 +17,7 @@
*
****************************************************************************/
-#include "types.h"
+#include <stdbool.h>
#include "sh7034.h"
#include "led.h"
diff --git a/firmware/drivers/led.h b/firmware/drivers/led.h
index aeaa1cc476..9b2552f738 100644
--- a/firmware/drivers/led.h
+++ b/firmware/drivers/led.h
@@ -20,7 +20,7 @@
#ifndef __LED_H__
#define __LED_H__
-#include "types.h"
+#include <stdbool.h>
extern void led( bool on );
diff --git a/firmware/id3.c b/firmware/id3.c
index e4da9da1b6..a1cd7139c0 100644
--- a/firmware/id3.c
+++ b/firmware/id3.c
@@ -26,8 +26,8 @@
#include <stdlib.h>
#include <string.h>
#include <errno.h>
+#include <stdbool.h>
#include "file.h"
-#include "types.h"
#include "id3.h"
@@ -107,7 +107,7 @@ stripspaces(char *buffer)
* Arguments: file - the MP3 file to scen for a ID3v1 tag
* entry - the entry to set the title in
*
- * Returns: TRUE if a title was found and created, else FALSE
+ * Returns: true if a title was found and created, else false
*/
static bool
setid3v1title(int fd, mp3entry *entry)
@@ -119,7 +119,7 @@ setid3v1title(int fd, mp3entry *entry)
for(i=0;i<3;i++) {
if(-1 == lseek(fd, offsets[i], SEEK_END))
- return FALSE;
+ return false;
buffer[30]=0;
read(fd, buffer, 30);
@@ -143,7 +143,7 @@ setid3v1title(int fd, mp3entry *entry)
}
}
- return TRUE;
+ return true;
}
@@ -153,7 +153,7 @@ setid3v1title(int fd, mp3entry *entry)
* Arguments: file - the MP3 file to scen for a ID3v2 tag
* entry - the entry to set the title in
*
- * Returns: TRUE if a title was found and created, else FALSE
+ * Returns: true if a title was found and created, else false
*/
static void
setid3v2title(int fd, mp3entry *entry)
@@ -484,7 +484,7 @@ mp3info(mp3entry *entry, char *filename)
int fd;
fd = open(filename, O_RDONLY);
if(-1 == fd)
- return TRUE;
+ return true;
memset(entry, 0, sizeof(mp3entry));
@@ -504,7 +504,7 @@ mp3info(mp3entry *entry, char *filename)
close(fd);
- return FALSE;
+ return false;
}
#ifdef DEBUG_STANDALONE
diff --git a/firmware/system.c b/firmware/system.c
index b176da44aa..cc039b3c7e 100644
--- a/firmware/system.c
+++ b/firmware/system.c
@@ -318,10 +318,10 @@ void UIE (unsigned int pc) /* Unexpected Interrupt or Exception */
while (1)
{
- bool state = TRUE;
+ bool state = true;
led (state);
- state = state?FALSE:TRUE;
+ state = state?false:true;
for (i = 0; i < 240000; ++i);
}
diff --git a/firmware/types.h b/firmware/types.h
deleted file mode 100644
index 2586645a9f..0000000000
--- a/firmware/types.h
+++ /dev/null
@@ -1,28 +0,0 @@
-/***************************************************************************
- * __________ __ ___.
- * Open \______ \ ____ ____ | | _\_ |__ _______ ___
- * Source | _// _ \_/ ___\| |/ /| __ \ / _ \ \/ /
- * Jukebox | | ( <_> ) \___| < | \_\ ( <_> > < <
- * Firmware |____|_ /\____/ \___ >__|_ \|___ /\____/__/\_ \
- * \/ \/ \/ \/ \/
- * $Id$
- *
- * Copyright (C) 2002 by Daniel Stenberg
- *
- * All files in this archive are subject to the GNU General Public License.
- * See the file COPYING in the source tree root for full license agreement.
- *
- * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
- * KIND, either express or implied.
- *
- ****************************************************************************/
-
-#ifndef __TYPES_H
-#define __TYPES_H
-
-typedef unsigned int bool;
-
-#define TRUE 1
-#define FALSE 0
-
-#endif