Simplified credit data

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1090 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Björn Stenberg 2002-06-19 15:53:12 +00:00
parent b456144d2e
commit 8df15db1e5

View file

@ -22,37 +22,33 @@
#include "kernel.h" #include "kernel.h"
#include "button.h" #include "button.h"
struct credit { char* credits[] = {
char *name; "Bjorn Stenberg",
char *desc; "Linus Nielsen Feltzing",
}; "Andy Choi",
"Andrew Jamieson",
struct credit credits[] = { "Paul Suade",
{ "Bjorn Stenberg", "Originator, Project manager, Code" }, "Joachim Schiffer",
{ "Linus Nielsen Feltzing", "Electronics, Code" }, "Daniel Stenberg",
{ "Andy Choi", "Checksums" }, "Alan Korr",
{ "Andrew Jamieson", "Schematics, Electronics" }, "Gary Czvitkovicz",
{ "Paul Suade", "Serial port setup" }, "Stuart Martin",
{ "Joachim Schiffer", "Schematics, Electronics" }, "Felix Arends",
{ "Daniel Stenberg", "Code" }, "Ulf Ralberg",
{ "Alan Korr", "Code" }, "David Hardeman",
{ "Gary Czvitkovicz", "Code" }, "Thomas Saeys",
{ "Stuart Martin", "Code" }, "Grant Wier",
{ "Felix Arends", "Code" }, "Julien Labruyere",
{ "Ulf Ralberg", "Thread embryo" }, "Nicolas Sauzede",
{ "David Hardeman", "Initial ID3 code" }, "Robert Hak",
{ "Thomas Saeys", "Logo" }, "Dave Chapman",
{ "Grant Wier", "Code" }, "Stefan Meyer",
{ "Julien Labruyere", "Donated Archos Player" }, "Eric Linenberg",
{ "Nicolas Sauzede", "Display research" }, "Tom Cvitan"
{ "Robert Hak", "Code, FAQ, Sarcasm" },
{ "Dave Chapman", "Code" },
{ "Stefan Meyer", "Code" },
{ "Eric Linenberg", "Sokoban" },
}; };
#ifdef HAVE_LCD_BITMAP #ifdef HAVE_LCD_BITMAP
#define MAX_LINES 6 #define MAX_LINES 7
#define DISPLAY_TIME HZ*2 #define DISPLAY_TIME HZ*2
#else #else
#define MAX_LINES 2 #define MAX_LINES 2
@ -68,14 +64,14 @@ void roll_credits(void)
lcd_clear_display(); lcd_clear_display();
#ifdef HAVE_LCD_BITMAP #ifdef HAVE_LCD_BITMAP
lcd_setmargins(0,9); lcd_setmargins(0,8);
#endif #endif
for ( i=0; i<sizeof(credits)/sizeof(struct credit); i++ ) { for ( i=0; i<sizeof(credits)/sizeof(char*); i++ ) {
#ifdef HAVE_LCD_BITMAP #ifdef HAVE_LCD_BITMAP
lcd_putsxy(0, 0, " [Credits]",0); lcd_putsxy(0, 0, " [Credits]",0);
#endif #endif
lcd_puts(0, line, credits[i].name); lcd_puts(0, line, credits[i]);
line++; line++;
if ( line == MAX_LINES ) { if ( line == MAX_LINES ) {
lcd_update(); lcd_update();