Welcome to Ears Wide Open’s documentation!¶
Contents:
- Developer information
- Building Ears Wide Open
- Coding style guideline
- Indentation
- Breaking long lines and strings
- Placing Braces and Spaces
- Naming
- Typedefs
- Functions
- Centralized exiting of functions
- Commenting
- You’ve made a mess of it
- Kconfig configuration files
- Data structures
- Macros, Enums and RTL
- Printing kernel messages
- Allocating memory
- The inline disease
- Function return values and names
- Don’t re-invent the kernel macros
- Editor modelines and other cruft
- Inline assembly
- Conditional Compilation
- Appendix I: References
- Glossary