Changelog/0.03

From WhitixDoc

Jump to: navigation, search

Contents

0.03

This release mainly focused on adding a local network stack, porting Python to the platform and fixing issues with drive detection.

i386

  • Make system call a trap rather than an interrupt. diff

Devices

ATA

  • Fix issue where some drives were not being detected. diff

Keyboard

  • Change the special characters that are not echoed. diff

Filesystem

CDFS

  • Add IsoReadAcrossSector to handle large directories in IsoReadDir. diff

Network

Video

  • Add support for setting console foreground color from control code. diff

User

Burn

  • Add support for listing large directories. diff
  • Highlight directories in a different color. diff

Libc

  • Add to fgetc, fgets. Add ftruncate, clearerr, fseeko and ftello, with a number of stub functions. diff
  • Add ungetc. diff
  • Add memchr, strstr and strpbrk functions. diff, second diff
  • Add default (British) locale for localeconv. diff
  • Add libm, implementing a number of floating point functions. diff

Ports

Posix

SDK

  • Add SDK for console and network functionality. diff
    • Add basic network interface calls. diff
    • Add basic thread mutex calls. diff
Personal tools