Skip to content

Function Index

Joshua Riek edited this page Feb 23, 2020 · 25 revisions

Functions relating to the file cli.asm

  • cliLoop - Main loop for the command line interface
  • doDir - Command to show the contents of the a directory
  • doRename - Command to rename a file
  • doDel - Command to delete a file
  • doType - Command to show the contents of a file
  • doCopy - Command to copy one file to another
  • doCls - Command to clear the screen
  • doTime - Command to show the system time
  • doDate - Command to show the system date
  • doHelp - Command to display the available cli commands
  • doCd - Command to change the current directory
  • doMd - Command to make a new directory
  • doRd - Command to remove a directory

Functions relating to the file cmos.asm

  • cmosRead - Read the contents from a chosen CMOS register
  • cmosWrite - Write to the chosen CMOS register
  • cmosReadDate - Get the system date from the CMOS
  • cmosReadTime - Get the system time from the CMOS
  • cmosDelay - Use the CMOS to wait a period of time in seconds
  • bcd - Convert a value into a binary-coded decimal (BCD)

Functions relating to the file disk.asm

Functions relating to the file fat.asm

Functions relating to the file kernel.asm

  • entryPoint - Primary entrypoint into the operating system

Functions relating to the file keyboard.asm

Functions relating to the file memory.asm

Functions relating to the file serial.asm

Functions relating to the file string.asm

  • itoa - Converts a 32-bit number and base to a string
  • atoi - Converts a string and base to a 16-bit number
  • convertFilename83 - Convert the filename into a fat formatted filename
  • padStr - Pad a string with Ascii characters
  • parseStr - Split the string into tokens
  • strCmp - Checks to see if the two passed strings are equal
  • strLen - Get the length of a string
  • charToLower - Convert an Acsii letter to a lowercase character
  • charToUpper - Convert an Acsii letter to a uppercase character

Functions relating to the file video.asm