2018-09-28 20:35:51 +02:00
|
|
|
/*******************************************************************************/
|
|
|
|
/* COS2000 - Compatible Operating System - LGPL v3 - Hordé Nicolas */
|
|
|
|
/* */
|
2018-09-17 18:17:11 +02:00
|
|
|
typedef struct command
|
|
|
|
{
|
|
|
|
u8 name[64];
|
|
|
|
u8 params[64];
|
2018-10-07 14:17:37 +02:00
|
|
|
int (*function)()
|
2018-09-17 18:17:11 +02:00
|
|
|
} command __attribute__ ((packed));
|
|
|
|
|
|
|
|
int rebootnow();
|
|
|
|
int test2d();
|
2018-10-26 14:09:43 +02:00
|
|
|
int test3d();
|
2018-09-17 18:17:11 +02:00
|
|
|
int readidt();
|
|
|
|
int readgdt();
|
|
|
|
int detectcpu();
|
|
|
|
int mode();
|
|
|
|
int clear();
|
2018-10-02 17:16:23 +02:00
|
|
|
int regs();
|
2018-09-27 21:01:02 +02:00
|
|
|
int info();
|
2018-10-07 14:17:37 +02:00
|
|
|
int err();
|
2018-10-07 14:53:48 +02:00
|
|
|
int view();
|
2018-10-07 14:17:37 +02:00
|
|
|
int test(void);
|
2018-10-14 09:58:34 +02:00
|
|
|
int disas(u8* commandline);
|
2018-10-09 18:13:04 +02:00
|
|
|
int bpset(u8* commandline);
|
|
|
|
int bpclr(u8* commandline);
|
2018-10-14 19:14:19 +02:00
|
|
|
int sfont(u8* commandline);
|
2018-10-09 18:13:04 +02:00
|
|
|
int help();
|
2018-10-14 16:18:51 +02:00
|
|
|
int logo();
|