TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

With PowerPC, Windows CE and the WiiN-Pad Slate, Everyone's a WiiN-Er

118 pointsby goldenskyeabout 1 year ago

6 comments

dfoxabout 1 year ago
It is somehow weird to see MPC821 in this kind of device. The point of (Power)QUICC line is that the Communications Processor is some kind of RISC&#x2F;VLIW core, that offloads various communications tasks and has firmware support for various serial telco protocols. I would not be too surprised if MPC821 and MPC860 are in fact the same hardware only with different firmware that somehow bitbangs the LCD interface by (ab)using the SCC channels (original m68k QUICC datasheet mentions that there is a way to make one of the channels behave like Centronics parallel port).<p>In any case PowerQUICC with LCD interface is a device that is quite obviously meant for something like dektop phone with large LCD, not for tablets.<p>Quite large usage of PowerQUICC were Cisco 17xx&#x2F;26xx series routers (with 16xx using m68k QUICC) that were used by many telcos in early 2000&#x27;s as &quot;SHDSL modems&quot;. If you squint enough the m68k QUICC is an entire Cisco 2500 on a single chip (with the added benefit that the QUICC SCC can more or less do scatter gather DMA directly into IOS&#x27;s particle buffer datastructure, which IIRC was not the case with the Z8530-derived USARTs in 2500).
评论 #40276918 未加载
WillAdamsabout 1 year ago
As a person who really wanted the Sharp Mobilon TriPad PV-6000, this sort of thing makes me sad for what might have been.<p>I almost returned my Samsung Galaxy Book 12 to Best Buy back when the stylus was crippled to scrolling by Fall Creator&#x27;s Update --- even now, I constantly have to toggle its compatibility state in Windows 11 to use it with different programs.<p>That said, my next tech purchase is a Raspberry Pi 5 and a Wacom One 13 w&#x2F; Touch --- hopefully it will work as well as the first gen. unit did w&#x2F; an rPi 4 and I can get off this software treadmill and just focus on using the machine as opposed to re-learning whatever UI update MS is inflicting this quarter.
评论 #40275413 未加载
mlhpdxabout 1 year ago
Wow. Maybe if WinCE had this kind of thorough documentation back then it would have done better. Excellent article and history lesson.
评论 #40275439 未加载
nubinetworkabout 1 year ago
The shape of that battery looks like it&#x27;s got a pair of 18650s in them.<p>&gt; This machine came from the Atlanta, Georgia area (snip), and certain identifiers left on it trace it back to Patient Care Technologies, a home-care, hospice and telehealth software provider. It&#x27;s not clear if this machine was actually in the field or only used internally for testing. PtCT was bought by Meditech in 2007.<p>I&#x27;m sort of not surprised, the ancient winCE UI is about as ancient as meditech&#x27;s UI.
评论 #40280767 未加载
sedatkabout 1 year ago
Wow, the author&#x27;s gone above and beyond. Pages and pages of useful information, and this statement is just in the middle of a sentence:<p>&quot;turn this into a phony ELF binary&quot;<p>That would alone take me days to tackle (convert a PowerPC PE into a PowerPC ELF). He mentions it like it&#x27;s similar to copying a line on a text editor.<p>Totally amazed at the level of detail and amount of work went into this article. Thanks!
评论 #40277165 未加载
winocmabout 1 year ago
32-bit PowerPC implementations do support little endian mode, but not from power-on reset. You can have a little stub handler that basically does the switch to LE by setting MSR.{LE,ILE} via srr1 and then performing a RFI after loading the return address into srr0.<p>It is notoriously difficult to write bi-endian code though. I really wish there were assembly directives to change the word swapping per instruction instead of doing it manually, for my own sanity.<p>I think the 970 supports this too, but it’s a bit weirder with the MSR.HV settings.<p>Note that little endian mode on PPC affects <i>all</i> memory accesses, including real mode when MSR.ILE is set.
评论 #40284740 未加载