Changeset 299 for trunk/hal/tsar_mips32


Ignore:
Timestamp:
Jul 31, 2017, 2:19:12 PM (4 years ago)
Author:
max@…
Message:

The uspace strcpy function is allowed to fail (not implemented yet).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/hal/tsar_mips32/core/hal_uspace.c

    r121 r299  
    128128
    129129//////////////////////////////////////////
    130 void hal_strcpy_from_uspace( char     * k_dst,
    131                              char     * u_src,
    132                              uint32_t   max_size )
    133 
    134 {
    135 
    136 // TODO implement the max_size handling
     130error_t hal_strcpy_from_uspace( char     * k_dst,
     131                                char     * u_src,
     132                                uint32_t   max_size )
     133
     134{
     135
     136// TODO implement the max_size handling, and error handling
    137137
    138138    uint32_t save_sr;
     
    159159    hal_restore_irq( save_sr );
    160160
     161    return 0;
    161162} // hal_strcpy_from_uspace()
    162163
    163164////////////////////////////////////////////
    164 void hal_strcpy_to_uspace( char     * u_dst,
    165                            char     * k_src,
    166                            uint32_t   max_size )
    167 {
    168 
    169 // TODO implement the max_size handling
     165error_t hal_strcpy_to_uspace( char     * u_dst,
     166                              char     * k_src,
     167                              uint32_t   max_size )
     168{
     169
     170// TODO implement the max_size handling, and error handling
    170171
    171172    uint32_t save_sr;
     
    192193    hal_restore_irq( save_sr );
    193194
    194 } // hal_strcpy_from_uspace()
     195    return 0;
     196} // hal_strcpy_to_uspace()
    195197
    196198///////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.