Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Erik Strand
lufa
Commits
25904521
Commit
25904521
authored
Feb 22, 2010
by
Dean Camera
Browse files
Change over board hardware drivers to use the custom uintN_t and intN_t native word size types.
parent
d2ed97e3
Changes
26
Hide whitespace changes
Inline
Side-by-side
LUFA/Drivers/Board/STK526/Joystick.h
View file @
25904521
...
...
@@ -97,8 +97,8 @@
PORTB
|=
JOY_BMASK
;
}
static
inline
uint
8
_t
Joystick_GetStatus
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint
8
_t
Joystick_GetStatus
(
void
)
static
inline
uint
N
_t
Joystick_GetStatus
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint
N
_t
Joystick_GetStatus
(
void
)
{
return
((
uint8_t
)
~
PINB
&
JOY_BMASK
);
}
...
...
LUFA/Drivers/Board/STK526/LEDs.h
View file @
25904521
...
...
@@ -93,33 +93,32 @@
PORTD
&=
~
LEDS_ALL_LEDS
;
}
static
inline
void
LEDs_TurnOnLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_TurnOnLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
|=
LEDMask
;
}
static
inline
void
LEDs_TurnOffLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_TurnOffLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
&=
~
LEDMask
;
}
static
inline
void
LEDs_SetAllLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_SetAllLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
=
((
PORTD
&
~
LEDS_ALL_LEDS
)
|
LEDMask
);
}
static
inline
void
LEDs_ChangeLEDs
(
const
uint
8
_t
LEDMask
,
const
uint
8
_t
ActiveMask
)
static
inline
void
LEDs_ChangeLEDs
(
const
uint
N
_t
LEDMask
,
const
uint
N
_t
ActiveMask
)
{
PORTD
=
((
PORTD
&
~
(
LEDMask
&
LEDS_ALL_LEDS
))
|
(
ActiveMask
&
LEDS_ALL_LEDS
));
}
static
inline
void
LEDs_ToggleLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_ToggleLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
=
(
PORTD
^
(
LEDMask
&
LEDS_ALL_LEDS
));
}
static
inline
uint8_t
LEDs_GetLEDs
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint8_t
LEDs_GetLEDs
(
void
)
static
inline
uintN_t
LEDs_GetLEDs
(
void
)
{
return
(
PORTD
&
LEDS_ALL_LEDS
);
}
...
...
LUFA/Drivers/Board/USBKEY/Buttons.h
View file @
25904521
...
...
@@ -79,8 +79,8 @@
PORTE
|=
BUTTONS_BUTTON1
;
}
static
inline
uint
8
_t
Buttons_GetStatus
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint
8
_t
Buttons_GetStatus
(
void
)
static
inline
uint
N
_t
Buttons_GetStatus
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint
N
_t
Buttons_GetStatus
(
void
)
{
return
((
PINE
&
BUTTONS_BUTTON1
)
^
BUTTONS_BUTTON1
);
}
...
...
LUFA/Drivers/Board/USBKEY/Joystick.h
View file @
25904521
...
...
@@ -100,8 +100,8 @@
PORTE
|=
JOY_EMASK
;
}
static
inline
uint
8
_t
Joystick_GetStatus
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint
8
_t
Joystick_GetStatus
(
void
)
static
inline
uint
N
_t
Joystick_GetStatus
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint
N
_t
Joystick_GetStatus
(
void
)
{
return
(((
uint8_t
)
~
PINB
&
JOY_BMASK
)
|
(((
uint8_t
)
~
PINE
&
JOY_EMASK
)
>>
1
));
}
...
...
LUFA/Drivers/Board/USBKEY/LEDs.h
View file @
25904521
...
...
@@ -93,33 +93,32 @@
PORTD
&=
~
LEDS_ALL_LEDS
;
}
static
inline
void
LEDs_TurnOnLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_TurnOnLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
|=
LEDMask
;
}
static
inline
void
LEDs_TurnOffLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_TurnOffLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
&=
~
LEDMask
;
}
static
inline
void
LEDs_SetAllLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_SetAllLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
=
((
PORTD
&
~
LEDS_ALL_LEDS
)
|
LEDMask
);
}
static
inline
void
LEDs_ChangeLEDs
(
const
uint
8
_t
LEDMask
,
const
uint
8
_t
ActiveMask
)
static
inline
void
LEDs_ChangeLEDs
(
const
uint
N
_t
LEDMask
,
const
uint
N
_t
ActiveMask
)
{
PORTD
=
((
PORTD
&
~
LEDMask
)
|
ActiveMask
);
}
static
inline
void
LEDs_ToggleLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_ToggleLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
=
(
PORTD
^
(
LEDMask
&
LEDS_ALL_LEDS
));
}
static
inline
uint8_t
LEDs_GetLEDs
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint8_t
LEDs_GetLEDs
(
void
)
static
inline
uintN_t
LEDs_GetLEDs
(
void
)
{
return
(
PORTD
&
LEDS_ALL_LEDS
);
}
...
...
LUFA/Drivers/Board/XPLAIN/LEDs.h
View file @
25904521
...
...
@@ -84,33 +84,32 @@
PORTB
|=
LEDS_ALL_LEDS
;
}
static
inline
void
LEDs_TurnOnLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_TurnOnLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTB
&=
~
LEDMask
;
}
static
inline
void
LEDs_TurnOffLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_TurnOffLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTB
|=
LEDMask
;
}
static
inline
void
LEDs_SetAllLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_SetAllLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTB
=
((
PORTB
|
LEDS_ALL_LEDS
)
&
~
LEDMask
);
}
static
inline
void
LEDs_ChangeLEDs
(
const
uint
8
_t
LEDMask
,
const
uint
8
_t
ActiveMask
)
static
inline
void
LEDs_ChangeLEDs
(
const
uint
N
_t
LEDMask
,
const
uint
N
_t
ActiveMask
)
{
PORTB
=
((
PORTB
|
(
LEDMask
&
LEDS_ALL_LEDS
))
&
(
~
ActiveMask
&
LEDS_ALL_LEDS
));
}
static
inline
void
LEDs_ToggleLEDs
(
const
uint
8
_t
LEDMask
)
static
inline
void
LEDs_ToggleLEDs
(
const
uint
N
_t
LEDMask
)
{
PORTD
=
(
PORTB
^
(
LEDMask
&
LEDS_ALL_LEDS
));
}
static
inline
uint8_t
LEDs_GetLEDs
(
void
)
ATTR_WARN_UNUSED_RESULT
;
static
inline
uint8_t
LEDs_GetLEDs
(
void
)
static
inline
uintN_t
LEDs_GetLEDs
(
void
)
{
return
(
~
PORTB
&
LEDS_ALL_LEDS
);
}
...
...
Prev
1
2
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment