Ignore:
Timestamp:
Dec 14, 2012, 10:10:12 AM (12 years ago)
Author:
karaoui
Message:

2 modifications:
Better debug info for the tty number used,
Adding the O_TRUNC flag when opening/creating the map.bin.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • soft/giet_vm/xml/xml_parser.c

    r222 r226  
    129129unsigned int kernel_init_base    = 0x80090000;  /* system init entry */
    130130
    131 unsigned int boot_code_base      = 0xBFC00000;   /* boot code */
     131unsigned int boot_code_base      = 0xBFC00000;  /* boot code */
    132132unsigned int boot_stack_base     = 0xBFC08000;  /* boot temporary stack */
    133133unsigned int boot_mapping_base   = 0xBFC0C000;  /* mapping_info blob */
     
    19671967
    19681968    //open file
    1969     int fdout = open( file_path, (O_CREAT | O_RDWR), (S_IWUSR | S_IRUSR) );
     1969    int fdout = open( file_path, (O_CREAT | O_RDWR | O_TRUNC), (S_IWUSR | S_IRUSR) );
    19701970    if ( fdout < 0)
    19711971    {
    19721972        perror("open");
    1973         exit(1);
    1974     }
    1975 
    1976     //reinitialise the file
    1977     if( ftruncate(fdout, 0) )
    1978     {
    1979         perror("truncate");
    19801973        exit(1);
    19811974    }
Note: See TracChangeset for help on using the changeset viewer.