Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Version 26 and Version 27 of ReleaseNotes/Trunk


Ignore:
Timestamp:
2009-08-02T09:19:24Z (10 years ago)
Author:
Jiri Svoboda
Comment:

Grammar

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes/Trunk

    v26 v27  
    2020   * The kernel and user space use a new (non-standard) string API which allows convenient processing of UTF-8 strings.
    2121 * Architecture independent I/O
    22    * Both kernel and userspace drivers now use PIO functions so the same drivers work on architectures with separate I/O space and memory mapped I/O space.
    23  * Userspace drivers are more independent
    24    * Userspace drivers can handle interrupts without help from a kernel 'little brother'.
     22   * Both kernel and user-space drivers now use PIO functions so the same drivers work on architectures with separate I/O space and memory mapped I/O space.
     23 * User-space drivers are more independent
     24   * User-space drivers can handle interrupts without help from a kernel 'little brother'.
    2525 * PowerPC Hardware Support
    2626   * The ''ppc32'' now produces an ISO CD image instead of a kernel image. In addition to PearPC it can now boot in Qemu and on real Apple iMac and iBook G4 (keyboard does not work yet, however).
     
    4040 * Added ''file_bd'' block device backed by a file.
    4141
    42 === File systems ===
     42=== File Systems ===
    4343
    4444 * Support for multiple file systems mounted at once. (#23)
     
    6666   * Doug Lee's memory allocator has been removed and replaced with a simple first-fit allocator. The new allocator has more readable code making it easier to debug, modify and maintain.
    6767 * Build system
    68    * Preconfigured defaults greatly simplify the process of configuring a HelenOS build.
     68   * Pre-configured defaults greatly simplify the process of configuring a HelenOS build.
    6969 * Fibril Synchronization Primitives
    7070   * The C library now provides mutexes, reader-writer locks and condition variables that synchronize fibrils (as opposed to threads).