Changeset 150385b9 in mainline for kernel/arch/arm32


Ignore:
Timestamp:
2009-03-03T23:00:58Z (16 years ago)
Author:
Jiri Svoboda <jirik.svoboda@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
63d1ebd
Parents:
ff685c9
Message:

Init task names for arm32.

Location:
kernel/arch/arm32
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/arm32/include/arch.h

    rff685c9 r150385b9  
    4040#define CPUMAP_MAX_RECORDS   32
    4141
     42#define BOOTINFO_TASK_NAME_BUFLEN 32
     43
    4244#include <typedefs.h>
    4345
     
    4547        uintptr_t addr;
    4648        uint32_t size;
     49        char name[BOOTINFO_TASK_NAME_BUFLEN];
    4750} utask_t;
    4851
  • kernel/arch/arm32/src/arm32.c

    rff685c9 r150385b9  
    4949#include <userspace.h>
    5050#include <macros.h>
     51#include <string.h>
    5152
    5253/** Performs arm32-specific initialization before main_bsp() is called. */
     
    6061                init.tasks[i].addr = bootinfo->tasks[i].addr;
    6162                init.tasks[i].size = bootinfo->tasks[i].size;
     63                strncpy(init.tasks[i].name, bootinfo->tasks[i].name,
     64                        CONFIG_TASK_NAME_BUFLEN);
    6265        }
    6366}
Note: See TracChangeset for help on using the changeset viewer.