Changeset 66fcba2 in mainline for kernel/arch/arm32/include


Ignore:
Timestamp:
2010-06-20T15:35:39Z (16 years ago)
Author:
Jiri Svoboda <jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
6b80696, 7c866dc
Parents:
5ac77cc
Message:

Do not decide which machine_ops to use at link time.

Location:
kernel/arch/arm32/include
Files:
3 edited

Legend:

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

    r5ac77cc r66fcba2  
    3636 */
    3737
    38 #ifndef KERN_arm32_MACHINE_H_
    39 #define KERN_arm32_MACHINE_H_
     38#ifndef KERN_arm32_icp_H_
     39#define KERN_arm32_icp_H_
    4040
    4141#include <arch/machine_func.h>
     
    106106extern void icp_frame_init(void);
    107107
     108extern struct arm_machine_ops icp_machine_ops;
     109
    108110#endif
    109111
  • kernel/arch/arm32/include/mach/testarm/testarm.h

    r5ac77cc r66fcba2  
    3737 */
    3838
    39 #ifndef KERN_arm32_MACHINE_H_
    40 #define KERN_arm32_MACHINE_H_
     39#ifndef KERN_arm32_testarm_H_
     40#define KERN_arm32_testarm_H_
    4141
    4242#include <arch/machine_func.h>
     
    7676extern void gxemul_frame_init(void);
    7777
     78extern struct arm_machine_ops gxemul_machine_ops;
    7879
    7980#endif
  • kernel/arch/arm32/include/machine_func.h

    r5ac77cc r66fcba2  
    5757};
    5858
    59 extern struct arm_machine_ops machine_ops;
     59/** Pointer to arm_machine_ops structure being used. */
     60extern struct arm_machine_ops *machine_ops;
    6061
     62/** Initialize machine_ops pointer. */
     63extern void machine_ops_init(void);
    6164
    6265/** Maps HW devices to the kernel address space using #hw_map. */
Note: See TracChangeset for help on using the changeset viewer.