aboutsummaryrefslogtreecommitdiff
path: root/gdb/top.h
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-03-25 00:13:23 +0000
committerMike Frysinger <vapier@gentoo.org>2011-03-25 00:13:23 +0000
commitb72cc8e145a9df3d9b5fe215f89e8dfc4430f84b (patch)
treeac54a4c30860210259b654ffc307312d15d1ae53 /gdb/top.h
parenteaf863cd1ef55ef8c276e5dd7c277f22522a0436 (diff)
downloadgdb-b72cc8e145a9df3d9b5fe215f89e8dfc4430f84b.zip
gdb-b72cc8e145a9df3d9b5fe215f89e8dfc4430f84b.tar.gz
gdb-b72cc8e145a9df3d9b5fe215f89e8dfc4430f84b.tar.bz2
sim: bfin: fix GPIO logic bugs when processing events
We need the DIR bit cleared, not set, in order for the pin to be treated as an input. When looking up the data value, we need to shift the "level" value over by "my_port" rather than "bit" as the latter has already been shifted over. We also should normalize the "level" coming in from the outside worlds to the set of {0,1} since those are the only values that matter to GPIOs. We need the BOTH bit set, not cleared, in order for the pin to trigger on both edges. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'gdb/top.h')
0 files changed, 0 insertions, 0 deletions