Last edited · 7 revisions  

 


   Elf OS 4.1.0  (requires kernel 348 or above)                    

  • cal [month year]                     calendar  program. See https://github.com/mecparts/Elf-Elfos-cal
  • chmod +x filename                sets  execute flag for a binary
  • chmod -x filename.                removes execute flag for a binary
  • chmod +h filename                hides file
  • chmod -h filename                 makes file visible
  • chmod +w filename               makes file writable
  • chmod -w filename                makes file read only
  • date mm/dd/year hh:mm:ss   sets the date and the RTC
  • heap                                          displays allocated memory blocks
  • himem [address]                    displays the first available upper address or resets hi memory address
  • hydro                                         IDE accelerator See https://github.com/dmadole/
  • init [ init.rc]                              at boot time, runs commands  from text file init.rc  located  in  /cfg  or / After system boot, can be used  as a primitive batch processor.  See https://github.com/dmadole/
  • minfo                                         displays information about memory heap and stack. See https://github.com/dmadole/
  • nitro                                          loads soft UART accelerator plug-in - (runs at 19.2 Kbps) See https://github.com/dmadole/
  • sum [ -x -b ]                           optimized CRC tool. Use -x option for XModem padded sum and -b for both raw and padded CRC sums. See https://github.com/dmadole/
  • sys filename (kernel)              used to update kernel to the one in the filename chosen.
  • touch filename                       sets time and date on a file if RTC present. If no RTC present,  sets date.
  • turbo [-k]                               loads file accelerator plug-in [use -k option for kernel space]  https://github.com/dmadole/
  • xr  filename                           XMODEM receive file transfer using software UART. If running nitro use yr instead of xr. 
  • xrb filename                          XMODEM receive file transfer using hardware UART (runs 19.2 Kbps) See https://github.com/fourstix/Elfos-utils  
  • xs filename                            XMODEM send file transfer using software UART 
  • xsb filename                          XMODEM send file transfer using hardware UART (runs 19.2 Kbps) See https://github.com/fourstix/Elfos-utils        
  • yr  filename                           YMODEM receive file transfer using software UART. Many files can be received at once. NOTE: yr requires nitro to run. See:   https://github.com/dmadole/ 
  • ys [ filename1, filename2, … ]  YMODEM send  file transfer using software UART. Many files can be sent at once  See:  https://github.com/mecparts/Elf-Elfos-ys

 

dir takes the following options, all optional: 

-d  Sort list by date and time

-l  Long listing, one file per line with dates and sizes

-n  Sort list by name, low to high

-s  Sort list by size, low to high

-r  Reverse order of sort

 

Pixie Driver

A 1861 Pixie Video display driver is available for Elf OS 4.1.0

Several supporting tools, test programs are also available that  support the driver.   See https://github.com/fourstix/Elfos-video