summaryrefslogtreecommitdiffstats
path: root/bsps
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-10-02 10:22:15 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-10-02 10:22:15 +0200
commitf004b2b8dc1fb78eb18b21ba6b50f6c712fd94f8 (patch)
tree19c85986b72c5a3b867e811975d7439ebb1d18d1 /bsps
parentrtems: Add rtems_task_exit() (diff)
downloadrtems-f004b2b8dc1fb78eb18b21ba6b50f6c712fd94f8.tar.bz2
Use rtems_task_exit()
Update #3530. Update #3533.
Diffstat (limited to 'bsps')
-rw-r--r--bsps/powerpc/mpc55xxevb/net/smsc9218i.c2
-rw-r--r--bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c2
-rw-r--r--bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c2
-rw-r--r--bsps/powerpc/shared/net/tsec.c4
-rw-r--r--bsps/shared/dev/ide/ata.c2
-rw-r--r--bsps/sparc/shared/spw/grspw_pkt.c2
6 files changed, 7 insertions, 7 deletions
diff --git a/bsps/powerpc/mpc55xxevb/net/smsc9218i.c b/bsps/powerpc/mpc55xxevb/net/smsc9218i.c
index 30156a0d4f..1914c24022 100644
--- a/bsps/powerpc/mpc55xxevb/net/smsc9218i.c
+++ b/bsps/powerpc/mpc55xxevb/net/smsc9218i.c
@@ -1500,7 +1500,7 @@ static void smsc9218i_transmit_task(void *arg)
rtems_bsdnet_semaphore_release();
/* Terminate self */
- (void) rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
#if defined(DEBUG)
diff --git a/bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c b/bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c
index ea29d766b3..91f90cc4f3 100644
--- a/bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c
+++ b/bsps/powerpc/mvme5500/net/if_100MHz/GT64260eth.c
@@ -1569,6 +1569,6 @@ static void GT64260eth_daemon(void *arg)
* theoretically, that variable could already
* hold a newly created TID
*/
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
diff --git a/bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c b/bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c
index 11705ac04b..74873475b8 100644
--- a/bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c
+++ b/bsps/powerpc/mvme5500/net/if_1GHz/if_wm.c
@@ -1694,7 +1694,7 @@ static void i82544EI_daemon(void *arg)
* theoretically, that variable could already
* hold a newly created TID
*/
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
/*
diff --git a/bsps/powerpc/shared/net/tsec.c b/bsps/powerpc/shared/net/tsec.c
index 3dc77b0c8e..c51d47c619 100644
--- a/bsps/powerpc/shared/net/tsec.c
+++ b/bsps/powerpc/shared/net/tsec.c
@@ -776,7 +776,7 @@ static void tsec_rxDaemon
* terminate daemon
*/
sc->rxDaemonTid = 0;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
/***************************************************************************\
@@ -1126,7 +1126,7 @@ static void tsec_txDaemon
* terminate daemon
*/
sc->txDaemonTid = 0;
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
/***************************************************************************\
diff --git a/bsps/shared/dev/ide/ata.c b/bsps/shared/dev/ide/ata.c
index fe2865fc90..8dc8d78478 100644
--- a/bsps/shared/dev/ide/ata.c
+++ b/bsps/shared/dev/ide/ata.c
@@ -908,7 +908,7 @@ ata_queue_task(rtems_task_argument arg)
default:
#if ATA_DEBUG
ata_printf("ata_queue_task: internal error\n");
- rtems_task_delete (RTEMS_SELF);
+ rtems_task_exit();
#endif
rtems_fatal_error_occurred(RTEMS_INTERNAL_ERROR);
break;
diff --git a/bsps/sparc/shared/spw/grspw_pkt.c b/bsps/sparc/shared/spw/grspw_pkt.c
index f28e4be634..c109a25a6b 100644
--- a/bsps/sparc/shared/spw/grspw_pkt.c
+++ b/bsps/sparc/shared/spw/grspw_pkt.c
@@ -2745,7 +2745,7 @@ void grspw_work_func(rtems_id msgQ)
rtems_message_queue_delete(msgQ);
grspw_work_event(WORKTASK_EV_QUIT, message);
- rtems_task_delete(RTEMS_SELF);
+ rtems_task_exit();
}
STATIC void grspw_isr(void *data)