User Tools

Site Tools


robots:hako:firmware:welcome

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
robots:hako:firmware:welcome [2012/09/26 19:01]
karina [Mainboard - Software - Notation - Types and prefixes]
robots:hako:firmware:welcome [2021/08/14 04:21] (current)
Line 73: Line 73:
 ==== Mainboard - Software - Notation - Types and prefixes ==== ==== Mainboard - Software - Notation - Types and prefixes ====
    
-  * [[robots:hako:firmware:welcome#Examples|Unordered List ItemTypes/prefixes]]  +  * [[robots:hako:firmware:welcome#Recommended unambiguous type definitions and prefixes|Unordered List ItemTypes/prefixes]]  
-  * [[robots:hako:firmware:welcome#Examples|Typedef prefixes]] +  * [[robots:hako:firmware:welcome#Type definition (typedef) prefixes|Typedef prefixes]] 
-  * [[robots:hako:firmware:welcome#Examples|Definition prefixes]] +  * [[robots:hako:firmware:welcome#Definition prefixes|Definition prefixes]] 
   * [[robots:hako:firmware:welcome#Modifier prefixes|Modifier refixes]]    * [[robots:hako:firmware:welcome#Modifier prefixes|Modifier refixes]] 
   * [[robots:hako:firmware:welcome#Area of validity prefixes|Validity prefixes]]    * [[robots:hako:firmware:welcome#Area of validity prefixes|Validity prefixes]] 
Line 87: Line 87:
 That is why STW introduced unambiguous types like 'uint16' to avoid confusions in future. That is why STW introduced unambiguous types like 'uint16' to avoid confusions in future.
  
-**Recommended unambiguous type definitions and prefixes**+== Recommended unambiguous type definitions and prefixes ==
  
  
Line 127: Line 127:
  
  
-**Type definition (typedef) prefixes**+== Type definition (typedef) prefixes ==
 ^Prefix^Example^Description^ ^Prefix^Example^Description^
 |T_|typedef struct { ... } T_Struct;|type definition for structure (or bitfield) | |T_|typedef struct { ... } T_Struct;|type definition for structure (or bitfield) |
Line 134: Line 134:
 |PR_|typedef void (*PR_Function)( const uint8 ou8_Parameter );| type definition for function pointer| |PR_|typedef void (*PR_Function)( const uint8 ou8_Parameter );| type definition for function pointer|
  
-**Definition prefixes**+== Definition prefixes ==
 ^Prefix^Example^Description^ ^Prefix^Example^Description^
 |t_|T_Struct t_Struct;| structure (or bitfield)| |t_|T_Struct t_Struct;| structure (or bitfield)|
robots/hako/firmware/welcome.1348678894.txt.gz · Last modified: 2021/08/14 04:20 (external edit)