Changeset 912ee7c in mainline


Ignore:
Timestamp:
2009-02-12T20:07:19Z (15 years ago)
Author:
Martin Decky <martin@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
7004747
Parents:
af75db9
Message:

introduce fncptr_t and ioport_t on all platforms

Location:
kernel/arch
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/amd64/include/types.h

    raf75db9 r912ee7c  
    2727 */
    2828
    29 /** @addtogroup amd64   
     29/** @addtogroup amd64
    3030 * @{
    3131 */
     
    5959
    6060typedef uintptr_t ioport_t;
     61
     62typedef struct {
     63} fncptr_t;
    6164
    6265/**< Formats for uintptr_t, size_t, count_t and index_t */
  • kernel/arch/arm32/include/types.h

    raf75db9 r912ee7c  
    6565typedef int32_t native_t;
    6666
     67typedef uintptr_t ioport_t;
     68
     69typedef struct {
     70} fncptr_t;
     71
    6772#define PRIp "x"        /**< Format for uintptr_t. */
    6873#define PRIs "u"        /**< Format for size_t. */
  • kernel/arch/ia32/include/types.h

    raf75db9 r912ee7c  
    6060typedef uintptr_t ioport_t;
    6161
     62typedef struct {
     63} fncptr_t;
     64
    6265#define PRIp "x"        /**< Format for uintptr_t. */
    6366#define PRIs "u"        /**< Format for size_t. */
  • kernel/arch/ia64/include/types.h

    raf75db9 r912ee7c  
    6868typedef uintptr_t ioport_t;
    6969
     70typedef struct {
     71        unative_t fnc;
     72        unative_t gp;
     73} fncptr_t;
     74
    7075#define PRIp "lx"       /**< Format for uintptr_t. */
    7176#define PRIs "lu"       /**< Format for size_t. */
  • kernel/arch/mips32/include/types.h

    raf75db9 r912ee7c  
    5858typedef int32_t native_t;
    5959
     60typedef uintptr_t ioport_t;
     61
     62typedef struct {
     63} fncptr_t;
     64
    6065#define PRIp "x"        /**< Format for uintptr_t. */
    6166#define PRIs "u"        /**< Format for size_t. */
  • kernel/arch/ppc32/include/types.h

    raf75db9 r912ee7c  
    5858typedef int32_t native_t;
    5959
     60typedef uintptr_t ioport_t;
     61
     62typedef struct {
     63} fncptr_t;
     64
    6065/**< Formats for uintptr_t, size_t, count_t and index_t */
    6166#define PRIp "x"
  • kernel/arch/sparc64/include/types.h

    raf75db9 r912ee7c  
    6060typedef uintptr_t ioport_t;
    6161
     62typedef struct {
     63} fncptr_t;
     64
    6265/**< Formats for uintptr_t, size_t, count_t and index_t */
    6366#define PRIp "llx"
Note: See TracChangeset for help on using the changeset viewer.