Changeset f35749e in mainline for kernel/generic/include


Ignore:
Timestamp:
2025-02-28T23:38:26Z (10 months ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
master
Children:
8300c72
Parents:
4285f384
Message:

System restart via shutdown -r

Location:
kernel/generic/include
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/include/arch.h

    r4285f384 rf35749e  
    11/*
     2 * Copyright (c) 2025 Jiri Svoboda
    23 * Copyright (c) 2001-2004 Jakub Jermar
    34 * All rights reserved.
     
    106107extern void calibrate_delay_loop(void);
    107108
    108 extern void reboot(void);
    109109extern void arch_reboot(void);
    110110extern void *arch_construct_function(fncptr_t *, void *, void *);
  • kernel/generic/include/main/main.h

    r4285f384 rf35749e  
    11/*
     2 * Copyright (c) 2025 Jiri Svoboda
    23 * Copyright (c) 2006 Martin Decky
    34 * All rights reserved.
     
    3637#define KERN_MAIN_H_
    3738
     39#include <proc/task.h>
    3840#include <typedefs.h>
    3941
     
    4244/* Address of the end of kernel. */
    4345extern uint8_t kdata_end[];
     46extern task_t *kernel_task;
    4447
    4548extern void main_bsp(void);
  • kernel/generic/include/proc/task.h

    r4285f384 rf35749e  
    11/*
     2 * Copyright (c) 2025 Jiri Svoboda
    23 * Copyright (c) 2010 Jakub Jermar
    34 * All rights reserved.
     
    142143
    143144extern void task_init(void);
    144 extern void task_done(void);
     145extern void task_done(task_t *);
    145146extern task_t *task_create(as_t *, const char *);
    146147extern void task_hold(task_t *);
Note: See TracChangeset for help on using the changeset viewer.