Added Psion Teklogix NETBOOK PRO entry.

This commit is contained in:
nonaka 2011-05-18 12:11:46 +00:00
parent 60cff5a788
commit e1f964c37f
6 changed files with 74 additions and 6 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: platid.def,v 1.25 2010/04/06 16:15:34 nonaka Exp $ */
/* $NetBSD: platid.def,v 1.26 2011/05/18 12:11:46 nonaka Exp $ */
/*-
* Copyright (c) 1999-2001
@ -410,3 +410,12 @@ AGENDA {
}
}
#endif /* hpcmips */
#ifdef hpcarm
PSIONTEKLOGIX {
NETBOOK {
CPU=ARM_XSCALE_PXA250
PRO -" NETBOOK PRO"
}
}
#endif /* hpcarm */

View File

@ -1,4 +1,4 @@
/* $NetBSD: platid_mask.c,v 1.24 2010/04/06 16:18:24 nonaka Exp $ */
/* $NetBSD: platid_mask.c,v 1.25 2011/05/18 12:11:46 nonaka Exp $ */
/*-
* Copyright (c) 1999-2001
@ -948,3 +948,17 @@ platid_t platid_mask_MACH_AGENDA_VR_VR3 = {{
PLATID_MACH_AGENDA_VR_VR3
}};
#endif /* hpcmips */
#ifdef hpcarm
platid_t platid_mask_MACH_PSIONTEKLOGIX = {{
PLATID_WILD,
PLATID_MACH_PSIONTEKLOGIX
}};
platid_t platid_mask_MACH_PSIONTEKLOGIX_NETBOOK = {{
PLATID_WILD,
PLATID_MACH_PSIONTEKLOGIX_NETBOOK
}};
platid_t platid_mask_MACH_PSIONTEKLOGIX_NETBOOK_PRO = {{
PLATID_CPU_ARM_XSCALE_PXA250,
PLATID_MACH_PSIONTEKLOGIX_NETBOOK_PRO
}};
#endif /* hpcarm */

View File

@ -1,4 +1,4 @@
/* $NetBSD: platid_name.c,v 1.24 2010/04/06 16:18:24 nonaka Exp $ */
/* $NetBSD: platid_name.c,v 1.25 2011/05/18 12:11:46 nonaka Exp $ */
/*-
* Copyright (c) 1999-2001
@ -519,5 +519,13 @@ struct platid_name platid_name_table[] = {
{ &platid_mask_MACH_AGENDA_VR_VR3,
TEXT("AGENDA VR3+") },
#endif /* hpcmips */
#ifdef hpcarm
{ &platid_mask_MACH_PSIONTEKLOGIX,
TEXT("PSIONTEKLOGIX") },
{ &platid_mask_MACH_PSIONTEKLOGIX_NETBOOK,
TEXT("PSIONTEKLOGIX NETBOOK") },
{ &platid_mask_MACH_PSIONTEKLOGIX_NETBOOK_PRO,
TEXT("PSIONTEKLOGIX NETBOOK PRO") },
#endif /* hpcarm */
};
int platid_name_table_size = sizeof(platid_name_table)/sizeof(*platid_name_table);

View File

@ -1,4 +1,4 @@
/* $NetBSD: platid_generated.h,v 1.24 2010/04/06 16:23:17 nonaka Exp $ */
/* $NetBSD: platid_generated.h,v 1.25 2011/05/18 12:11:46 nonaka Exp $ */
/*-
* Copyright (c) 1999-2001
@ -1480,3 +1480,25 @@
((PLATID_MACH_AGENDA_VR_VR3_NUM << PLATID_MODEL_SHIFT)| \
PLATID_MACH_AGENDA_VR)
#endif /* hpcmips */
#ifdef hpcarm
#ifndef SPEC_PLATFORM
#define SPEC_MACH_PSIONTEKLOGIX
#endif /* !SPEC_PLATFORM */
#define PLATID_MACH_PSIONTEKLOGIX_NUM 16
#define PLATID_MACH_PSIONTEKLOGIX \
((PLATID_MACH_PSIONTEKLOGIX_NUM << PLATID_VENDOR_SHIFT))
#ifndef SPEC_PLATFORM
#define SPEC_MACH_PSIONTEKLOGIX_NETBOOK
#endif /* !SPEC_PLATFORM */
#define PLATID_MACH_PSIONTEKLOGIX_NETBOOK_NUM 1
#define PLATID_MACH_PSIONTEKLOGIX_NETBOOK \
((PLATID_MACH_PSIONTEKLOGIX_NETBOOK_NUM << PLATID_SERIES_SHIFT)| \
PLATID_MACH_PSIONTEKLOGIX)
#ifndef SPEC_PLATFORM
#define SPEC_MACH_PSIONTEKLOGIX_NETBOOK_PRO
#endif /* !SPEC_PLATFORM */
#define PLATID_MACH_PSIONTEKLOGIX_NETBOOK_PRO_NUM 1
#define PLATID_MACH_PSIONTEKLOGIX_NETBOOK_PRO \
((PLATID_MACH_PSIONTEKLOGIX_NETBOOK_PRO_NUM << PLATID_MODEL_SHIFT)| \
PLATID_MACH_PSIONTEKLOGIX_NETBOOK)
#endif /* hpcarm */

View File

@ -1,4 +1,4 @@
/* $NetBSD: platid_mask.h,v 1.24 2010/04/06 16:23:17 nonaka Exp $ */
/* $NetBSD: platid_mask.h,v 1.25 2011/05/18 12:11:46 nonaka Exp $ */
/*-
* Copyright (c) 1999-2001
@ -946,3 +946,17 @@ extern platid_t platid_mask_MACH_AGENDA_VR_VR3;
# define AGENDA_VR_VR3 ((int)&platid_mask_MACH_AGENDA_VR_VR3)
#endif
#endif /* hpcmips */
#ifdef hpcarm
extern platid_t platid_mask_MACH_PSIONTEKLOGIX;
#ifdef PLATID_DEFINE_MASK_NICKNAME
# define PSIONTEKLOGIX ((int)&platid_mask_MACH_PSIONTEKLOGIX)
#endif
extern platid_t platid_mask_MACH_PSIONTEKLOGIX_NETBOOK;
#ifdef PLATID_DEFINE_MASK_NICKNAME
# define PSIONTEKLOGIX_NETBOOK ((int)&platid_mask_MACH_PSIONTEKLOGIX_NETBOOK)
#endif
extern platid_t platid_mask_MACH_PSIONTEKLOGIX_NETBOOK_PRO;
#ifdef PLATID_DEFINE_MASK_NICKNAME
# define PSIONTEKLOGIX_NETBOOK_PRO ((int)&platid_mask_MACH_PSIONTEKLOGIX_NETBOOK_PRO)
#endif
#endif /* hpcarm */

View File

@ -1,4 +1,4 @@
/* -*-C++-*- $NetBSD: machine_config.cpp,v 1.14 2008/04/28 20:23:20 martin Exp $ */
/* -*-C++-*- $NetBSD: machine_config.cpp,v 1.15 2011/05/18 12:11:46 nonaka Exp $ */
/*-
* Copyright (c) 2001, 2002, 2004 The NetBSD Foundation, Inc.
@ -120,6 +120,7 @@ FrameBufferInfo::_table[] =
{ PLATID_CPU_ARM_STRONGARM_SA1110 , PLATID_MACH_COMPAQ_IPAQ_H3600 , 16, 320, 240, 640, 0x00000000 },
// PXA250
{ PLATID_CPU_ARM_XSCALE_PXA250 , PLATID_MACH_COMPAQ_IPAQ_H3900 , 16, 320, 240, 640, 0x00000000 },
{ PLATID_CPU_ARM_XSCALE_PXA250 , PLATID_MACH_PSIONTEKLOGIX_NETBOOK_PRO, 16, 800, 600, 1600, 0x14200000 },
#endif // ARM
{ 0, 0, 0, 0, 0, 0, 0 } // TERMINATOR
};