HhhOS/include/prog/shell.h
2021-08-24 20:56:50 +03:00

18 lines
351 B
C

#pragma once
#define COMMAND_REGISTER_SIZE 128
#define SHELL_BUFFER_SIZE 1024
void shell_start(int kbfd);
void shell_register_basic_commands();
void shell_register_command_handler(const char *command, int fd_handler);
struct registered_command {
const char* command;
int fd_handler;
};
struct command_run_packet {
const char* args;
};