--- wikisrc/ports/hpcmips.mdwn 2013/03/30 03:06:28 1.1 +++ wikisrc/ports/hpcmips.mdwn 2013/03/30 15:06:46 1.2 @@ -6,19 +6,1350 @@ changes_cur="6.0" changes_future="7.0" thumbnail="http://www.netbsd.org/images/ports/hpcmips/clio+c55.gif" about=""" +NetBSD/hpcmips brings the NetBSD operating system to MIPS based Windows CE PDA +machines. Currently, the VR4102, VR4111, VR4121, VR4122, VR4131, TX3912, and +TX3922 processors are supported. + +The port name "hpcmips" comes from the name for some of the hardware that +NetBSD/hpcmips runs on: MIPS based systems in Microsoft's H/PC (Handheld PC) +form factor. A H/PC machine contains a keyboard and a touch screen and generally +has 8MB or more of RAM. The port supports the HPC form factor, as well as the +H/PC Pro and PsPC (Palmsized PC) form factors. (Many PsPC machines are used by +the developers for active development.) + +Because of the hardware platforms it supports, NetBSD/hpcmips is an ideal +platform to use for mobile computing applications. And, of course, +NetBSD/hpcmips supports all of the standard features you expect from NetBSD, +such as IPv6 and IPsec. """ supported_hardware=""" +## Supported System Models + +Many kinds of H/PC, H/PC Pro, and PsPC systems are supported by NetBSD/hpcmips. +View the supported system table to see if your system is supported. + +## Supported Processors + +VR4102, VR4111, VR4121, VR4131, TX3912, and TX3922 processors are supported by +NetBSD/hpcmips. View the processor comparison table to see if your processor is +supported. + +## Processor Comparison + + + ++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CPUCache SizeMIPS CoreDRAM InterfacePCMCIA ControllerISAMax MHzFeatures
VR4101I=2k data=1kR400016 bit 8MB EDONone2MB Linear address; 8/16 bit width33MHz64 Key kbd
VR4102I=4k data=1kR400032/16 bit 32MB EDOVR417164MB Linear Address; dynamic bus-sizing66MHzSerial, Audio, 96 Key kbd, D/A conv
VR4111I=16k data=8kR400032 Bit 64MB DRAM dynamic bus-sizing100MHzSerial, Audio, 96 Key kbd, D/A conv
VR4121I=16k data=8kR4000DRAM/SDRAMVRC4171A 168MHzSerial, Audio, 96 Key kbd, D/A conv
VR4131I=16k data=16kR4000SDRAM  200MHzSerial, IrDA
TX3912 / TMP3912UI=4k data=1kR3000DRAM/SDRAM  73.7MHz 
TX3922 / TMP3922UI=16k data=8kR3000DRAM/SDRAM  166MHzIrDA
PR31100I=4k data=1kR3000SDRAM/DRAMNone 40MHzno MMU
PR31500I=4k data=1kR3000SDRAM/DRAMNone 40MHzBE or LE modes
PR31700I=4k data=1kR3000SDRAM/DRAMBuilt-in 75MHzBE or LE modes
+ +## Supported Machines + + + ++++++++++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Sold inModelCPUVideoRAMPortsBootPCICKeymapXserver
ePods Models
DiscePods OneTX3922 129MHz8.2" 640x48016MBUSBx2YY  
Everex Models
DiscFreeStyle A-1054MHz VR4102320x240 Mono4/16 YYPsPC 
DiscFreeStyle A-1566MHz VR4111320x240 Mono8/16 YYPsPC 
DiscFreeStyle A-2066MHz VR4111320x240 Mono16/?AudioYYPsPC 
DiscFreeStyle 54078MHz VR4111320x240x25616/?   PsPC 
Takagi Sangyo Models
JapanPT-M0170MHz VR4111320x240 Mono16 YYPsPC 
JapanPT-C0170MHz VR4111320x240x25616   PsPC 
Fujitsu Models
WorldPenCentra 130131MHz VR41218" 640x480x25616/482 USB, PS2 N/APsPC 
WorldPenCentra 200129MHz TX39228" 640x480x25632/642 PCMCIA, PS2, USBYYPsPC 
JapanINTERTOP CX300VR41217.8" 640x480x64k16/32 YYY 
JapanINTERTOP CX310168MHz VR41217.8" 640x480x64k16/32IrDA USBYYYY
LASER5 Models
JapanL-Router180MHz VR4122  i82559ER x 2 +Y(*4) +   
NEC Models
JapanMobileGearII MC-R30078MHz VR41117.3" 640x240 Mono8/16/32IrDAYYY 
JapanMobileGearII MC-R320131MHz VR41217.3" 640x240 Mono16/32IrDAYYY 
JapanMobileGearII MC/R330131MHz VR41217.3" 640x240 Mono16/32IrDA    
JapanMobileGearII for DoCoMoVR41117.3" 640x240 Mono16/32 YYY 
JapanMobileGearII MC/R430168MHz VR41218.1" 640x240x64k16/32IrDAYYYY
JapanMobileGearII MC-R500VR4111640x480x256  YYY 
JapanMobileGearII MC-R510131MHz VR41218.1" 640x240x256 / 640x240x64k(rom upgrade)16/32IrDAYYY 
JapanMobileGearII MC-R520131MHz VR41218.1" 640x240x64k16/32IrDAYYY 
JapanMobileGearII MC/R530168MHz VR41218.1" 640x240x64k16/32IrDAYYYY
Japansigmarion168MHz VR41216.2" 640x240x64k16/32IrDAYYYY
JapansigmarionII200MHz VR41316.2" 640x240x64k32IrDA, FOMA, USB via MC/PG-UK02 +Y(*3) +Y Y
JapanMobileGearII MC/R450168MHz VR41218.1" 640x240x64k32/48IrDAYYYY
JapanMobileGearII MC/R550168MHz VR41218.1" 640x240x64k32/48IrDA +Y 2:/netbsdYYY
JapanMobileGearII MC-R700131MHz VR41219.4" 800x600x64k32Vid, USBYYYY
JapanMobileGearII MC/R730168MHz VR41219.4" 800x600x64k32Vid, USB, SecureFinger(730F)YYYY
DiscMobilePro 700        
DiscMobilePro 750C80MHz VR41117.3" 640x240x64k16/32VideoYY  
WorldMobilePro 770131MHz VR41218.1" 640x240x64k32/48A/VYYYY
WorldMobilePro 780168MHz VR41218.1" 640x240x64k32/48A/VYYYY
WorldMobilePro 790168MHz VR41218.1" 640x240x64k32/48A/VYYYY
WorldMobilePro 800131MHz VR41219.4" 800x600x64k32/32A/V, USBYY Y
WorldMobilePro 880168MHz VR41219.4" 800x600x64k32/32A/V, USBYY  +Y (*5) +
JapanMobileGear MC-CS11VR4102480x240 Mono4/4 YYY 
JapanMobileGear MC-CS12VR4102480x240 Mono8/8 YYY 
JapanMobileGear MC-CS13VR4102480x240 Mono16/16 YYY 
IBM Models
WorldWorkPad z50131MHz VR41218.2" 640x480x64k16/48Vid, AudYYYY
CASIO Models
JapanPocketPostPetVR4121320x240 4096  Booting   
WorldCassiopeia E-10 +100MHz VR4111320x240 Mono8Audio (*1)PsPC 
WorldCassiopeia E-11 +100MHz VR4111320x240 Mono8Audio (*1)PsPC 
WorldCassiopeia E-15 +69MHz VR4111320x240 Mono16AudioY(*1)PsPC 
JapanCassiopeia E-55 +69MHz VR4111240x320 Mono16 Y +Y enable via CE + (*1) +PsPC 
JapanCassiopeia + for DoCoMo69MHz VR4111240x320 Mono8 Y +Y enable via CE + (*1) +PsPC 
JapanCassiopeia E-65 +69MHz VR4111240x320 Mono16 Y +Y enable via CE + (*1) +PsPC 
JapanCassiopeia E-500 +VR4121   Y +N + (*1) +PsPC 
WorldCassiopeia E-100 +131MHz VR4121320x240x64k16AudioY +N + (*1) +PsPC 
WorldCassiopeia E-105 +131MHz VR4121320x240x64k32AudioY +N + (*1) +PsPC 
WorldCassiopeia BE-300 +166MHz VR4131320x240x32k16Audio  PsPC 
JapanCassiopeia BE-500 +166MHz VR4131320x240x32k16Audio  PsPC 
Sharp Models
WorldMobilon Tripad PV-600090MHz VR41119.4" 640x480x25616/32 YYY 
WorldMobilon Pro PV-5000129MHz TX39228.2" 640x480x409616/16     
WorldMobilon HC-460074MHz TX39126.5" 640x480x25616/32     
WorldMobilon HC-450074MHz PR317006.5" 640x240x25616     
DiscMobilon HC-410074MHz PR317006.5" 640x240 Mono8 YYY 
JapanHC-120074MHz PR317006.5" 640x480x256  Y +Y TX3912Y 
JapanTelios HC-AJ1 8.4" 800x600 64K16/32 YYY +Y USB mouse
JapanTelios HC-AJ2129MHz8.4" 800x600 64K32IrDA USBYYY +Y USB mouse
JapanTelios HC-AJ3TX3922 129MHz8.4" 800x600 64K32IrDA USBYYY 
JapanTelios HC-VJ1C129MHz7.1" 800x480 64K32IrDA USB    
JapanTelios HC-VJ2CTX3922 129MHz7.1" 800x480 64K32IrDA USBYYY 
World + Intermec 6651TX3922 129MHz7.1" 800x480 64K32IrDA USB    
Victor Models
WorldInterLink MP-C101TX3922    +Y LCD not turn onYY 
WorldInterLink MP-C303180MHz VR41227" 1024x600 64K32IrDA USB    
JapanInterLink au1129MHz 32     
Vadem Models
DiscClio C-100090MHz VR41119.4" 640x480x25616/32 YYY 
WorldClio C-1050168MHz VR41219.4" 640x480 64K32     
Compaq Models
WorldCompaq2010c75MHz TX39125.9" 640x480x2568/32 IT8368E Y +YY +Y 8bit
WorldCompaq81075MHz TX39126.5" 640x480x4 mono8/32 IT8368E Y +YY 
WorldAero 210070MHz VR4111320x240x25616/32AudioYNPsPC 
WorldAero 153070MHz VR4111320x240 mono16/32AudioYNPsPC 
JapanPRESARIO 21370MHz VR4111320x240x25616/32Audio  PsPC 
Philips Models
WorldNino 20075MHz PR31700320x240 Mono4/8 N PsPC 
WorldNino 30075MHz R3910320x240 Mono4/8 N PsPC 
WorldNino 50075MHz ????320x240x25616/16   PsPC 
DiscVelo 50075MHz PR317006.2" 640x240 Mono16/24     
Itronix Models
WorldT-520074MHz PR317007.3" 640x240 Mono16/16Audio    
Samsung Models
JapaniZZi Pro/eGo-note148MHz TMPR3922U8.2" 640x480x25616/48Video, USB    
JapanInfoGear75MHz PR31700320x240 Mono2/8   PsPC 
BCom Models
JapanMars75MHz PR31700320x240 Mono4/8/20   PsPC 
Trogon Models
World2000 Plus??MHz VR4102320x240 Mono16   PsPC 
DiscC2001/C200254MHz VR4111320x240 Mono4/16   PsPC 
DiscC2000??MHz VR4102320x240 Mono4   PsPC 
Uniden Models
DiscPC-10075MHz PR31700320x240 Mono4/8   PsPC 
+ +
+
+Note1: +
+
+

Need Cassiopeia PCMCIA/CF controller information

+

Cassiopeia E-500 has NM2004COM2K in it.

+

Cassiopeia E-11 has Casio-branded IC, marked "UPD65843-Y03" and "9829KU203" in it.

+

It seems that they aren't compatible with generic PCIC.

+
+
+Note2: +
+

Need keymap information in world model.

+
+Note3: +
+

use hpcboot.exe.

+
+Note4: +
+

write rom image (romboot.bin netbsd.bin).

+
+Note5: +
+

Tested with NetBSD 2.0_BETA

+
+ +## Keyboard map search method for unknown machines + +
+ +
+

NetBSD/hpcmips Information

+ + """ additional=""" - [Kei's Linux-VR Home Page (in Japanese)](http://pc1.peanuts.gr.jp/~kei/linux-vr.htm) -- [FAQ](hpcmips/faq) -- [How-To Use](hpcmips/howto-use) -- [How-To Develop](hpcmips/howto-develop) -- [TODO](hpcmips/todo) -- [Binary Compatibility](hpcmips/compat-pmax) -- [IPv6 and IPsec](hpcmips/pocketv6) +- [Linux-VR Resources](http://pc1.peanuts.gr.jp/~kei/linux-vr.htm) +- [FAQ](faq) +- [How-To Use](howto-use) +- [How-To Develop](howto-develop) +- [TODO](todo) +- [Binary Compatibility](compat-pmax) +- [IPv6 and IPsec](pocketv6) """