ish/kernel/init.h
2019-06-02 16:25:14 -07:00

15 lines
389 B
C

#ifndef KERNEL_INIT_H
#define KERNEL_INIT_H
#include "fs/tty.h"
// Incredibly sloppy. Please do not reference as an example of good API design.
int mount_root(const struct fs_ops *fs, const char *source);
void set_console_device(int major, int minor);
int become_first_process(void);
int become_new_init_child(void);
int create_stdio(const char *file);
int create_piped_stdio();
#endif