Ignore:
Timestamp:
Oct 1, 2015, 4:20:46 PM (9 years ago)
Author:
alain
Message:

Major release: Change the task model to implement the POSIX threads API.

  • The shell "exec" and "kill" commands can be used to activate/de-activate the applications.
  • The "pause", "resume", and "context" commands can be used to stop, restart, a single thtead or to display the thread context.

This version has been tested on the following multi-threaded applications,
that have been modified to use the POSIX threads:

  • classif
  • convol
  • transpose
  • gameoflife
  • raycast
File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/giet_fat32/fat32.h

    r707 r709  
    226226
    227227extern int _fat_read( unsigned int fd_id,                  // file descriptor 
    228                       paddr_t buffer,                      // destination buffer
     228                      unsigned int vaddr,                  // destination buffer
    229229                      unsigned int count,                  // number of bytes
    230                       unsigned int phys );                 // use physical_memcpy
     230                      unsigned int extend );               // physical addressing
    231231
    232232extern int _fat_write( unsigned int fd_id,                 // file descriptor
    233                        void*        buffer,                        // source buffer
    234                        unsigned int count );               // number of bytes
     233                       unsigned int vaddr,                         // source buffer
     234                       unsigned int count,                 // number of bytes
     235                       unsigned int extend );              // physical addressing
    235236
    236237extern int _fat_lseek( unsigned int fd_id,                 // file descriptor
Note: See TracChangeset for help on using the changeset viewer.