diff options
Diffstat (limited to 'src/mame/drivers/zaurus.cpp')
-rw-r--r-- | src/mame/drivers/zaurus.cpp | 1604 |
1 files changed, 0 insertions, 1604 deletions
diff --git a/src/mame/drivers/zaurus.cpp b/src/mame/drivers/zaurus.cpp deleted file mode 100644 index 451697a0b3b..00000000000 --- a/src/mame/drivers/zaurus.cpp +++ /dev/null @@ -1,1604 +0,0 @@ -// license:BSD-3-Clause -// copyright-holders:Angelo Salese, Ryan Holtz -/**************************************************************************************************************************************** - - Sharp Zaurus PDA skeleton driver (SL, ARM/Linux based, 4th generation) - - TODO: - - ARM TLB look-up errors? - - Dumps are questionable - -========================================================================================================================================= -Sharp Zaurus ------------- - -Personal Information (PI) Series --------------------------------- - -Model: Pi^2 T (proof-of-concept model) -Manufacturer: Sharp -Nickname/Series: -Demo/Press Release Date: April 1992 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 288 KB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix DSFTN mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA -Keyboard: No -Features: handwriting recognition -Note: - -Model: PI-3000 -Manufacturer: Sharp -Nickname/Series: -Release Date: October 1, 1993 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 288 KB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix DSFTN mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA -Keyboard: No -Features: handwriting recognition, external faxmodem adapter (optional) -Note: - -Model: PI-4000 -Manufacturer: Sharp -Nickname/Series: -Release Date: June 1994 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 544 KB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA -Keyboard: No -Features: handwriting recognition, external faxmodem adapter (optional), "ink capabilities"? -Note: - -Model: PI-4000FX -Manufacturer: Sharp -Nickname/Series: -Release Date: June 1994 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 544 KB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA -Keyboard: No -Features: handwriting recognition, included external faxmodem adapter -Note: - -Model: PI-5000 -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: November 1994 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: No -Features: handwriting recognition, external faxmodem adapter (optional), email, add-in software capabilities -Note: - -Model: PI-5000FX -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: November 1994 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: No -Features: handwriting recognition, included external faxmodem adapter, email, add-in software capabilities -Note: - -Model: PI-5000DA -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: November 1994 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: No -Features: handwriting recognition, email, included digital mobile phone adapter, add-in software capabilities -Note: - -Model: PI-4500 -Manufacturer: Sharp -Nickname/Series: -Release Date: January 1995 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 544 KB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: No -Features: handwriting recognition, included external faxmodem adapter, email, add-in software capabilities -Note: - -Model: PI-6000 -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: August 25, 1995 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB -Flash (Internal): none -Other Storage: none -Slots: Flash IC card slot -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: No -Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email, add-in software capabilities -Note: - -Model: PI-6000FX -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: August 25, 1995 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB -Flash (Internal): none -Other Storage: none -Slots: Flash IC card slot -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: No -Features: upgraded handwriting recognition (over PI-4xxx/5xxx), included external faxmodem adapter, email -Note: - -Model: PI-6000DA -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: December 16, 1995 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB -Flash (Internal): none -Slots: Flash IC card slot -Other Storage: none -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: No -Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email, included digital mobile phone adapter -Note: - -Model: PI-7000 -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: February 1996 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB -Flash (Internal): 2 MB -Slots: no IC card slot -Other Storage: none -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, internal faxmodem, I/O Port - serial PC Link -Keyboard: No -Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email -Note: - -Model: PI-6500 -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: November 22, 1996 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB (715 KB user addressable) -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: No -Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email -Note: - -Model: PI-8000 -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: January 24, 1997 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible for handwriting recognition -Memory: 1 MB (711 KB user addressable) -Flash (Internal): none -Other Storage: none -Slots: -Display: 319x168 dot matrix mono "widescreen" LCD touchscreen -OS: Sharp Synergy -I/O: IrDA, internal faxmodem, I/O Port - serial PC Link -Keyboard: No -Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email -Note: - -Model: PI-6600 -Manufacturer: Sharp -Nickname/Series: AccessZaurus -Release Date: September 25, 1997 -Availability: Japan -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB -Flash (Internal): none -Other Storage: none -Slots: -Display: 239x168 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, internal faxmodem, I/O Port - serial PC Link -Keyboard: Yes -Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email, included external digital mobile phone adapter, PC PIM software PowerPIMM ver 2.0, Microsoft Excel PC Viewer software -Note: - -============================================================================================ - -PI-B Series (Business/Commercial) ---------------------------------- - -Model: PI-B304 -Manufacturer: Sharp -Nickname/Series: -Release Date: October 1995 -Availability: Japan -CPU: NEC V30 (low-power version) 16-bit CPU -Memory: 2 MB RAM -Flash (Internal): 2 MB -Other Storage: none -Slots: -Display: 480x320 dot matrix reflective mono LCD touchscreen -OS: MS-DOS -I/O: IrDA, I/O Port - serial PC Link -Keyboard: -Features: -Note: - -Model: PI-B308 -Manufacturer: Sharp -Nickname/Series: -Release Date: October 1995 -Availability: Japan -CPU: NEC V30 (low-power version) 16-bit CPU -Memory: 2 MB RAM -Flash (Internal): 6 MB -Other Storage: none -Slots: -Display: 480x320 dot matrix reflective mono LCD touchscreen -OS: MS-DOS -I/O: IrDA, I/O Port - serial PC Link -Keyboard: -Features: -Note: - -============================================================================================ - -K-PDA (ZR) Series ------------------ - -Model: ZR-5000 -Manufacturer: Sharp -Nickname/Series: K-PDA -Release Date: January 1995 -Availability: US, Euro -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB RAM -Flash (Internal): none -Other Storage: none -Slots: PCMCIA Type II -Display: 320x240 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: Yes -Features: handwriting recognition, email -Note: - -Model: ZR-5000/FX -Manufacturer: Sharp -Nickname/Series: K-PDA -Release Date: January 1995 -Availability: US, Euro -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB RAM -Flash (Internal): none -Other Storage: none -Slots: PCMCIA Type II -Display: 320x240 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email -Note: - -Model: ZR-5700 -Manufacturer: Sharp -Nickname/Series: K-PDA -Release Date: 1995/1996? -Availability: US, Euro -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB RAM (user area: approx. 600K) -Flash (Internal): none -Other Storage: none -Slots: PCMCIA Type II -Display: 320x240 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: Yes -Features: handwriting recognition, email -Note: - -Model: ZR-5700 -Manufacturer: Sharp -Nickname/Series: K-PDA -Release Date: 1995/1996? -Availability: US, Euro -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB RAM (user area: approx. 600K) -Flash (Internal): none -Other Storage: none -Slots: PCMCIA Type II -Display: 320x240 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email -Note: - -Model: ZR-5800 -Manufacturer: Sharp -Nickname/Series: K-PDA -Release Date: 1996 -Availability: US, Euro -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 2 MB RAM (user area: approx. 1624K) -Flash (Internal): none -Other Storage: none -Slots: PCMCIA Type II -Display: 320x240 backlit dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: Yes -Features: upgraded handwriting recognition, email, digital mobile phone adapter (optional) -Note: - -Model: ZR-5800/FX -Manufacturer: Sharp -Nickname/Series: K-PDA -Release Date: 1996 -Availability: US, Euro -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 2 MB RAM (user area: approx. 1624K) -Flash (Internal): none -Other Storage: none -Slots: PCMCIA Type II -Display: 320x240 backlit dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: upgraded handwriting recognition, email, digital mobile phone adapter (optional) -Note: - -Model: ZR-3000 -Manufacturer: Sharp -Nickname/Series: K-PDA -Release Date: 1996 -Availability: US, Euro -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB RAM (user area approx. 650K) -Flash (Internal): none -Other Storage: none -Slots: -Display: 320x240 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link -Keyboard: Yes -Features: handwriting recognition, external faxmodem adapter (optional), email -Note: - -Model: ZR-3500X -Manufacturer: Sharp -Nickname/Series: K-PDA -Release Date: 1996 -Availability: US, Euro -Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU -Sub CPU: Z80-compatible co-processor for handwriting recognition -Memory: 1 MB RAM (user area approx. 650K) -Flash (Internal): 1 MB -Other Storage: none -Slots: -Display: 320x240 dot matrix mono LCD touchscreen -OS: Sharp Synergy -I/O: ASK/IrDA, I/O Port - serial PC Link, internal faxmodem (14.4/9.6 kbit/s) -Keyboard: Yes -Features: handwriting recognition, email -Note: - -============================================================================================ - -MI Series ---------- - -Model: MI-10 -Manufacturer: Sharp -Nickname/Series: ColorZaurus -Release Date: June 25, 1996 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: unknown -Flash (Internal): none -Other Storage: none -Slots: -Display: 320x240 16-bit color TFT LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-10DC -Manufacturer: Sharp -Nickname/Series: ColorZaurus -Release Date: June 25, 1996 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: unknown -Flash (Internal): none -Other Storage: none -Slots: -Display: 320x240 16-bit color TFT LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, digital camera -Note: - -Model: MI-504 -Manufacturer: Sharp -Nickname/Series: PowerZaurus -Release Date: July 17, 1997 -Availability: Japan -CPU: 30 MHz Hitachi SH3 32-bit CPU -Memory: 1.4 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 16-bit color LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-506 -Manufacturer: Sharp -Nickname/Series: PowerZaurus -Release Date: July 17, 1997 -Availability: Japan -CPU: 30 MHz Hitachi SH3 32-bit CPU -Memory: 3.4 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 16-bit color LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-506DC -Manufacturer: Sharp -Nickname/Series: PowerZaurus -Release Date: July 17, 1997 -Availability: Japan -CPU: 30 MHz Hitachi SH3 32-bit CPU -Memory: 3.4 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 16-bit color LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, digital camera -Note: - -Model: MI-106 -Manufacturer: Sharp -Nickname/Series: ZaurusPocket -Release Date: November 28, 1997 -Availability: Japan -CPU: 30 MHz Hitachi SH3 32-bit CPU -Memory: 6 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-106M -Manufacturer: Sharp -Nickname/Series: ZaurusPocket -Release Date: November 28, 1997 -Availability: Japan -CPU: 30 MHz Hitachi SH3 32-bit CPU -Memory: 6 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-110M -Manufacturer: Sharp -Nickname/Series: ZaurusPocket -Release Date: November 28, 1997 -Availability: Japan -CPU: 30 MHz Hitachi SH3 32-bit CPU -Memory: 10 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-610 -Manufacturer: Sharp -Nickname/Series: PowerZaurus -Release Date: March 3, 1998 -Availability: Japan -CPU: 60 MHz Hitachi SH3 32-bit CPU -Memory: 10 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 16-bit color TFT LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-610DC -Manufacturer: Sharp -Nickname/Series: PowerZaurus -Release Date: March 3, 1998 -Availability: Japan -CPU: 60 MHz Hitachi SH3 32-bit CPU -Memory: 10 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 16-bit color TFT LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, digital camera -Note: - -Model: MI-310 -Manufacturer: Sharp -Nickname/Series: PowerZaurus -Release Date: September 4, 1998 -Availability: Japan -CPU: 66 MHz Hitachi SH3 32-bit CPU -Memory: 10 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 16-bit color reflective TFT LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: No -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-P1-LA -Manufacturer: Sharp -Nickname/Series: Zaurus i-Geti -Release Date: March 20, 1999 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 6 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-P1-A -Manufacturer: Sharp -Nickname/Series: Zaurus i-Geti -Release Date: March 20, 1999 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 6 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-P1-W -Manufacturer: Sharp -Nickname/Series: Zaurus i-Geti -Release Date: March 20, 1999 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 6 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-EX1 -Manufacturer: Sharp -Nickname/Series: Zaurus i-Cruise -Release Date: April 16, 1999 -Availability: Japan -CPU: 120 MHz Hitachi SH3 32-bit CPU -Memory: 8 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 640x480 VGA 16-bit color TFT LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -=== Note: Every MI-series after this point _might_ not be a Hitachi SH3 CPU, best references so far call them RISC 32-bit CPUs... === - -Model: MI-P2-B -Manufacturer: Sharp -Nickname/Series: Zaurus i-Geti -Release Date: July 9, 1999 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 10 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, more internal software -Note: - -Model: MI-TR1 -Manufacturer: Sharp -Nickname/Series: Zaurus i-Cruise (customized) -Release Date: August 1999 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 16 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 640x480 VGA 16-bit color TFT LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-C1-S -Manufacturer: Sharp -Nickname/Series: PowerZaurus -Release Date: December 7, 1999 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 16 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 Super Mobile 16-bit color reflective LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-C1-A -Manufacturer: Sharp -Nickname/Series: PowerZaurus -Release Date: December 7, 1999 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 16 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 Super Mobile 16-bit color reflective LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-P10-S -Manufacturer: Sharp -Nickname/Series: Zaurus i-Geti -Release Date: July 14, 2000 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 16 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen (not backlit) -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, more internal software -Note: - -Model: MI-J1 -Manufacturer: Sharp -Nickname/Series: Internet Dictionary Zaurus -Release Date: August 4, 2000 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 6 MB -Flash (Internal): -Other Storage: none -Slots: -Display: 320x240 grayscale LCD touchscreen -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, more internal software, larger dictionary -Note: - -Model: MI-E1 -Manufacturer: Sharp -Nickname/Series: -Release Date: December 15, 2000 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 16 MB -Flash (Internal): -Other Storage: none -Slots: Smart Disk/Secure Digital/MMC, CompactFlash -Display: 240x320 16-bit color backlit TFT LCD touchscreen (vertical display) -Audio Controller: -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, MP3 player, MPEG4 video playback, headphone jack -Note: - -Model: MI-L1 -Manufacturer: Sharp -Nickname/Series: -Release Date: May 21, 2001 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: 16 MB -Flash (Internal): -Other Storage: none -Slots: Smart Disk/Secure Digital/MMC, CompactFlash -Display: 240x320 16-bit color LCD touchscreen (not backlit, vertical display) -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording -Note: - -Model: MI-E21 -Manufacturer: Sharp -Nickname/Series: -Release Date: September 7, 2001 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU (faster than MI-E1 CPU) -Memory: 32 MB -Flash (Internal): -Other Storage: none -Slots: Smart Disk/Secure Digital/MMC, CompactFlash -Display: 240x320 16-bit color backlit TFT LCD touchscreen (vertical display) -Audio Controller: -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, MP3 player, MPEG4 video playback, headphone jack -Note: - -Model: MI-E25DC -Manufacturer: Sharp -Nickname/Series: -Release Date: March 15, 2002 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU (same as MI-E21) -Memory: 32 MB -Flash (Internal): -Other Storage: none -Slots: Smart Disk/Secure Digital/MMC, CompactFlash -Display: 240x320 16-bit color backlit TFT LCD touchscreen (vertical display) -Audio Controller: -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: IrDA, I/O Port - serial PC Link, internal faxmodem -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, MP3 player, MPEG4 video playback, headphone jack, 640x480 digital camera -Note: - -============================================================================================ - -MT Series ---------- - -Model: MT-200 -Manufacturer: Sharp -Nickname/Series: -Release Date: December 4, 1998 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: unknown -Flash (Internal): -Other Storage: -Slots: -Display: -Audio Controller: -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: -Keyboard: -Features: -Note: The "Communication Pals" or "Browser Boards", not technically Zaurus, basically MI technology with a keyboard on top - -Model: MT-200SA -Manufacturer: Sharp -Nickname/Series: -Release Date: -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: unknown -Flash (Internal): -Other Storage: -Slots: -Display: -Audio Controller: -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: -Keyboard: -Features: -Note: The "Communication Pals" or "Browser Boards", not technically Zaurus, basically MI technology with a keyboard on top - -Model: MT-300 -Manufacturer: Sharp -Nickname/Series: -Release Date: September 9, 1999 -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: unknown -Flash (Internal): -Other Storage: -Slots: -Display: -Audio Controller: -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: -Keyboard: -Features: -Note: The "Communication Pals" or "Browser Boards", not technically Zaurus, basically MI technology with a keyboard on top - -Model: MT-300C -Manufacturer: Sharp -Nickname/Series: -Release Date: -Availability: Japan -CPU: unknown MHz Hitachi SH3 32-bit CPU -Memory: unknown -Flash (Internal): -Other Storage: -Slots: -Display: -Audio Controller: -OS: Sharp ZaurusOS (Axe XTAL microkernel) -I/O: -Keyboard: -Features: -Note: The "Communication Pals" or "Browser Boards", not technically Zaurus, basically MI technology with a keyboard on top - -============================================================================================ - -SL Series ---------- - -Model: SL-5000D -Manufacturer: Sharp -Nickname/Series: Developer Edition -Release Date: 2001 -Availability: World -CPU: 206 MHz Intel SA-1110 StrongARM 32-bit CPU -Memory: 32 MB DRAM -Flash (Internal): 16 MB -Other Storage: none -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 240x320 16-bit color reflective TFT LCD touchscreen -Audio Controller: -OS: Lineo Embedix Plus PDA OS (Linux 2.4), Qtopia GUI, Jeode Java VM -I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, headphone jack -Note: - -Model: SL-5500 -Manufacturer: Sharp -Nickname/Series: Collie -Release Date: March 11, 2002 -Availability: World -CPU: 206 MHz Intel SA-1110 StrongARM 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 16 MB -Other Storage: none -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 240x320 16-bit color reflective TFT LCD touchscreen with front light -Audio Controller: -OS: Lineo Embedix Plus PDA OS (Linux 2.4), Qtopia GUI, Jeode Java VM -I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, headphone jack -Note: - -Model: SL-5500G -Manufacturer: Sharp -Nickname/Series: Collie -Release Date: March 11, 2002 -Availability: Germany? -CPU: 206 MHz Intel SA-1110 StrongARM 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 16 MB -Other Storage: none -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 240x320 16-bit color reflective TFT LCD touchscreen with front light -Audio Controller: -OS: Lineo Embedix Plus PDA OS (Linux 2.4), Qtopia GUI, Jeode Java VM -I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, headphone jack -Note: - -Model: SL-A300 -Manufacturer: Sharp -Nickname/Series: Discovery -Release Date: July 12, 2002 -Availability: Japan -CPU: 200 MHz Intel XScale PXA210 32-bit CPU -Memory: 64 MB DRAM (approx. 32 MB user area) -Flash (Internal): 16 MB -Other Storage: none -Slots: Secure Digital/MMC -Display: 240x320 16-bit color backlit TFT LCD touchscreen -Audio Controller: -OS: Lineo Embedix Plus PDA OS (Linux 2.4), Qtopia GUI, Jeode Java VM -I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link -Keyboard: No -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, headphone jack -Note: - -Model: SL-B500 -Manufacturer: Sharp -Nickname/Series: Poodle -Release Date: December 14, 2002 -Availability: Japan -CPU: 400MHz Intel XScale PXA250 32-bit CPU -Memory: 32 MB DRAM -Flash (Internal): 64 MB -Other Storage: 512KB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 240x320 16-bit color backlit TFT LCD touchscreen -Audio Controller: -OS: Lineo Embedix OS (Linux 2.4), Qtopia GUI -I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack -Note: - -Model: SL-5600 -Manufacturer: Sharp -Nickname/Series: Poodle -Release Date: April 2?, 2002 -Availability: World -CPU: 400MHz Intel XScale PXA250 32-bit CPU -Memory: 32 MB DRAM -Flash (Internal): 64 MB (approx. 33 MB user area) -Other Storage: 512KB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 240x320 16-bit color relective TFT LCD touchscreen with front light -Audio Controller: -OS: Lineo Embedix3 OS (Linux 2.4.18), Qtopia GUI 1.5.0 -I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack -Note: Some have an easily-fixed cache bug on the PXA-250 - -Model: SL-C700 -Manufacturer: Sharp -Nickname/Series: Corgi -Release Date: December 14, 2002 -Availability: Japan -CPU: 206 MHz Intel XScale PXA250 32-bit CPU (underclocked to similar speed as SL-5500?) -Memory: 32 MB DRAM -Flash (Internal): 64 MB -Other Storage: 512KB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: -OS: Lineo Embedix OS (Linux 2.4.18), Qtopia GUI -I/O: IrDA, internal faxmodem, I/O Port - USB PC Link -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, screen rotation, internal speaker/microphone, headphone jack -Note: - -Model: SL-C750 -Manufacturer: Sharp -Nickname/Series: Shepherd -Release Date: 2003 -Availability: Japan -CPU: 400 MHz Intel XScale PXA255 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 64 MB (user area: approx. 30 MB) -Other Storage: 512KB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: -OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM -I/O: IrDA, internal faxmodem, I/O Port - USB PC Link -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, screen rotation, updated software, internal speaker/microphone, headphone jack -Note: - -Model: SL-C760 -Manufacturer: Sharp -Nickname/Series: Husky -Release Date: 2003 -Availability: Japan -CPU: 400 MHz Intel XScale PXA255 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 128 MB (user area: approx. 65 MB) -Other Storage: 512KB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC (possibly SDIO-compatible), CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: -OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM -I/O: IrDA, internal faxmodem, I/O Port - USB PC Link -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, screen rotation, internal speaker/microphone, headphone jack -Note: - -Model: SL-C860 -Manufacturer: Sharp -Nickname/Series: Boxer -Release Date: 2003 -Availability: Japan -CPU: 400 MHz Intel XScale PXA255 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 128 MB (user area: approx. 65 MB) -Other Storage: 512KB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC (possibly SDIO-compatible), CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: -OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM -I/O: IrDA, internal faxmodem, USB Device, I/O Port - USB PC Link -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, screen rotation, English-Japanese translation software, internal speaker/microphone, headphone jack -Note: - -Model: SL-6000N -Manufacturer: Sharp -Nickname/Series: Tosa -Release Date: early 2004 -Availability: World -CPU: 400 MHz Intel XScale PXA255 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 64 MB -Other Storage: 8 MB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: Wolfson WM9712 -OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack -Note: - -Model: HC-6000N -Manufacturer: Sharp -Nickname/Series: -Release Date: early 2004 -Availability: World -CPU: 400 MHz Intel XScale PXA255 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 64 MB -Other Storage: 8 MB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: Wolfson WM9712 -OS: Microsoft Windows Mobile 2003 Second Edition -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack -Note: Clone - Hitachi FLORA-ie MX1 - -Model: SL-6000D -Manufacturer: Sharp -Nickname/Series: Tosa -Release Date: early 2004 -Availability: World -CPU: 400 MHz Intel XScale PXA255 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 64 MB -Other Storage: 8 MB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: Wolfson WM9712 -OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack -Note: - -Model: SL-6000L -Manufacturer: Sharp -Nickname/Series: Tosa -Release Date: early 2004 -Availability: World -CPU: 400 MHz Intel XScale PXA255 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 128 MB -Other Storage: 8 MB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: Wolfson WM9712 -OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack -Note: - -Model: SL-6000W -Manufacturer: Sharp -Nickname/Series: Tosa -Release Date: early 2004 -Availability: World -CPU: 400 MHz Intel XScale PXA255 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 64 MB -Other Storage: 8 MB "rescue" mode NOR P2ROM -Slots: Secure Digital/MMC, CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: Wolfson WM9712 -OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1 -Keyboard: Yes -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack -Note: - -Model: SL-C3000 -Manufacturer: Sharp -Nickname/Series: Spitz -Release Date: October 2004 -Availability: Japan -CPU: 416 MHz Intel XScale PXA270 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 16 MB -Other Storage: 4 GB Hitachi MicroDrive -Slots: Secure Digital/MMC (SDIO), CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: Wolfson WM8750 -OS: Lineo uLinux OS, Qtopia GUI -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1 -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, screen rotation, overclockable, internal speaker/microphone, headphone jack -Note: - -Model: SL-C1000 -Manufacturer: Sharp -Nickname/Series: Akita -Release Date: March 2005 -Availability: World -CPU: 416 MHz Intel XScale PXA270 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 128 MB -Other Storage: none -Slots: Secure Digital/MMC (possibly SDIO-compatible), CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: -OS: Lineo uLinux OS, Qtopia GUI -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1 -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, screen rotation, overclockable, internal speaker/microphone, headphone jack -Note: - -Model: SL-C3100 -Manufacturer: Sharp -Nickname/Series: Borzoi -Release Date: June 2005 -Availability: World -CPU: 416 MHz Intel XScale PXA270 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 128 MB -Other Storage: 8 MB "rescue" mode NOR P2ROM, 4 GB Hitachi MicroDrive -Slots: Secure Digital/MMC (SDIO), CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: Wolfson WM8750 -OS: Lineo uLinux OS, Qtopia GUI -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1 -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, screen rotation, overclockable, internal speaker/microphone, headphone jack, dictionary, map, electronic library -Note: - -Model: SL-C3200 -Manufacturer: Sharp -Nickname/Series: Terrier -Release Date: March 17, 2006 -Availability: World -CPU: 416 MHz Intel XScale PXA270 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 128 MB -Other Storage: 6 GB Hitachi MicroDrive -Slots: Secure Digital/MMC (SDIO) up to 4 GB, CompactFlash Type II -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: Wolfson WM8750 -OS: Lineo uLinux OS, Qtopia GUI -I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1 -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, screen rotation, overclockable, Nuance text-to-speech, updated dictionary, TOEIC, internal speaker/microphone, headphone jack -Note: - -============================================================================================ - -RD Series ---------- - -Model: RD-CMP2000R -Manufacturer: Sharp -Nickname/Series: -Demo/Press Release Date: October 2006 -Availability: Korea -CPU: unknown 32-bit CPU -Memory: -Flash (Internal): -Other Storage: -Slots: Secure Digital/MMC up to 4 GB -Display: 320x240 16-bit color LCD touchscreen -Audio Controller: -OS: Linux, unknown GUI -I/O: -Keyboard: Yes -Features: 1280x960 1.33 MP camera, electronic dictionary, e-Book reader, FM radio, music player -Note: - -============================================================================================ - -"WS Series" ------------ - -Model: W-ZERO3 WS003SH -Manufacturer: Willcom (mfg. by Sharp) -Nickname/Series: -Release Date: after January 2007 -Availability: Japan -CPU: 416 MHz Intel XScale PXA270 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 128 MB -Other Storage: -Slots: miniSD, W-SIM -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: -OS: Microsoft Windows Mobile 5.0 -I/O: USB PC Link, USB Host, 802.11b WiFi -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, 1280x960 1.33 MP camera, wireless/cellular phone/data features, Internet, email -Note: - -Model: W-ZERO3 WS004SH -Manufacturer: Willcom (mfg. by Sharp) -Nickname/Series: -Release Date: after January 2007 -Availability: Japan -CPU: 416 MHz Intel XScale PXA270 32-bit CPU -Memory: 64 MB DRAM -Flash (Internal): 256 MB (user area about 197MB) -Other Storage: -Slots: miniSD, W-SIM -Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen -Audio Controller: -OS: Microsoft Windows Mobile 5.0 -I/O: USB PC Link, USB Host, 802.11b WiFi -Keyboard: Yes (mini-keyboard) -Features: handwriting recognition, 1280x960 1.33 MP camera, wireless/cellular phone/data features, Internet, email, English-Japanese translation dictionary -Note: - - - -*****************************************************************************************************************************************/ - -#include "emu.h" -#include "cpu/arm7/arm7.h" -#include "cpu/arm7/arm7core.h" -#include "machine/pxa255.h" -#include "machine/sa1110.h" -#include "machine/timer.h" -#include "emupal.h" -#include "screen.h" -#include "speaker.h" - - -#define SA1110_CLOCK 206000000 -#define PXA250_CLOCK 400000000 -#define PXA255_CLOCK 400000000 -#define PXA270_CLOCK 416000000 - -class zaurus_state : public driver_device -{ -public: - zaurus_state(const machine_config &mconfig, device_type type, const char *tag) - : driver_device(mconfig, type, tag) - , m_maincpu(*this, "maincpu") - , m_ram(*this, "ram") - { } - -protected: - // driver_device overrides - virtual void machine_start() override; - virtual void machine_reset() override; - - // devices - required_device<cpu_device> m_maincpu; - required_shared_ptr<uint32_t> m_ram; -}; - -class zaurus_sa_state : public zaurus_state -{ -public: - zaurus_sa_state(const machine_config &mconfig, device_type type, const char *tag) - : zaurus_state(mconfig, type, tag) - , m_sa_periphs(*this, "sa_periphs") - { } - - void zaurus_sa1110(machine_config &config); - -private: - void main_map(address_map &map); - - required_device<sa1110_periphs_device> m_sa_periphs; -}; - -class zaurus_pxa_state : public zaurus_state -{ -public: - zaurus_pxa_state(const machine_config &mconfig, device_type type, const char *tag) - : zaurus_state(mconfig, type, tag) - , m_pxa_periphs(*this, "pxa_periphs") - , m_power(*this, "PWR") - { } - - void zaurus_pxa_base(machine_config &config); - void zaurus_pxa250(machine_config &config); - void zaurus_pxa255(machine_config &config); - void zaurus_pxa270(machine_config &config); - - DECLARE_INPUT_CHANGED_MEMBER( system_start ); - -private: - void main_map(address_map &map); - - required_device<pxa255_periphs_device> m_pxa_periphs; - required_ioport m_power; -}; - -void zaurus_sa_state::main_map(address_map &map) -{ - map(0x00000000, 0x00ffffff).ram().region("firmware", 0); - map(0x90020000, 0x9002001f).rw(m_sa_periphs, FUNC(sa1110_periphs_device::power_r), FUNC(sa1110_periphs_device::power_w)); - map(0x90050000, 0x90050023).rw(m_sa_periphs, FUNC(sa1110_periphs_device::intc_r), FUNC(sa1110_periphs_device::intc_w)); - map(0xc0000000, 0xc07fffff).ram().share("ram"); -} - -void zaurus_pxa_state::main_map(address_map &map) -{ - map(0x00000000, 0x001fffff).ram().region("firmware", 0); - map(0x40000000, 0x400002ff).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::dma_r), FUNC(pxa255_periphs_device::dma_w)); - map(0x40400000, 0x40400083).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::i2s_r), FUNC(pxa255_periphs_device::i2s_w)); - map(0x40900000, 0x4090000f).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::rtc_r), FUNC(pxa255_periphs_device::rtc_w)); - map(0x40a00000, 0x40a0001f).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::ostimer_r), FUNC(pxa255_periphs_device::ostimer_w)); - map(0x40d00000, 0x40d00017).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::intc_r), FUNC(pxa255_periphs_device::intc_w)); - map(0x40e00000, 0x40e0006b).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::gpio_r), FUNC(pxa255_periphs_device::gpio_w)); - map(0x40f00000, 0x40f00037).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::power_r), FUNC(pxa255_periphs_device::power_w)); - map(0x41300000, 0x4130000b).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::clocks_r), FUNC(pxa255_periphs_device::clocks_w)); - map(0x44000000, 0x4400021f).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::lcd_r), FUNC(pxa255_periphs_device::lcd_w)); - map(0xa0000000, 0xa07fffff).ram().share("ram"); -} - -INPUT_CHANGED_MEMBER( zaurus_pxa_state::system_start ) -{ - m_pxa_periphs->gpio_bit_w(10, m_power->read()); -} - -static INPUT_PORTS_START( zaurus_sa ) -INPUT_PORTS_END - -static INPUT_PORTS_START( zaurus_pxa ) - PORT_START("PWR") - PORT_BIT( 0x00000001, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Start System") PORT_CHANGED_MEMBER(DEVICE_SELF, zaurus_pxa_state, system_start, 0) -INPUT_PORTS_END - -void zaurus_state::machine_start() -{ -} - -void zaurus_state::machine_reset() -{ -} - -void zaurus_sa_state::zaurus_sa1110(machine_config &config) -{ - SA1110(config, m_maincpu, SA1110_CLOCK); - m_maincpu->set_addrmap(AS_PROGRAM, &zaurus_sa_state::main_map); - - SA1110_PERIPHERALS(config, m_sa_periphs, SA1110_CLOCK, m_maincpu); -} - -void zaurus_pxa_state::zaurus_pxa250(machine_config &config) -{ - PXA250(config, m_maincpu, PXA250_CLOCK); - m_maincpu->set_addrmap(AS_PROGRAM, &zaurus_pxa_state::main_map); - - PXA255_PERIPHERALS(config, m_pxa_periphs, PXA250_CLOCK, m_maincpu); -} - -void zaurus_pxa_state::zaurus_pxa255(machine_config &config) -{ - PXA255(config, m_maincpu, PXA255_CLOCK); - m_maincpu->set_addrmap(AS_PROGRAM, &zaurus_pxa_state::main_map); - - PXA255_PERIPHERALS(config, m_pxa_periphs, PXA255_CLOCK, m_maincpu); -} - -void zaurus_pxa_state::zaurus_pxa270(machine_config &config) -{ - PXA270(config, m_maincpu, PXA270_CLOCK); - m_maincpu->set_addrmap(AS_PROGRAM, &zaurus_pxa_state::main_map); - - PXA255_PERIPHERALS(config, m_pxa_periphs, PXA270_CLOCK, m_maincpu); // TODO: Correct peripherals -} - -/*************************************************************************** - - Game driver(s) - -***************************************************************************/ - -ROM_START( zsl5500 ) - ROM_REGION32_LE( 0x1000000, "firmware", ROMREGION_ERASE00 ) - ROM_SYSTEM_BIOS( 0, "2.58", "OS Pack 2.58" ) \ - ROMX_LOAD( "ospack-2.58", 0x0000000, 0x1000000, CRC(31c4d3ef) SHA1(a3b67fb45160bdb990e34dca5c389ed345c000c6), ROM_BIOS(0) ) - ROM_SYSTEM_BIOS( 1, "3.10", "OS Pack 3.10" ) \ - ROMX_LOAD( "ospack-3.10", 0x0000000, 0x1000000, CRC(d4b28f84) SHA1(fb7839ccde92f71fd80c4e04718783e684010398), ROM_BIOS(1) ) -ROM_END - -/* was labeled SL-C500 */ -ROM_START( zslc500 ) - ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 ) - ROM_LOAD( "sl-c500 v1.20,zimage.bin", 0x000000, 0x13c000, BAD_DUMP CRC(dc1c259f) SHA1(8150744196a72821ae792462d0381182274c2ce0) ) -ROM_END - -ROM_START( zsl5600 ) - ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 ) - ROM_LOAD( "zaurus sl-b500 - 5600,zimage.bin", 0x000000, 0x11b6b0, BAD_DUMP CRC(779c70a1) SHA1(26824e3dc563b681f195029f220dfaa405613f9e) ) -ROM_END - -ROM_START( zslc750 ) - ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 ) - ROM_LOAD( "zaurus sl-c750,zimage.bin", 0x000000, 0x121544, BAD_DUMP CRC(56353f4d) SHA1(8e1fff6e93d560bd6572c5c163bbd81378693f68) ) -ROM_END - -ROM_START( zslc760 ) - ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 ) - ROM_LOAD( "zaurus sl-c760,zimage.bin", 0x000000, 0x120b44, BAD_DUMP CRC(feedcba3) SHA1(1821ad0fc03a8c3832ad5fe2221c21c1ca277508) ) -ROM_END - -ROM_START( zslc3000 ) - ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 ) - ROM_LOAD( "openzaurus 3.5.3 - zimage-sharp sl-c3000-20050428091110.bin", 0x000000, 0x12828c, BAD_DUMP CRC(fd94510d) SHA1(901f8154b4228a448f5551f0c9f21c2153e1e3a1) ) -ROM_END - -ROM_START( zslc1000 ) - ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 ) - ROM_LOAD( "openzaurus 3.5.3 - zimage-sharp sl-c1000-20050427214434.bin", 0x000000, 0x128980, BAD_DUMP CRC(1e1a9279) SHA1(909ac3f00385eced55822d6a155b79d9d25f43b3) ) -ROM_END - -COMP( 2002, zsl5500, 0, 0, zaurus_sa1110, zaurus_sa, zaurus_sa_state, empty_init, "Sharp", "Zaurus SL-5500 \"Collie\"", MACHINE_IS_SKELETON ) -COMP( 2002, zslc500, 0, 0, zaurus_pxa250, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C500", MACHINE_IS_SKELETON ) -COMP( 2002, zsl5600, 0, 0, zaurus_pxa250, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-5600 / SL-B500 \"Poodle\"", MACHINE_IS_SKELETON ) -COMP( 2003, zslc750, 0, 0, zaurus_pxa255, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C750 \"Shepherd\" (Japan)", MACHINE_IS_SKELETON ) -COMP( 2004, zslc760, 0, 0, zaurus_pxa255, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C760 \"Husky\" (Japan)", MACHINE_IS_SKELETON ) -COMP( 200?, zslc3000, 0, 0, zaurus_pxa270, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C3000 \"Spitz\" (Japan)", MACHINE_IS_SKELETON ) -COMP( 200?, zslc1000, 0, 0, zaurus_pxa270, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C3000 \"Akita\" (Japan)", MACHINE_IS_SKELETON ) |