Kernel 0.5.7-r4; network inteface support, initial pcnet32 ethernet
[ZeXOS.git] / README
blobae51d8662637552994e1831d36069404badfd744
1  ________           __   __   _____   ____
2 /\_____  \         /\ \ /\ \ /\  __`\/\  _`\
3 \/____//'/'     __ \ `\`\/'/'\ \ \/\ \ \,\L\_\
4      //'/'    /'__`\`\/ > <   \ \ \ \ \/_\__ \
5     //'/'___ /\  __/   \/'/\`\ \ \ \_\ \/\ \L\ \
6     /\_______\ \____\  /\_\\ \_\\ \_____\ `\____\
7     \/_______/\/____/  \/_/ \/_/ \/_____/\/_____/
8  
9 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
11 ZeX/OS is simple operating system written in
12 C and assembler languages.
15 * Archs:        x86, x86_64
16 * Mode:         protected
17 * Supports:     preemptive multitasking, shell, commands, multitty, tcp/ips
18 * Drivers:      built-in (floppy, video, keyboard, rs232, ata, hdd, pcspeaker, serial mouse), modules
19 * Apps:         elf executable, built-in
20 * Filesystem:   fat12, fat16, plans for ext2/ext3/ext4
22 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
24 * Default users *
26 Administrator account:
27 login name: root
28 Password: root
30 Guest account:
31 Login name: guest
32 Password: guest
34 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
36 * Commands list *
38 hdd           Detect HDD
39 help          Print help
40 reboot        Reboot computer
41 halt          Shutdown computer
42 tasks         Print all tasks
43 ps            Print all process
44 uptime        Print uptime in seconds
45 version       Displays a version of system
46 debug         Change to developer mode
47 mount         Mount device to selected directory
48 env           Displays all env variables
49 cd            Change directory
50 ls            Displays files in current directory
51 cat           Displays text in selected file
52 mkdir         Create a directory
53 exec          Execute a selected program
54 lsdev         Displays found devices
55 login         Login as another user
56 serialw       Write data on rs232
57 serialr       Read data from rs232
58 fdisk         Partition table manipulator
59 hdcat         Read selected block of data from drive
60 nc            Clone of netcat (nc <address> <port>)
61 free          Display amount of free and used memory
63 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
65 * Key shortcut *
67 Backspace       Delete character
68 Enter           Confirm command
69 F1              Console tty0
70 F2              Console tty1
71 F3              Console tty2
72 F4              Console tty3
73 CTRL+ALT+DEL    Reboot