Markus Fröschle
|
70cb003abb
|
fixed a few typos
|
2014-09-02 19:58:19 +00:00 |
|
Markus Fröschle
|
6124f82d82
|
refactored, reformatted, added missing clobber registers to __asm__
statements
|
2014-09-02 13:51:00 +00:00 |
|
Markus Fröschle
|
7197610c76
|
gcc inline assembly tends to use output registers as input if not explicitely told to avoid is: "=&" as constraint to the output register avoids that.
|
2013-11-22 10:03:10 +00:00 |
|
Markus Fröschle
|
e4938979de
|
modified register constraints
|
2013-11-21 20:02:03 +00:00 |
|
Markus Fröschle
|
b0965d2106
|
modified set_ipl() register constraints (code was overwriting input operand)
|
2013-11-21 19:45:09 +00:00 |
|
Markus Fröschle
|
523f73a9ae
|
new inline asm version of set_ipl() (was asm_set_ipl())
|
2013-11-20 06:54:48 +00:00 |
|
Markus Fröschle
|
acebfc7067
|
needed for USB drivers
|
2013-11-03 14:15:34 +00:00 |
|