1 // license:BSD-3-Clause
2 // copyright-holders:Angelo Salese, Ryan Holtz
3 /****************************************************************************************************************************************
4 
5     Sharp Zaurus PDA skeleton driver (SL, ARM/Linux based, 4th generation)
6 
7     TODO:
8     - ARM TLB look-up errors?
9     - Dumps are questionable
10 
11 =========================================================================================================================================
12 Sharp Zaurus
13 ------------
14 
15 Personal Information (PI) Series
16 --------------------------------
17 
18 Model: Pi^2 T (proof-of-concept model)
19 Manufacturer: Sharp
20 Nickname/Series:
21 Demo/Press Release Date: April 1992
22 Availability: Japan
23 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
24 Sub CPU: Z80-compatible co-processor for handwriting recognition
25 Memory: 288 KB
26 Flash (Internal): none
27 Other Storage: none
28 Slots:
29 Display: 239x168 dot matrix DSFTN mono LCD touchscreen
30 OS: Sharp Synergy
31 I/O: ASK/IrDA
32 Keyboard: No
33 Features: handwriting recognition
34 Note:
35 
36 Model: PI-3000
37 Manufacturer: Sharp
38 Nickname/Series:
39 Release Date: October 1, 1993
40 Availability: Japan
41 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
42 Sub CPU: Z80-compatible co-processor for handwriting recognition
43 Memory: 288 KB
44 Flash (Internal): none
45 Other Storage: none
46 Slots:
47 Display: 239x168 dot matrix DSFTN mono LCD touchscreen
48 OS: Sharp Synergy
49 I/O: ASK/IrDA
50 Keyboard: No
51 Features: handwriting recognition, external faxmodem adapter (optional)
52 Note:
53 
54 Model: PI-4000
55 Manufacturer: Sharp
56 Nickname/Series:
57 Release Date: June 1994
58 Availability: Japan
59 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
60 Sub CPU: Z80-compatible co-processor for handwriting recognition
61 Memory: 544 KB
62 Flash (Internal): none
63 Other Storage: none
64 Slots:
65 Display: 239x168 dot matrix mono LCD touchscreen
66 OS: Sharp Synergy
67 I/O: ASK/IrDA
68 Keyboard: No
69 Features: handwriting recognition, external faxmodem adapter (optional), "ink capabilities"?
70 Note:
71 
72 Model: PI-4000FX
73 Manufacturer: Sharp
74 Nickname/Series:
75 Release Date: June 1994
76 Availability: Japan
77 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
78 Sub CPU: Z80-compatible co-processor for handwriting recognition
79 Memory: 544 KB
80 Flash (Internal): none
81 Other Storage: none
82 Slots:
83 Display: 239x168 dot matrix mono LCD touchscreen
84 OS: Sharp Synergy
85 I/O: ASK/IrDA
86 Keyboard: No
87 Features: handwriting recognition, included external faxmodem adapter
88 Note:
89 
90 Model: PI-5000
91 Manufacturer: Sharp
92 Nickname/Series: AccessZaurus
93 Release Date: November 1994
94 Availability: Japan
95 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
96 Sub CPU: Z80-compatible co-processor for handwriting recognition
97 Memory: 1 MB
98 Flash (Internal): none
99 Other Storage: none
100 Slots:
101 Display: 239x168 dot matrix mono LCD touchscreen
102 OS: Sharp Synergy
103 I/O: ASK/IrDA, I/O Port - serial PC Link
104 Keyboard: No
105 Features: handwriting recognition, external faxmodem adapter (optional), email, add-in software capabilities
106 Note:
107 
108 Model: PI-5000FX
109 Manufacturer: Sharp
110 Nickname/Series: AccessZaurus
111 Release Date: November 1994
112 Availability: Japan
113 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
114 Sub CPU: Z80-compatible co-processor for handwriting recognition
115 Memory: 1 MB
116 Flash (Internal): none
117 Other Storage: none
118 Slots:
119 Display: 239x168 dot matrix mono LCD touchscreen
120 OS: Sharp Synergy
121 I/O: ASK/IrDA, I/O Port - serial PC Link
122 Keyboard: No
123 Features: handwriting recognition, included external faxmodem adapter, email, add-in software capabilities
124 Note:
125 
126 Model: PI-5000DA
127 Manufacturer: Sharp
128 Nickname/Series: AccessZaurus
129 Release Date: November 1994
130 Availability: Japan
131 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
132 Sub CPU: Z80-compatible co-processor for handwriting recognition
133 Memory: 1 MB
134 Flash (Internal): none
135 Other Storage: none
136 Slots:
137 Display: 239x168 dot matrix mono LCD touchscreen
138 OS: Sharp Synergy
139 I/O: ASK/IrDA, I/O Port - serial PC Link
140 Keyboard: No
141 Features: handwriting recognition, email, included digital mobile phone adapter, add-in software capabilities
142 Note:
143 
144 Model: PI-4500
145 Manufacturer: Sharp
146 Nickname/Series:
147 Release Date: January 1995
148 Availability: Japan
149 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
150 Sub CPU: Z80-compatible co-processor for handwriting recognition
151 Memory: 544 KB
152 Flash (Internal): none
153 Other Storage: none
154 Slots:
155 Display: 239x168 dot matrix mono LCD touchscreen
156 OS: Sharp Synergy
157 I/O: ASK/IrDA, I/O Port - serial PC Link
158 Keyboard: No
159 Features: handwriting recognition, included external faxmodem adapter, email, add-in software capabilities
160 Note:
161 
162 Model: PI-6000
163 Manufacturer: Sharp
164 Nickname/Series: AccessZaurus
165 Release Date: August 25, 1995
166 Availability: Japan
167 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
168 Sub CPU: Z80-compatible co-processor for handwriting recognition
169 Memory: 1 MB
170 Flash (Internal): none
171 Other Storage: none
172 Slots: Flash IC card slot
173 Display: 239x168 dot matrix mono LCD touchscreen
174 OS: Sharp Synergy
175 I/O: ASK/IrDA, I/O Port - serial PC Link
176 Keyboard: No
177 Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email, add-in software capabilities
178 Note:
179 
180 Model: PI-6000FX
181 Manufacturer: Sharp
182 Nickname/Series: AccessZaurus
183 Release Date: August 25, 1995
184 Availability: Japan
185 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
186 Sub CPU: Z80-compatible co-processor for handwriting recognition
187 Memory: 1 MB
188 Flash (Internal): none
189 Other Storage: none
190 Slots: Flash IC card slot
191 Display: 239x168 dot matrix mono LCD touchscreen
192 OS: Sharp Synergy
193 I/O: ASK/IrDA, I/O Port - serial PC Link
194 Keyboard: No
195 Features: upgraded handwriting recognition (over PI-4xxx/5xxx), included external faxmodem adapter, email
196 Note:
197 
198 Model: PI-6000DA
199 Manufacturer: Sharp
200 Nickname/Series: AccessZaurus
201 Release Date: December 16, 1995
202 Availability: Japan
203 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
204 Sub CPU: Z80-compatible co-processor for handwriting recognition
205 Memory: 1 MB
206 Flash (Internal): none
207 Slots: Flash IC card slot
208 Other Storage: none
209 Display: 239x168 dot matrix mono LCD touchscreen
210 OS: Sharp Synergy
211 I/O: ASK/IrDA, I/O Port - serial PC Link
212 Keyboard: No
213 Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email, included digital mobile phone adapter
214 Note:
215 
216 Model: PI-7000
217 Manufacturer: Sharp
218 Nickname/Series: AccessZaurus
219 Release Date: February 1996
220 Availability: Japan
221 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
222 Sub CPU: Z80-compatible co-processor for handwriting recognition
223 Memory: 1 MB
224 Flash (Internal): 2 MB
225 Slots: no IC card slot
226 Other Storage: none
227 Display: 239x168 dot matrix mono LCD touchscreen
228 OS: Sharp Synergy
229 I/O: ASK/IrDA, internal faxmodem, I/O Port - serial PC Link
230 Keyboard: No
231 Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email
232 Note:
233 
234 Model: PI-6500
235 Manufacturer: Sharp
236 Nickname/Series: AccessZaurus
237 Release Date: November 22, 1996
238 Availability: Japan
239 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
240 Sub CPU: Z80-compatible co-processor for handwriting recognition
241 Memory: 1 MB (715 KB user addressable)
242 Flash (Internal): none
243 Other Storage: none
244 Slots:
245 Display: 239x168 dot matrix mono LCD touchscreen
246 OS: Sharp Synergy
247 I/O: ASK/IrDA, I/O Port - serial PC Link
248 Keyboard: No
249 Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email
250 Note:
251 
252 Model: PI-8000
253 Manufacturer: Sharp
254 Nickname/Series: AccessZaurus
255 Release Date: January 24, 1997
256 Availability: Japan
257 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
258 Sub CPU: Z80-compatible for handwriting recognition
259 Memory: 1 MB (711 KB user addressable)
260 Flash (Internal): none
261 Other Storage: none
262 Slots:
263 Display: 319x168 dot matrix mono "widescreen" LCD touchscreen
264 OS: Sharp Synergy
265 I/O: IrDA, internal faxmodem, I/O Port - serial PC Link
266 Keyboard: No
267 Features: upgraded handwriting recognition (over PI-4xxx/5xxx), email
268 Note:
269 
270 Model: PI-6600
271 Manufacturer: Sharp
272 Nickname/Series: AccessZaurus
273 Release Date: September 25, 1997
274 Availability: Japan
275 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
276 Sub CPU: Z80-compatible co-processor for handwriting recognition
277 Memory: 1 MB
278 Flash (Internal): none
279 Other Storage: none
280 Slots:
281 Display: 239x168 dot matrix mono LCD touchscreen
282 OS: Sharp Synergy
283 I/O: ASK/IrDA, internal faxmodem, I/O Port - serial PC Link
284 Keyboard: Yes
285 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
286 Note:
287 
288 ============================================================================================
289 
290 PI-B Series (Business/Commercial)
291 ---------------------------------
292 
293 Model: PI-B304
294 Manufacturer: Sharp
295 Nickname/Series:
296 Release Date: October 1995
297 Availability: Japan
298 CPU: NEC V30 (low-power version) 16-bit CPU
299 Memory: 2 MB RAM
300 Flash (Internal): 2 MB
301 Other Storage: none
302 Slots:
303 Display: 480x320 dot matrix reflective mono LCD touchscreen
304 OS: MS-DOS
305 I/O: IrDA, I/O Port - serial PC Link
306 Keyboard:
307 Features:
308 Note:
309 
310 Model: PI-B308
311 Manufacturer: Sharp
312 Nickname/Series:
313 Release Date: October 1995
314 Availability: Japan
315 CPU: NEC V30 (low-power version) 16-bit CPU
316 Memory: 2 MB RAM
317 Flash (Internal): 6 MB
318 Other Storage: none
319 Slots:
320 Display: 480x320 dot matrix reflective mono LCD touchscreen
321 OS: MS-DOS
322 I/O: IrDA, I/O Port - serial PC Link
323 Keyboard:
324 Features:
325 Note:
326 
327 ============================================================================================
328 
329 K-PDA (ZR) Series
330 -----------------
331 
332 Model: ZR-5000
333 Manufacturer: Sharp
334 Nickname/Series: K-PDA
335 Release Date: January 1995
336 Availability: US, Euro
337 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
338 Sub CPU: Z80-compatible co-processor for handwriting recognition
339 Memory: 1 MB RAM
340 Flash (Internal): none
341 Other Storage: none
342 Slots: PCMCIA Type II
343 Display: 320x240 dot matrix mono LCD touchscreen
344 OS: Sharp Synergy
345 I/O: ASK/IrDA, I/O Port - serial PC Link
346 Keyboard: Yes
347 Features: handwriting recognition, email
348 Note:
349 
350 Model: ZR-5000/FX
351 Manufacturer: Sharp
352 Nickname/Series: K-PDA
353 Release Date: January 1995
354 Availability: US, Euro
355 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
356 Sub CPU: Z80-compatible co-processor for handwriting recognition
357 Memory: 1 MB RAM
358 Flash (Internal): none
359 Other Storage: none
360 Slots: PCMCIA Type II
361 Display: 320x240 dot matrix mono LCD touchscreen
362 OS: Sharp Synergy
363 I/O: ASK/IrDA, I/O Port - serial PC Link, internal faxmodem
364 Keyboard: Yes
365 Features: handwriting recognition, email
366 Note:
367 
368 Model: ZR-5700
369 Manufacturer: Sharp
370 Nickname/Series: K-PDA
371 Release Date: 1995/1996?
372 Availability: US, Euro
373 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
374 Sub CPU: Z80-compatible co-processor for handwriting recognition
375 Memory: 1 MB RAM (user area: approx. 600K)
376 Flash (Internal): none
377 Other Storage: none
378 Slots: PCMCIA Type II
379 Display: 320x240 dot matrix mono LCD touchscreen
380 OS: Sharp Synergy
381 I/O: ASK/IrDA, I/O Port - serial PC Link
382 Keyboard: Yes
383 Features: handwriting recognition, email
384 Note:
385 
386 Model: ZR-5700
387 Manufacturer: Sharp
388 Nickname/Series: K-PDA
389 Release Date: 1995/1996?
390 Availability: US, Euro
391 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
392 Sub CPU: Z80-compatible co-processor for handwriting recognition
393 Memory: 1 MB RAM (user area: approx. 600K)
394 Flash (Internal): none
395 Other Storage: none
396 Slots: PCMCIA Type II
397 Display: 320x240 dot matrix mono LCD touchscreen
398 OS: Sharp Synergy
399 I/O: ASK/IrDA, I/O Port - serial PC Link, internal faxmodem
400 Keyboard: Yes
401 Features: handwriting recognition, email
402 Note:
403 
404 Model: ZR-5800
405 Manufacturer: Sharp
406 Nickname/Series: K-PDA
407 Release Date: 1996
408 Availability: US, Euro
409 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
410 Sub CPU: Z80-compatible co-processor for handwriting recognition
411 Memory: 2 MB RAM (user area: approx. 1624K)
412 Flash (Internal): none
413 Other Storage: none
414 Slots: PCMCIA Type II
415 Display: 320x240 backlit dot matrix mono LCD touchscreen
416 OS: Sharp Synergy
417 I/O: ASK/IrDA, I/O Port - serial PC Link
418 Keyboard: Yes
419 Features: upgraded handwriting recognition, email, digital mobile phone adapter (optional)
420 Note:
421 
422 Model: ZR-5800/FX
423 Manufacturer: Sharp
424 Nickname/Series: K-PDA
425 Release Date: 1996
426 Availability: US, Euro
427 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
428 Sub CPU: Z80-compatible co-processor for handwriting recognition
429 Memory: 2 MB RAM (user area: approx. 1624K)
430 Flash (Internal): none
431 Other Storage: none
432 Slots: PCMCIA Type II
433 Display: 320x240 backlit dot matrix mono LCD touchscreen
434 OS: Sharp Synergy
435 I/O: ASK/IrDA, I/O Port - serial PC Link, internal faxmodem
436 Keyboard: Yes
437 Features: upgraded handwriting recognition, email, digital mobile phone adapter (optional)
438 Note:
439 
440 Model: ZR-3000
441 Manufacturer: Sharp
442 Nickname/Series: K-PDA
443 Release Date: 1996
444 Availability: US, Euro
445 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
446 Sub CPU: Z80-compatible co-processor for handwriting recognition
447 Memory: 1 MB RAM (user area approx. 650K)
448 Flash (Internal): none
449 Other Storage: none
450 Slots:
451 Display: 320x240 dot matrix mono LCD touchscreen
452 OS: Sharp Synergy
453 I/O: ASK/IrDA, I/O Port - serial PC Link
454 Keyboard: Yes
455 Features: handwriting recognition, external faxmodem adapter (optional), email
456 Note:
457 
458 Model: ZR-3500X
459 Manufacturer: Sharp
460 Nickname/Series: K-PDA
461 Release Date: 1996
462 Availability: US, Euro
463 Main CPU: Sharp SC62015-compatible "ESR-L" 8-bit CPU
464 Sub CPU: Z80-compatible co-processor for handwriting recognition
465 Memory: 1 MB RAM (user area approx. 650K)
466 Flash (Internal): 1 MB
467 Other Storage: none
468 Slots:
469 Display: 320x240 dot matrix mono LCD touchscreen
470 OS: Sharp Synergy
471 I/O: ASK/IrDA, I/O Port - serial PC Link, internal faxmodem (14.4/9.6 kbit/s)
472 Keyboard: Yes
473 Features: handwriting recognition, email
474 Note:
475 
476 ============================================================================================
477 
478 MI Series
479 ---------
480 
481 Model: MI-10
482 Manufacturer: Sharp
483 Nickname/Series: ColorZaurus
484 Release Date: June 25, 1996
485 Availability: Japan
486 CPU: unknown MHz Hitachi SH3 32-bit CPU
487 Memory: unknown
488 Flash (Internal): none
489 Other Storage: none
490 Slots:
491 Display: 320x240 16-bit color TFT LCD touchscreen
492 OS: Sharp ZaurusOS (Axe XTAL microkernel)
493 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
494 Keyboard: No
495 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
496 Note:
497 
498 Model: MI-10DC
499 Manufacturer: Sharp
500 Nickname/Series: ColorZaurus
501 Release Date: June 25, 1996
502 Availability: Japan
503 CPU: unknown MHz Hitachi SH3 32-bit CPU
504 Memory: unknown
505 Flash (Internal): none
506 Other Storage: none
507 Slots:
508 Display: 320x240 16-bit color TFT LCD touchscreen
509 OS: Sharp ZaurusOS (Axe XTAL microkernel)
510 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
511 Keyboard: No
512 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, digital camera
513 Note:
514 
515 Model: MI-504
516 Manufacturer: Sharp
517 Nickname/Series: PowerZaurus
518 Release Date: July 17, 1997
519 Availability: Japan
520 CPU: 30 MHz Hitachi SH3 32-bit CPU
521 Memory: 1.4 MB
522 Flash (Internal):
523 Other Storage: none
524 Slots:
525 Display: 320x240 16-bit color LCD touchscreen
526 OS: Sharp ZaurusOS (Axe XTAL microkernel)
527 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
528 Keyboard: No
529 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
530 Note:
531 
532 Model: MI-506
533 Manufacturer: Sharp
534 Nickname/Series: PowerZaurus
535 Release Date: July 17, 1997
536 Availability: Japan
537 CPU: 30 MHz Hitachi SH3 32-bit CPU
538 Memory: 3.4 MB
539 Flash (Internal):
540 Other Storage: none
541 Slots:
542 Display: 320x240 16-bit color LCD touchscreen
543 OS: Sharp ZaurusOS (Axe XTAL microkernel)
544 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
545 Keyboard: No
546 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
547 Note:
548 
549 Model: MI-506DC
550 Manufacturer: Sharp
551 Nickname/Series: PowerZaurus
552 Release Date: July 17, 1997
553 Availability: Japan
554 CPU: 30 MHz Hitachi SH3 32-bit CPU
555 Memory: 3.4 MB
556 Flash (Internal):
557 Other Storage: none
558 Slots:
559 Display: 320x240 16-bit color LCD touchscreen
560 OS: Sharp ZaurusOS (Axe XTAL microkernel)
561 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
562 Keyboard: No
563 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, digital camera
564 Note:
565 
566 Model: MI-106
567 Manufacturer: Sharp
568 Nickname/Series: ZaurusPocket
569 Release Date: November 28, 1997
570 Availability: Japan
571 CPU: 30 MHz Hitachi SH3 32-bit CPU
572 Memory: 6 MB
573 Flash (Internal):
574 Other Storage: none
575 Slots:
576 Display: 320x240 grayscale LCD touchscreen
577 OS: Sharp ZaurusOS (Axe XTAL microkernel)
578 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
579 Keyboard: No
580 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
581 Note:
582 
583 Model: MI-106M
584 Manufacturer: Sharp
585 Nickname/Series: ZaurusPocket
586 Release Date: November 28, 1997
587 Availability: Japan
588 CPU: 30 MHz Hitachi SH3 32-bit CPU
589 Memory: 6 MB
590 Flash (Internal):
591 Other Storage: none
592 Slots:
593 Display: 320x240 grayscale LCD touchscreen
594 OS: Sharp ZaurusOS (Axe XTAL microkernel)
595 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
596 Keyboard: No
597 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
598 Note:
599 
600 Model: MI-110M
601 Manufacturer: Sharp
602 Nickname/Series: ZaurusPocket
603 Release Date: November 28, 1997
604 Availability: Japan
605 CPU: 30 MHz Hitachi SH3 32-bit CPU
606 Memory: 10 MB
607 Flash (Internal):
608 Other Storage: none
609 Slots:
610 Display: 320x240 grayscale LCD touchscreen
611 OS: Sharp ZaurusOS (Axe XTAL microkernel)
612 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
613 Keyboard: No
614 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
615 Note:
616 
617 Model: MI-610
618 Manufacturer: Sharp
619 Nickname/Series: PowerZaurus
620 Release Date: March 3, 1998
621 Availability: Japan
622 CPU: 60 MHz Hitachi SH3 32-bit CPU
623 Memory: 10 MB
624 Flash (Internal):
625 Other Storage: none
626 Slots:
627 Display: 320x240 16-bit color TFT LCD touchscreen
628 OS: Sharp ZaurusOS (Axe XTAL microkernel)
629 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
630 Keyboard: No
631 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
632 Note:
633 
634 Model: MI-610DC
635 Manufacturer: Sharp
636 Nickname/Series: PowerZaurus
637 Release Date: March 3, 1998
638 Availability: Japan
639 CPU: 60 MHz Hitachi SH3 32-bit CPU
640 Memory: 10 MB
641 Flash (Internal):
642 Other Storage: none
643 Slots:
644 Display: 320x240 16-bit color TFT LCD touchscreen
645 OS: Sharp ZaurusOS (Axe XTAL microkernel)
646 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
647 Keyboard: No
648 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, digital camera
649 Note:
650 
651 Model: MI-310
652 Manufacturer: Sharp
653 Nickname/Series: PowerZaurus
654 Release Date: September 4, 1998
655 Availability: Japan
656 CPU: 66 MHz Hitachi SH3 32-bit CPU
657 Memory: 10 MB
658 Flash (Internal):
659 Other Storage: none
660 Slots:
661 Display: 320x240 16-bit color reflective TFT LCD touchscreen
662 OS: Sharp ZaurusOS (Axe XTAL microkernel)
663 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
664 Keyboard: No
665 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
666 Note:
667 
668 Model: MI-P1-LA
669 Manufacturer: Sharp
670 Nickname/Series: Zaurus i-Geti
671 Release Date: March 20, 1999
672 Availability: Japan
673 CPU: unknown MHz Hitachi SH3 32-bit CPU
674 Memory: 6 MB
675 Flash (Internal):
676 Other Storage: none
677 Slots:
678 Display: 320x240 grayscale LCD touchscreen
679 OS: Sharp ZaurusOS (Axe XTAL microkernel)
680 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
681 Keyboard: Yes
682 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
683 Note:
684 
685 Model: MI-P1-A
686 Manufacturer: Sharp
687 Nickname/Series: Zaurus i-Geti
688 Release Date: March 20, 1999
689 Availability: Japan
690 CPU: unknown MHz Hitachi SH3 32-bit CPU
691 Memory: 6 MB
692 Flash (Internal):
693 Other Storage: none
694 Slots:
695 Display: 320x240 grayscale LCD touchscreen
696 OS: Sharp ZaurusOS (Axe XTAL microkernel)
697 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
698 Keyboard: Yes
699 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
700 Note:
701 
702 Model: MI-P1-W
703 Manufacturer: Sharp
704 Nickname/Series: Zaurus i-Geti
705 Release Date: March 20, 1999
706 Availability: Japan
707 CPU: unknown MHz Hitachi SH3 32-bit CPU
708 Memory: 6 MB
709 Flash (Internal):
710 Other Storage: none
711 Slots:
712 Display: 320x240 grayscale LCD touchscreen
713 OS: Sharp ZaurusOS (Axe XTAL microkernel)
714 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
715 Keyboard: Yes
716 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
717 Note:
718 
719 Model: MI-EX1
720 Manufacturer: Sharp
721 Nickname/Series: Zaurus i-Cruise
722 Release Date: April 16, 1999
723 Availability: Japan
724 CPU: 120 MHz Hitachi SH3 32-bit CPU
725 Memory: 8 MB
726 Flash (Internal):
727 Other Storage: none
728 Slots:
729 Display: 640x480 VGA 16-bit color TFT LCD touchscreen
730 OS: Sharp ZaurusOS (Axe XTAL microkernel)
731 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
732 Keyboard: Yes
733 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
734 Note:
735 
736 === Note: Every MI-series after this point _might_ not be a Hitachi SH3 CPU, best references so far call them RISC 32-bit CPUs... ===
737 
738 Model: MI-P2-B
739 Manufacturer: Sharp
740 Nickname/Series: Zaurus i-Geti
741 Release Date: July 9, 1999
742 Availability: Japan
743 CPU: unknown MHz Hitachi SH3 32-bit CPU
744 Memory: 10 MB
745 Flash (Internal):
746 Other Storage: none
747 Slots:
748 Display: 320x240 grayscale LCD touchscreen
749 OS: Sharp ZaurusOS (Axe XTAL microkernel)
750 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
751 Keyboard: Yes
752 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, more internal software
753 Note:
754 
755 Model: MI-TR1
756 Manufacturer: Sharp
757 Nickname/Series: Zaurus i-Cruise (customized)
758 Release Date: August 1999
759 Availability: Japan
760 CPU: unknown MHz Hitachi SH3 32-bit CPU
761 Memory: 16 MB
762 Flash (Internal):
763 Other Storage: none
764 Slots:
765 Display: 640x480 VGA 16-bit color TFT LCD touchscreen
766 OS: Sharp ZaurusOS (Axe XTAL microkernel)
767 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
768 Keyboard: Yes
769 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
770 Note:
771 
772 Model: MI-C1-S
773 Manufacturer: Sharp
774 Nickname/Series: PowerZaurus
775 Release Date: December 7, 1999
776 Availability: Japan
777 CPU: unknown MHz Hitachi SH3 32-bit CPU
778 Memory: 16 MB
779 Flash (Internal):
780 Other Storage: none
781 Slots:
782 Display: 320x240 Super Mobile 16-bit color reflective LCD touchscreen
783 OS: Sharp ZaurusOS (Axe XTAL microkernel)
784 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
785 Keyboard: Yes
786 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
787 Note:
788 
789 Model: MI-C1-A
790 Manufacturer: Sharp
791 Nickname/Series: PowerZaurus
792 Release Date: December 7, 1999
793 Availability: Japan
794 CPU: unknown MHz Hitachi SH3 32-bit CPU
795 Memory: 16 MB
796 Flash (Internal):
797 Other Storage: none
798 Slots:
799 Display: 320x240 Super Mobile 16-bit color reflective LCD touchscreen
800 OS: Sharp ZaurusOS (Axe XTAL microkernel)
801 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
802 Keyboard: Yes
803 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
804 Note:
805 
806 Model: MI-P10-S
807 Manufacturer: Sharp
808 Nickname/Series: Zaurus i-Geti
809 Release Date: July 14, 2000
810 Availability: Japan
811 CPU: unknown MHz Hitachi SH3 32-bit CPU
812 Memory: 16 MB
813 Flash (Internal):
814 Other Storage: none
815 Slots:
816 Display: 320x240 grayscale LCD touchscreen (not backlit)
817 OS: Sharp ZaurusOS (Axe XTAL microkernel)
818 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
819 Keyboard: Yes
820 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, more internal software
821 Note:
822 
823 Model: MI-J1
824 Manufacturer: Sharp
825 Nickname/Series: Internet Dictionary Zaurus
826 Release Date: August 4, 2000
827 Availability: Japan
828 CPU: unknown MHz Hitachi SH3 32-bit CPU
829 Memory: 6 MB
830 Flash (Internal):
831 Other Storage: none
832 Slots:
833 Display: 320x240 grayscale LCD touchscreen
834 OS: Sharp ZaurusOS (Axe XTAL microkernel)
835 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
836 Keyboard: Yes
837 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, more internal software, larger dictionary
838 Note:
839 
840 Model: MI-E1
841 Manufacturer: Sharp
842 Nickname/Series:
843 Release Date: December 15, 2000
844 Availability: Japan
845 CPU: unknown MHz Hitachi SH3 32-bit CPU
846 Memory: 16 MB
847 Flash (Internal):
848 Other Storage: none
849 Slots: Smart Disk/Secure Digital/MMC, CompactFlash
850 Display: 240x320 16-bit color backlit TFT LCD touchscreen (vertical display)
851 Audio Controller:
852 OS: Sharp ZaurusOS (Axe XTAL microkernel)
853 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
854 Keyboard: Yes (mini-keyboard)
855 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, MP3 player, MPEG4 video playback, headphone jack
856 Note:
857 
858 Model: MI-L1
859 Manufacturer: Sharp
860 Nickname/Series:
861 Release Date: May 21, 2001
862 Availability: Japan
863 CPU: unknown MHz Hitachi SH3 32-bit CPU
864 Memory: 16 MB
865 Flash (Internal):
866 Other Storage: none
867 Slots: Smart Disk/Secure Digital/MMC, CompactFlash
868 Display: 240x320 16-bit color LCD touchscreen (not backlit, vertical display)
869 OS: Sharp ZaurusOS (Axe XTAL microkernel)
870 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
871 Keyboard: Yes (mini-keyboard)
872 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording
873 Note:
874 
875 Model: MI-E21
876 Manufacturer: Sharp
877 Nickname/Series:
878 Release Date: September 7, 2001
879 Availability: Japan
880 CPU: unknown MHz Hitachi SH3 32-bit CPU (faster than MI-E1 CPU)
881 Memory: 32 MB
882 Flash (Internal):
883 Other Storage: none
884 Slots: Smart Disk/Secure Digital/MMC, CompactFlash
885 Display: 240x320 16-bit color backlit TFT LCD touchscreen (vertical display)
886 Audio Controller:
887 OS: Sharp ZaurusOS (Axe XTAL microkernel)
888 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
889 Keyboard: Yes (mini-keyboard)
890 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, MP3 player, MPEG4 video playback, headphone jack
891 Note:
892 
893 Model: MI-E25DC
894 Manufacturer: Sharp
895 Nickname/Series:
896 Release Date: March 15, 2002
897 Availability: Japan
898 CPU: unknown MHz Hitachi SH3 32-bit CPU (same as MI-E21)
899 Memory: 32 MB
900 Flash (Internal):
901 Other Storage: none
902 Slots: Smart Disk/Secure Digital/MMC, CompactFlash
903 Display: 240x320 16-bit color backlit TFT LCD touchscreen (vertical display)
904 Audio Controller:
905 OS: Sharp ZaurusOS (Axe XTAL microkernel)
906 I/O: IrDA, I/O Port - serial PC Link, internal faxmodem
907 Keyboard: Yes (mini-keyboard)
908 Features: handwriting recognition, email, external digital mobile phone adapter, Internet, audio recording, MP3 player, MPEG4 video playback, headphone jack, 640x480 digital camera
909 Note:
910 
911 ============================================================================================
912 
913 MT Series
914 ---------
915 
916 Model: MT-200
917 Manufacturer: Sharp
918 Nickname/Series:
919 Release Date: December 4, 1998
920 Availability: Japan
921 CPU: unknown MHz Hitachi SH3 32-bit CPU
922 Memory: unknown
923 Flash (Internal):
924 Other Storage:
925 Slots:
926 Display:
927 Audio Controller:
928 OS: Sharp ZaurusOS (Axe XTAL microkernel)
929 I/O:
930 Keyboard:
931 Features:
932 Note: The "Communication Pals" or "Browser Boards", not technically Zaurus, basically MI technology with a keyboard on top
933 
934 Model: MT-200SA
935 Manufacturer: Sharp
936 Nickname/Series:
937 Release Date:
938 Availability: Japan
939 CPU: unknown MHz Hitachi SH3 32-bit CPU
940 Memory: unknown
941 Flash (Internal):
942 Other Storage:
943 Slots:
944 Display:
945 Audio Controller:
946 OS: Sharp ZaurusOS (Axe XTAL microkernel)
947 I/O:
948 Keyboard:
949 Features:
950 Note: The "Communication Pals" or "Browser Boards", not technically Zaurus, basically MI technology with a keyboard on top
951 
952 Model: MT-300
953 Manufacturer: Sharp
954 Nickname/Series:
955 Release Date: September 9, 1999
956 Availability: Japan
957 CPU: unknown MHz Hitachi SH3 32-bit CPU
958 Memory: unknown
959 Flash (Internal):
960 Other Storage:
961 Slots:
962 Display:
963 Audio Controller:
964 OS: Sharp ZaurusOS (Axe XTAL microkernel)
965 I/O:
966 Keyboard:
967 Features:
968 Note: The "Communication Pals" or "Browser Boards", not technically Zaurus, basically MI technology with a keyboard on top
969 
970 Model: MT-300C
971 Manufacturer: Sharp
972 Nickname/Series:
973 Release Date:
974 Availability: Japan
975 CPU: unknown MHz Hitachi SH3 32-bit CPU
976 Memory: unknown
977 Flash (Internal):
978 Other Storage:
979 Slots:
980 Display:
981 Audio Controller:
982 OS: Sharp ZaurusOS (Axe XTAL microkernel)
983 I/O:
984 Keyboard:
985 Features:
986 Note: The "Communication Pals" or "Browser Boards", not technically Zaurus, basically MI technology with a keyboard on top
987 
988 ============================================================================================
989 
990 SL Series
991 ---------
992 
993 Model: SL-5000D
994 Manufacturer: Sharp
995 Nickname/Series: Developer Edition
996 Release Date: 2001
997 Availability: World
998 CPU: 206 MHz Intel SA-1110 StrongARM 32-bit CPU
999 Memory: 32 MB DRAM
1000 Flash (Internal): 16 MB
1001 Other Storage: none
1002 Slots: Secure Digital/MMC, CompactFlash Type II
1003 Display: 240x320 16-bit color reflective TFT LCD touchscreen
1004 Audio Controller:
1005 OS: Lineo Embedix Plus PDA OS (Linux 2.4), Qtopia GUI, Jeode Java VM
1006 I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link
1007 Keyboard: Yes
1008 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, headphone jack
1009 Note:
1010 
1011 Model: SL-5500
1012 Manufacturer: Sharp
1013 Nickname/Series: Collie
1014 Release Date: March 11, 2002
1015 Availability: World
1016 CPU: 206 MHz Intel SA-1110 StrongARM 32-bit CPU
1017 Memory: 64 MB DRAM
1018 Flash (Internal): 16 MB
1019 Other Storage: none
1020 Slots: Secure Digital/MMC, CompactFlash Type II
1021 Display: 240x320 16-bit color reflective TFT LCD touchscreen with front light
1022 Audio Controller:
1023 OS: Lineo Embedix Plus PDA OS (Linux 2.4), Qtopia GUI, Jeode Java VM
1024 I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link
1025 Keyboard: Yes
1026 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, headphone jack
1027 Note:
1028 
1029 Model: SL-5500G
1030 Manufacturer: Sharp
1031 Nickname/Series: Collie
1032 Release Date: March 11, 2002
1033 Availability: Germany?
1034 CPU: 206 MHz Intel SA-1110 StrongARM 32-bit CPU
1035 Memory: 64 MB DRAM
1036 Flash (Internal): 16 MB
1037 Other Storage: none
1038 Slots: Secure Digital/MMC, CompactFlash Type II
1039 Display: 240x320 16-bit color reflective TFT LCD touchscreen with front light
1040 Audio Controller:
1041 OS: Lineo Embedix Plus PDA OS (Linux 2.4), Qtopia GUI, Jeode Java VM
1042 I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link
1043 Keyboard: Yes
1044 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, headphone jack
1045 Note:
1046 
1047 Model: SL-A300
1048 Manufacturer: Sharp
1049 Nickname/Series: Discovery
1050 Release Date: July 12, 2002
1051 Availability: Japan
1052 CPU: 200 MHz Intel XScale PXA210 32-bit CPU
1053 Memory: 64 MB DRAM (approx. 32 MB user area)
1054 Flash (Internal): 16 MB
1055 Other Storage: none
1056 Slots: Secure Digital/MMC
1057 Display: 240x320 16-bit color backlit TFT LCD touchscreen
1058 Audio Controller:
1059 OS: Lineo Embedix Plus PDA OS (Linux 2.4), Qtopia GUI, Jeode Java VM
1060 I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link
1061 Keyboard: No
1062 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, headphone jack
1063 Note:
1064 
1065 Model: SL-B500
1066 Manufacturer: Sharp
1067 Nickname/Series: Poodle
1068 Release Date: December 14, 2002
1069 Availability: Japan
1070 CPU: 400MHz Intel XScale PXA250 32-bit CPU
1071 Memory: 32 MB DRAM
1072 Flash (Internal): 64 MB
1073 Other Storage: 512KB "rescue" mode NOR P2ROM
1074 Slots: Secure Digital/MMC, CompactFlash Type II
1075 Display: 240x320 16-bit color backlit TFT LCD touchscreen
1076 Audio Controller:
1077 OS: Lineo Embedix OS (Linux 2.4), Qtopia GUI
1078 I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link
1079 Keyboard: Yes
1080 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack
1081 Note:
1082 
1083 Model: SL-5600
1084 Manufacturer: Sharp
1085 Nickname/Series: Poodle
1086 Release Date: April 2?, 2002
1087 Availability: World
1088 CPU: 400MHz Intel XScale PXA250 32-bit CPU
1089 Memory: 32 MB DRAM
1090 Flash (Internal): 64 MB (approx. 33 MB user area)
1091 Other Storage: 512KB "rescue" mode NOR P2ROM
1092 Slots: Secure Digital/MMC, CompactFlash Type II
1093 Display: 240x320 16-bit color relective TFT LCD touchscreen with front light
1094 Audio Controller:
1095 OS: Lineo Embedix3 OS (Linux 2.4.18), Qtopia GUI 1.5.0
1096 I/O: IrDA, internal faxmodem, I/O Port - serial/USB PC Link
1097 Keyboard: Yes
1098 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack
1099 Note: Some have an easily-fixed cache bug on the PXA-250
1100 
1101 Model: SL-C700
1102 Manufacturer: Sharp
1103 Nickname/Series: Corgi
1104 Release Date: December 14, 2002
1105 Availability: Japan
1106 CPU: 206 MHz Intel XScale PXA250 32-bit CPU (underclocked to similar speed as SL-5500?)
1107 Memory: 32 MB DRAM
1108 Flash (Internal): 64 MB
1109 Other Storage: 512KB "rescue" mode NOR P2ROM
1110 Slots: Secure Digital/MMC, CompactFlash Type II
1111 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1112 Audio Controller:
1113 OS: Lineo Embedix OS (Linux 2.4.18), Qtopia GUI
1114 I/O: IrDA, internal faxmodem, I/O Port - USB PC Link
1115 Keyboard: Yes
1116 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
1117 Note:
1118 
1119 Model: SL-C750
1120 Manufacturer: Sharp
1121 Nickname/Series: Shepherd
1122 Release Date: 2003
1123 Availability: Japan
1124 CPU: 400 MHz Intel XScale PXA255 32-bit CPU
1125 Memory: 64 MB DRAM
1126 Flash (Internal): 64 MB (user area: approx. 30 MB)
1127 Other Storage: 512KB "rescue" mode NOR P2ROM
1128 Slots: Secure Digital/MMC, CompactFlash Type II
1129 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1130 Audio Controller:
1131 OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM
1132 I/O: IrDA, internal faxmodem, I/O Port - USB PC Link
1133 Keyboard: Yes (mini-keyboard)
1134 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
1135 Note:
1136 
1137 Model: SL-C760
1138 Manufacturer: Sharp
1139 Nickname/Series: Husky
1140 Release Date: 2003
1141 Availability: Japan
1142 CPU: 400 MHz Intel XScale PXA255 32-bit CPU
1143 Memory: 64 MB DRAM
1144 Flash (Internal): 128 MB (user area: approx. 65 MB)
1145 Other Storage: 512KB "rescue" mode NOR P2ROM
1146 Slots: Secure Digital/MMC (possibly SDIO-compatible), CompactFlash Type II
1147 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1148 Audio Controller:
1149 OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM
1150 I/O: IrDA, internal faxmodem, I/O Port - USB PC Link
1151 Keyboard: Yes (mini-keyboard)
1152 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
1153 Note:
1154 
1155 Model: SL-C860
1156 Manufacturer: Sharp
1157 Nickname/Series: Boxer
1158 Release Date: 2003
1159 Availability: Japan
1160 CPU: 400 MHz Intel XScale PXA255 32-bit CPU
1161 Memory: 64 MB DRAM
1162 Flash (Internal): 128 MB (user area: approx. 65 MB)
1163 Other Storage: 512KB "rescue" mode NOR P2ROM
1164 Slots: Secure Digital/MMC (possibly SDIO-compatible), CompactFlash Type II
1165 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1166 Audio Controller:
1167 OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM
1168 I/O: IrDA, internal faxmodem, USB Device, I/O Port - USB PC Link
1169 Keyboard: Yes (mini-keyboard)
1170 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
1171 Note:
1172 
1173 Model: SL-6000N
1174 Manufacturer: Sharp
1175 Nickname/Series: Tosa
1176 Release Date: early 2004
1177 Availability: World
1178 CPU: 400 MHz Intel XScale PXA255 32-bit CPU
1179 Memory: 64 MB DRAM
1180 Flash (Internal): 64 MB
1181 Other Storage: 8 MB "rescue" mode NOR P2ROM
1182 Slots: Secure Digital/MMC, CompactFlash Type II
1183 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1184 Audio Controller: Wolfson WM9712
1185 OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM
1186 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port
1187 Keyboard: Yes
1188 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack
1189 Note:
1190 
1191 Model: HC-6000N
1192 Manufacturer: Sharp
1193 Nickname/Series:
1194 Release Date: early 2004
1195 Availability: World
1196 CPU: 400 MHz Intel XScale PXA255 32-bit CPU
1197 Memory: 64 MB DRAM
1198 Flash (Internal): 64 MB
1199 Other Storage: 8 MB "rescue" mode NOR P2ROM
1200 Slots: Secure Digital/MMC, CompactFlash Type II
1201 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1202 Audio Controller: Wolfson WM9712
1203 OS: Microsoft Windows Mobile 2003 Second Edition
1204 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port
1205 Keyboard: Yes
1206 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack
1207 Note: Clone - Hitachi FLORA-ie MX1
1208 
1209 Model: SL-6000D
1210 Manufacturer: Sharp
1211 Nickname/Series: Tosa
1212 Release Date: early 2004
1213 Availability: World
1214 CPU: 400 MHz Intel XScale PXA255 32-bit CPU
1215 Memory: 64 MB DRAM
1216 Flash (Internal): 64 MB
1217 Other Storage: 8 MB "rescue" mode NOR P2ROM
1218 Slots: Secure Digital/MMC, CompactFlash Type II
1219 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1220 Audio Controller: Wolfson WM9712
1221 OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM
1222 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port,
1223 Keyboard: Yes
1224 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack
1225 Note:
1226 
1227 Model: SL-6000L
1228 Manufacturer: Sharp
1229 Nickname/Series: Tosa
1230 Release Date: early 2004
1231 Availability: World
1232 CPU: 400 MHz Intel XScale PXA255 32-bit CPU
1233 Memory: 64 MB DRAM
1234 Flash (Internal): 128 MB
1235 Other Storage: 8 MB "rescue" mode NOR P2ROM
1236 Slots: Secure Digital/MMC, CompactFlash Type II
1237 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1238 Audio Controller: Wolfson WM9712
1239 OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM
1240 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi
1241 Keyboard: Yes
1242 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack
1243 Note:
1244 
1245 Model: SL-6000W
1246 Manufacturer: Sharp
1247 Nickname/Series: Tosa
1248 Release Date: early 2004
1249 Availability: World
1250 CPU: 400 MHz Intel XScale PXA255 32-bit CPU
1251 Memory: 64 MB DRAM
1252 Flash (Internal): 64 MB
1253 Other Storage: 8 MB "rescue" mode NOR P2ROM
1254 Slots: Secure Digital/MMC, CompactFlash Type II
1255 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1256 Audio Controller: Wolfson WM9712
1257 OS: Metrowerks OpenPDA OS, Qtopia GUI, CVM Java VM
1258 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1
1259 Keyboard: Yes
1260 Features: handwriting recognition, email, digital mobile phone adapter, Internet, 640x480 digital camera, audio recording, MP3 player, MPEG4 video playback, internal speaker/microphone, headphone jack
1261 Note:
1262 
1263 Model: SL-C3000
1264 Manufacturer: Sharp
1265 Nickname/Series: Spitz
1266 Release Date: October 2004
1267 Availability: Japan
1268 CPU: 416 MHz Intel XScale PXA270 32-bit CPU
1269 Memory: 64 MB DRAM
1270 Flash (Internal): 16 MB
1271 Other Storage: 4 GB Hitachi MicroDrive
1272 Slots: Secure Digital/MMC (SDIO), CompactFlash Type II
1273 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1274 Audio Controller: Wolfson WM8750
1275 OS: Lineo uLinux OS, Qtopia GUI
1276 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1
1277 Keyboard: Yes (mini-keyboard)
1278 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
1279 Note:
1280 
1281 Model: SL-C1000
1282 Manufacturer: Sharp
1283 Nickname/Series: Akita
1284 Release Date: March 2005
1285 Availability: World
1286 CPU: 416 MHz Intel XScale PXA270 32-bit CPU
1287 Memory: 64 MB DRAM
1288 Flash (Internal): 128 MB
1289 Other Storage: none
1290 Slots: Secure Digital/MMC (possibly SDIO-compatible), CompactFlash Type II
1291 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1292 Audio Controller:
1293 OS: Lineo uLinux OS, Qtopia GUI
1294 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1
1295 Keyboard: Yes (mini-keyboard)
1296 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
1297 Note:
1298 
1299 Model: SL-C3100
1300 Manufacturer: Sharp
1301 Nickname/Series: Borzoi
1302 Release Date: June 2005
1303 Availability: World
1304 CPU: 416 MHz Intel XScale PXA270 32-bit CPU
1305 Memory: 64 MB DRAM
1306 Flash (Internal): 128 MB
1307 Other Storage: 8 MB "rescue" mode NOR P2ROM, 4 GB Hitachi MicroDrive
1308 Slots: Secure Digital/MMC (SDIO), CompactFlash Type II
1309 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1310 Audio Controller: Wolfson WM8750
1311 OS: Lineo uLinux OS, Qtopia GUI
1312 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1
1313 Keyboard: Yes (mini-keyboard)
1314 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
1315 Note:
1316 
1317 Model: SL-C3200
1318 Manufacturer: Sharp
1319 Nickname/Series: Terrier
1320 Release Date: March 17, 2006
1321 Availability: World
1322 CPU: 416 MHz Intel XScale PXA270 32-bit CPU
1323 Memory: 64 MB DRAM
1324 Flash (Internal): 128 MB
1325 Other Storage: 6 GB Hitachi MicroDrive
1326 Slots: Secure Digital/MMC (SDIO) up to 4 GB, CompactFlash Type II
1327 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1328 Audio Controller: Wolfson WM8750
1329 OS: Lineo uLinux OS, Qtopia GUI
1330 I/O: IrDA, internal faxmodem, USB OTG 1.1 (Slave/Host), I/O Port, 802.11b WiFi, Bluetooth v1.1
1331 Keyboard: Yes (mini-keyboard)
1332 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
1333 Note:
1334 
1335 ============================================================================================
1336 
1337 RD Series
1338 ---------
1339 
1340 Model: RD-CMP2000R
1341 Manufacturer: Sharp
1342 Nickname/Series:
1343 Demo/Press Release Date: October 2006
1344 Availability: Korea
1345 CPU: unknown 32-bit CPU
1346 Memory:
1347 Flash (Internal):
1348 Other Storage:
1349 Slots: Secure Digital/MMC up to 4 GB
1350 Display: 320x240 16-bit color LCD touchscreen
1351 Audio Controller:
1352 OS: Linux, unknown GUI
1353 I/O:
1354 Keyboard: Yes
1355 Features: 1280x960 1.33 MP camera, electronic dictionary, e-Book reader, FM radio, music player
1356 Note:
1357 
1358 ============================================================================================
1359 
1360 "WS Series"
1361 -----------
1362 
1363 Model: W-ZERO3 WS003SH
1364 Manufacturer: Willcom (mfg. by Sharp)
1365 Nickname/Series:
1366 Release Date: after January 2007
1367 Availability: Japan
1368 CPU: 416 MHz Intel XScale PXA270 32-bit CPU
1369 Memory: 64 MB DRAM
1370 Flash (Internal): 128 MB
1371 Other Storage:
1372 Slots: miniSD, W-SIM
1373 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1374 Audio Controller:
1375 OS: Microsoft Windows Mobile 5.0
1376 I/O: USB PC Link, USB Host, 802.11b WiFi
1377 Keyboard: Yes (mini-keyboard)
1378 Features: handwriting recognition, 1280x960 1.33 MP camera, wireless/cellular phone/data features, Internet, email
1379 Note:
1380 
1381 Model: W-ZERO3 WS004SH
1382 Manufacturer: Willcom (mfg. by Sharp)
1383 Nickname/Series:
1384 Release Date: after January 2007
1385 Availability: Japan
1386 CPU: 416 MHz Intel XScale PXA270 32-bit CPU
1387 Memory: 64 MB DRAM
1388 Flash (Internal): 256 MB (user area about 197MB)
1389 Other Storage:
1390 Slots: miniSD, W-SIM
1391 Display: 640x480 VGA 16-bit color Sharp "System LCD" semi-transflective backlit CGS TFT LCD touchscreen
1392 Audio Controller:
1393 OS: Microsoft Windows Mobile 5.0
1394 I/O: USB PC Link, USB Host, 802.11b WiFi
1395 Keyboard: Yes (mini-keyboard)
1396 Features: handwriting recognition, 1280x960 1.33 MP camera, wireless/cellular phone/data features, Internet, email, English-Japanese translation dictionary
1397 Note:
1398 
1399 
1400 
1401 *****************************************************************************************************************************************/
1402 
1403 #include "emu.h"
1404 #include "cpu/arm7/arm7.h"
1405 #include "cpu/arm7/arm7core.h"
1406 #include "machine/pxa255.h"
1407 #include "machine/sa1110.h"
1408 #include "machine/timer.h"
1409 #include "emupal.h"
1410 #include "screen.h"
1411 #include "speaker.h"
1412 
1413 
1414 #define SA1110_CLOCK 206000000
1415 #define PXA250_CLOCK 400000000
1416 #define PXA255_CLOCK 400000000
1417 #define PXA270_CLOCK 416000000
1418 
1419 class zaurus_state : public driver_device
1420 {
1421 public:
zaurus_state(const machine_config & mconfig,device_type type,const char * tag)1422 	zaurus_state(const machine_config &mconfig, device_type type, const char *tag)
1423 		: driver_device(mconfig, type, tag)
1424 		, m_maincpu(*this, "maincpu")
1425 		, m_ram(*this, "ram")
1426 	{ }
1427 
1428 protected:
1429 	// driver_device overrides
1430 	virtual void machine_start() override;
1431 	virtual void machine_reset() override;
1432 
1433 	// devices
1434 	required_device<cpu_device> m_maincpu;
1435 	required_shared_ptr<uint32_t> m_ram;
1436 };
1437 
1438 class zaurus_sa_state : public zaurus_state
1439 {
1440 public:
zaurus_sa_state(const machine_config & mconfig,device_type type,const char * tag)1441 	zaurus_sa_state(const machine_config &mconfig, device_type type, const char *tag)
1442 		: zaurus_state(mconfig, type, tag)
1443 		, m_sa_periphs(*this, "sa_periphs")
1444 	{ }
1445 
1446 	void zaurus_sa1110(machine_config &config);
1447 
1448 private:
1449 	void main_map(address_map &map);
1450 
1451 	required_device<sa1110_periphs_device> m_sa_periphs;
1452 };
1453 
1454 class zaurus_pxa_state : public zaurus_state
1455 {
1456 public:
zaurus_pxa_state(const machine_config & mconfig,device_type type,const char * tag)1457 	zaurus_pxa_state(const machine_config &mconfig, device_type type, const char *tag)
1458 		: zaurus_state(mconfig, type, tag)
1459 		, m_pxa_periphs(*this, "pxa_periphs")
1460 		, m_power(*this, "PWR")
1461 	{ }
1462 
1463 	void zaurus_pxa_base(machine_config &config);
1464 	void zaurus_pxa250(machine_config &config);
1465 	void zaurus_pxa255(machine_config &config);
1466 	void zaurus_pxa270(machine_config &config);
1467 
1468 	DECLARE_INPUT_CHANGED_MEMBER( system_start );
1469 
1470 private:
1471 	void main_map(address_map &map);
1472 
1473 	required_device<pxa255_periphs_device> m_pxa_periphs;
1474 	required_ioport m_power;
1475 };
1476 
main_map(address_map & map)1477 void zaurus_sa_state::main_map(address_map &map)
1478 {
1479 	map(0x00000000, 0x00ffffff).ram().region("firmware", 0);
1480 	map(0x90020000, 0x9002001f).rw(m_sa_periphs, FUNC(sa1110_periphs_device::power_r), FUNC(sa1110_periphs_device::power_w));
1481 	map(0x90050000, 0x90050023).rw(m_sa_periphs, FUNC(sa1110_periphs_device::intc_r), FUNC(sa1110_periphs_device::intc_w));
1482 	map(0xc0000000, 0xc07fffff).ram().share("ram");
1483 }
1484 
main_map(address_map & map)1485 void zaurus_pxa_state::main_map(address_map &map)
1486 {
1487 	map(0x00000000, 0x001fffff).ram().region("firmware", 0);
1488 	map(0x40000000, 0x400002ff).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::dma_r), FUNC(pxa255_periphs_device::dma_w));
1489 	map(0x40400000, 0x40400083).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::i2s_r), FUNC(pxa255_periphs_device::i2s_w));
1490 	map(0x40900000, 0x4090000f).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::rtc_r), FUNC(pxa255_periphs_device::rtc_w));
1491 	map(0x40a00000, 0x40a0001f).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::ostimer_r), FUNC(pxa255_periphs_device::ostimer_w));
1492 	map(0x40d00000, 0x40d00017).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::intc_r), FUNC(pxa255_periphs_device::intc_w));
1493 	map(0x40e00000, 0x40e0006b).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::gpio_r), FUNC(pxa255_periphs_device::gpio_w));
1494 	map(0x40f00000, 0x40f00037).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::power_r), FUNC(pxa255_periphs_device::power_w));
1495 	map(0x41300000, 0x4130000b).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::clocks_r), FUNC(pxa255_periphs_device::clocks_w));
1496 	map(0x44000000, 0x4400021f).rw(m_pxa_periphs, FUNC(pxa255_periphs_device::lcd_r), FUNC(pxa255_periphs_device::lcd_w));
1497 	map(0xa0000000, 0xa07fffff).ram().share("ram");
1498 }
1499 
INPUT_CHANGED_MEMBER(zaurus_pxa_state::system_start)1500 INPUT_CHANGED_MEMBER( zaurus_pxa_state::system_start )
1501 {
1502 	m_pxa_periphs->gpio_bit_w(10, m_power->read());
1503 }
1504 
INPUT_PORTS_START(zaurus_sa)1505 static INPUT_PORTS_START( zaurus_sa )
1506 INPUT_PORTS_END
1507 
1508 static INPUT_PORTS_START( zaurus_pxa )
1509 	PORT_START("PWR")
1510 	PORT_BIT( 0x00000001, IP_ACTIVE_HIGH, IPT_START1 ) PORT_NAME("Start System") PORT_CHANGED_MEMBER(DEVICE_SELF, zaurus_pxa_state, system_start, 0)
1511 INPUT_PORTS_END
1512 
1513 void zaurus_state::machine_start()
1514 {
1515 }
1516 
machine_reset()1517 void zaurus_state::machine_reset()
1518 {
1519 }
1520 
zaurus_sa1110(machine_config & config)1521 void zaurus_sa_state::zaurus_sa1110(machine_config &config)
1522 {
1523 	SA1110(config, m_maincpu, SA1110_CLOCK);
1524 	m_maincpu->set_addrmap(AS_PROGRAM, &zaurus_sa_state::main_map);
1525 
1526 	SA1110_PERIPHERALS(config, m_sa_periphs, SA1110_CLOCK, m_maincpu);
1527 }
1528 
zaurus_pxa250(machine_config & config)1529 void zaurus_pxa_state::zaurus_pxa250(machine_config &config)
1530 {
1531 	PXA250(config, m_maincpu, PXA250_CLOCK);
1532 	m_maincpu->set_addrmap(AS_PROGRAM, &zaurus_pxa_state::main_map);
1533 
1534 	PXA255_PERIPHERALS(config, m_pxa_periphs, PXA250_CLOCK, m_maincpu);
1535 }
1536 
zaurus_pxa255(machine_config & config)1537 void zaurus_pxa_state::zaurus_pxa255(machine_config &config)
1538 {
1539 	PXA255(config, m_maincpu, PXA255_CLOCK);
1540 	m_maincpu->set_addrmap(AS_PROGRAM, &zaurus_pxa_state::main_map);
1541 
1542 	PXA255_PERIPHERALS(config, m_pxa_periphs, PXA255_CLOCK, m_maincpu);
1543 }
1544 
zaurus_pxa270(machine_config & config)1545 void zaurus_pxa_state::zaurus_pxa270(machine_config &config)
1546 {
1547 	PXA270(config, m_maincpu, PXA270_CLOCK);
1548 	m_maincpu->set_addrmap(AS_PROGRAM, &zaurus_pxa_state::main_map);
1549 
1550 	PXA255_PERIPHERALS(config, m_pxa_periphs, PXA270_CLOCK, m_maincpu); // TODO: Correct peripherals
1551 }
1552 
1553 /***************************************************************************
1554 
1555   Game driver(s)
1556 
1557 ***************************************************************************/
1558 
1559 ROM_START( zsl5500 )
1560 	ROM_REGION32_LE( 0x1000000, "firmware", ROMREGION_ERASE00 )
1561 	ROM_SYSTEM_BIOS( 0, "2.58", "OS Pack 2.58" ) \
1562 	ROMX_LOAD( "ospack-2.58", 0x0000000, 0x1000000, CRC(31c4d3ef) SHA1(a3b67fb45160bdb990e34dca5c389ed345c000c6), ROM_BIOS(0) )
1563 	ROM_SYSTEM_BIOS( 1, "3.10", "OS Pack 3.10" ) \
1564 	ROMX_LOAD( "ospack-3.10", 0x0000000, 0x1000000, CRC(d4b28f84) SHA1(fb7839ccde92f71fd80c4e04718783e684010398), ROM_BIOS(1) )
1565 ROM_END
1566 
1567 /* was labeled SL-C500 */
1568 ROM_START( zslc500 )
1569 	ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 )
1570 	ROM_LOAD( "sl-c500 v1.20,zimage.bin", 0x000000, 0x13c000, BAD_DUMP CRC(dc1c259f) SHA1(8150744196a72821ae792462d0381182274c2ce0) )
1571 ROM_END
1572 
1573 ROM_START( zsl5600 )
1574 	ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 )
1575 	ROM_LOAD( "zaurus sl-b500 - 5600,zimage.bin", 0x000000, 0x11b6b0, BAD_DUMP CRC(779c70a1) SHA1(26824e3dc563b681f195029f220dfaa405613f9e) )
1576 ROM_END
1577 
1578 ROM_START( zslc750 )
1579 	ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 )
1580 	ROM_LOAD( "zaurus sl-c750,zimage.bin", 0x000000, 0x121544, BAD_DUMP CRC(56353f4d) SHA1(8e1fff6e93d560bd6572c5c163bbd81378693f68) )
1581 ROM_END
1582 
1583 ROM_START( zslc760 )
1584 	ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 )
1585 	ROM_LOAD( "zaurus sl-c760,zimage.bin", 0x000000, 0x120b44, BAD_DUMP CRC(feedcba3) SHA1(1821ad0fc03a8c3832ad5fe2221c21c1ca277508) )
1586 ROM_END
1587 
1588 ROM_START( zslc3000 )
1589 	ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 )
1590 	ROM_LOAD( "openzaurus 3.5.3 - zimage-sharp sl-c3000-20050428091110.bin", 0x000000, 0x12828c, BAD_DUMP CRC(fd94510d) SHA1(901f8154b4228a448f5551f0c9f21c2153e1e3a1) )
1591 ROM_END
1592 
1593 ROM_START( zslc1000 )
1594 	ROM_REGION32_LE( 0x200000, "firmware", ROMREGION_ERASE00 )
1595 	ROM_LOAD( "openzaurus 3.5.3 - zimage-sharp sl-c1000-20050427214434.bin", 0x000000, 0x128980, BAD_DUMP  CRC(1e1a9279) SHA1(909ac3f00385eced55822d6a155b79d9d25f43b3) )
1596 ROM_END
1597 
1598 COMP( 2002, zsl5500,  0, 0, zaurus_sa1110, zaurus_sa,  zaurus_sa_state,  empty_init, "Sharp", "Zaurus SL-5500 \"Collie\"",           MACHINE_IS_SKELETON )
1599 COMP( 2002, zslc500,  0, 0, zaurus_pxa250, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C500",                      MACHINE_IS_SKELETON )
1600 COMP( 2002, zsl5600,  0, 0, zaurus_pxa250, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-5600 / SL-B500 \"Poodle\"", MACHINE_IS_SKELETON )
1601 COMP( 2003, zslc750,  0, 0, zaurus_pxa255, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C750 \"Shepherd\" (Japan)", MACHINE_IS_SKELETON )
1602 COMP( 2004, zslc760,  0, 0, zaurus_pxa255, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C760 \"Husky\" (Japan)",    MACHINE_IS_SKELETON )
1603 COMP( 200?, zslc3000, 0, 0, zaurus_pxa270, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C3000 \"Spitz\" (Japan)",   MACHINE_IS_SKELETON )
1604 COMP( 200?, zslc1000, 0, 0, zaurus_pxa270, zaurus_pxa, zaurus_pxa_state, empty_init, "Sharp", "Zaurus SL-C3000 \"Akita\" (Japan)",   MACHINE_IS_SKELETON )
1605