aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2013-01-26 16:14:40 +0000
committerDimitri Sokolyuk <demon@dim13.org>2013-01-26 16:14:40 +0000
commit16ebf6b6529a05603bb801c42b4bcc3df0105f71 (patch)
tree98808c52de05136b19cf7bea4562043646ad4b04
parentb79adcdb5bed35af9c33484ec6522326bd5ad183 (diff)
drop unused variables
-rw-r--r--kernel/kernel.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/kernel/kernel.c b/kernel/kernel.c
index 936bc30..dc143a1 100644
--- a/kernel/kernel.c
+++ b/kernel/kernel.c
@@ -42,7 +42,6 @@ struct task {
uint32_t release; /* release time */
uint16_t sp; /* stack pointer */
uint8_t *stack; /* stack area */
- uint8_t id; /* task id */
TAILQ_ENTRY(task) r_link;
TAILQ_ENTRY(task) t_link;
TAILQ_ENTRY(task) w_link;
@@ -58,7 +57,6 @@ struct kern {
struct task *cur; /* current task */
uint16_t cycles; /* clock high byte */
uint8_t semaphore; /* bitmap */
- uint8_t maxid;
uint8_t reboot;
} kern;
@@ -151,14 +149,12 @@ init(uint8_t sema)
/* init idle task */
kern.idle = calloc(1, sizeof(struct task));
- kern.idle->id = 0;
kern.idle->release = 0;
kern.idle->sp = SP; /* not really needed */
kern.cur = kern.idle;
kern.cycles = 0;
kern.semaphore = 0;
- kern.maxid = 0;
kern.reboot = 0;
wdt_enable(TIMEOUT);
@@ -196,7 +192,6 @@ exec(void (*fun)(void *), void *args, uint8_t stack)
sp -= 6;
memset(sp, 0, 6); /* r26-r31 */
- tp->id = ++kern.maxid;
tp->release = 0;
tp->sp = (uint16_t)sp; /* SP */
TAILQ_INSERT_TAIL(&kern.rq, tp, r_link);