forked from Imagelibrary/rtems
2010-11-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
* mscan/mscan-base.c: Do not use sleep mode to enter init mode. Do not wait for sleep mode acknowledge.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2010-11-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* mscan/mscan-base.c: Do not use sleep mode to enter init mode. Do
|
||||
not wait for sleep mode acknowledge.
|
||||
|
||||
2010-11-12 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* make/custom/dp2.cfg, startup/linkcmds.dp2: New files.
|
||||
|
||||
@@ -222,14 +222,8 @@ void mscan_initialization_mode_enter( volatile mscan *m, mscan_context *context)
|
||||
context->rier = m->rier;
|
||||
context->tier = m->tier;
|
||||
|
||||
/* Initialization mode not requested? */
|
||||
if ((m->ctl0 & CTL0_INITRQ) == 0) {
|
||||
/* Enter sleep mode to avoid error conditions */
|
||||
mscan_sleep_mode_enter( m);
|
||||
|
||||
/* Request initialization mode */
|
||||
m->ctl0 |= CTL0_INITRQ;
|
||||
}
|
||||
/* Request initialization mode */
|
||||
m->ctl0 |= CTL0_INITRQ;
|
||||
|
||||
/* Wait for initialization mode acknowledge */
|
||||
while ((m->ctl1 & CTL1_INITAK) == 0) {
|
||||
@@ -268,11 +262,6 @@ void mscan_sleep_mode_enter( volatile mscan *m)
|
||||
{
|
||||
/* Request sleep mode */
|
||||
m->ctl0 |= CTL0_SLPRQ;
|
||||
|
||||
/* Wait for sleep mode acknowledge */
|
||||
while ((m->ctl1 & CTL1_SLPAK) == 0) {
|
||||
/* Wait */
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user