Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
F
fwatch
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
8
Issues
8
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
fwatch
Commits
c646b324
Commit
c646b324
authored
Aug 30, 2014
by
Projects
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
buttons: Rotated 180 degrees to match the current LCD display mode.
parent
6054d48d
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
12 deletions
+12
-12
buttons.h
sw/common/drivers/buttons.h
+8
-8
irq_dispatcher.c
sw/freertos/src/irq_dispatcher.c
+4
-4
No files found.
sw/common/drivers/buttons.h
View file @
c646b324
...
...
@@ -28,17 +28,17 @@
#define BUTTONS_H
// Top left button
#define BUT_TL_PORT gpioPort
C
#define BUT_TL_PIN
7
#define BUT_TL_PORT gpioPort
A
#define BUT_TL_PIN
8
// Top right button
#define BUT_TR_PORT gpioPort
A
#define BUT_TR_PIN
0
#define BUT_TR_PORT gpioPort
C
#define BUT_TR_PIN
6
// Bottom left button
#define BUT_BL_PORT gpioPort
C
#define BUT_BL_PIN
6
#define BUT_BL_PORT gpioPort
A
#define BUT_BL_PIN
0
// Bottom right button
#define BUT_BR_PORT gpioPort
A
#define BUT_BR_PIN
8
#define BUT_BR_PORT gpioPort
C
#define BUT_BR_PIN
7
/**
* @brief Iniailize button IOs & interrupts.
...
...
sw/freertos/src/irq_dispatcher.c
View file @
c646b324
...
...
@@ -43,10 +43,10 @@ static portBASE_TYPE gpio_irq_dispatcher(uint32_t flags)
evt
.
type
=
BUTTON_PRESSED
;
switch
(
flags
)
{
case
0x01
:
evt
.
data
.
button
=
BUT_
BL
;
break
;
case
0x40
:
evt
.
data
.
button
=
BUT_
TR
;
break
;
case
0x80
:
evt
.
data
.
button
=
BUT_
BR
;
break
;
case
0x0100
:
evt
.
data
.
button
=
BUT_
TL
;
break
;
case
0x01
:
evt
.
data
.
button
=
BUT_
TR
;
break
;
case
0x40
:
evt
.
data
.
button
=
BUT_
BL
;
break
;
case
0x80
:
evt
.
data
.
button
=
BUT_
TL
;
break
;
case
0x0100
:
evt
.
data
.
button
=
BUT_
BR
;
break
;
// Unexpected event, do not send it
default:
return
xHigherPriorityTaskWoken
;
...
...
Write
Preview
Markdown
is supported
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