Rockbox Technical Forums
Rockbox Development => Starting Development and Compiling => Topic started by: majo on August 26, 2007, 12:58:48 PM
-
Hey There,
I started with reading sources of simple plugins today, but I want to learn about all the gory hardware-specific details rockbox has to offer. It would be a great help to me if I knew where I could look up the meaning of all the compiler flags (such as HAVE_LCD_BITMAP).
Any hints where I could find information? In the code base or somewhere else (in the config script)?
Greetings,
majo
-
Hi,
Whilst I'm sure people here will help if they are able, more devs tend to hang out on IRC or read the developers mailing list than in the forums.
-
It would be a great help to me if I knew where I could look up the meaning of all the compiler flags (such as HAVE_LCD_BITMAP).
This is not a compiler flag, this is a preprocessor macro. Speaking of HAVE_LCD_BITMAP, this is defined if the target has a bitmap lcd. Macros (or constants definitions as this) are used to distinguish between players. Have a look at firmware/export/*-config.h
-
Thanks. This was exaclty the information I was looking for :-)
Grettings,
majo