Files
ish/kernel/init.h
T
2026-05-03 08:52:40 -07:00

16 lines
452 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);
void create_some_device_nodes(void);
int create_stdio(const char *file, int major, int minor);
int create_piped_stdio(void);
#endif