diff options
author | Marianne Arnold <pixelma@rockbox.org> | 2009-07-04 23:51:06 +0000 |
---|---|---|
committer | Marianne Arnold <pixelma@rockbox.org> | 2009-07-04 23:51:06 +0000 |
commit | 2aabdbfeb843763664783223fa1f7fd83d21a6f6 (patch) | |
tree | fe021ff99b9686ef7d954dbdfac8e00ec606eac8 /manual/platform | |
parent | ff8f681f03e83321f2fae716ec9de80918f2a253 (diff) | |
download | rockbox-2aabdbfeb843763664783223fa1f7fd83d21a6f6.tar.gz rockbox-2aabdbfeb843763664783223fa1f7fd83d21a6f6.zip |
Start of an Iaudio M3 manual: add the necessary platform files (name the remote keymap file 'iaudio' because the keymap is shared with M5 and X5 and could be reused there), add pictures of the remote with labels and place it below the player image, already fill out some installation instructions which are very similar to the other Iaudios. The manual still needs a way to mention main unit and remote control buttons in text descriptions, the second column in the button tables needs to be filled out (using IAUDIO_RC_PAD and adding this to the M5 and X5 platform files) - and screenshots are needed too...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21645 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual/platform')
-rw-r--r-- | manual/platform/keymap-m3.tex | 93 | ||||
-rw-r--r-- | manual/platform/m3.tex | 26 | ||||
-rw-r--r-- | manual/platform/remote-keymap-iaudio.tex | 95 |
3 files changed, 214 insertions, 0 deletions
diff --git a/manual/platform/keymap-m3.tex b/manual/platform/keymap-m3.tex new file mode 100644 index 0000000000..098422b21d --- /dev/null +++ b/manual/platform/keymap-m3.tex | |||
@@ -0,0 +1,93 @@ | |||
1 | % $Id$ % | ||
2 | \newcommand{\ButtonLeft}{\btnfnt{Rewind}} | ||
3 | \newcommand{\ButtonRight}{\btnfnt{Forward}} | ||
4 | \newcommand{\ButtonUp}{\btnfnt{Volume Up}} | ||
5 | \newcommand{\ButtonDown}{\btnfnt{Volume Down}} | ||
6 | \newcommand{\ButtonRec}{\btnfnt{Rec}} | ||
7 | \newcommand{\ButtonPlay}{\btnfnt{Play}} | ||
8 | \newcommand{\ButtonMode}{\btnfnt{Mode}} | ||
9 | \newcommand{\ButtonHold}{\btnfnt{Hold}} | ||
10 | |||
11 | %Button actions, standard context | ||
12 | \newcommand{\ActionStdPrev}{\ButtonUp} | ||
13 | \newcommand{\ActionStdPrevRepeat}{Long \ButtonUp} | ||
14 | \newcommand{\ActionStdNext}{\ButtonDown} | ||
15 | \newcommand{\ActionStdNextRepeat}{Long \ButtonDown} | ||
16 | \newcommand{\ActionStdCancel}{\ButtonLeft} | ||
17 | \newcommand{\ActionStdContext}{Long \ButtonMode} | ||
18 | \newcommand{\ActionStdQuickScreen}{Long \ButtonRec} | ||
19 | \newcommand{\ActionQuickScreenExit}{\ButtonRec} | ||
20 | \newcommand{\ActionStdMenu}{\ButtonRec} | ||
21 | \newcommand{\ActionStdOk}{\ButtonPlay{} or \ButtonRight} | ||
22 | |||
23 | %Button actions, wps context | ||
24 | \newcommand{\ActionWpsPlay}{\ButtonPlay} | ||
25 | \newcommand{\ActionWpsStop}{Long \ButtonPlay} | ||
26 | \newcommand{\ActionWpsSkipNext}{\ButtonRight} | ||
27 | \newcommand{\ActionWpsSkipPrev}{\ButtonLeft} | ||
28 | \newcommand{\ActionWpsSeekBack}{Long \ButtonLeft} | ||
29 | \newcommand{\ActionWpsSeekFwd}{Long \ButtonRight} | ||
30 | \newcommand{\ActionWpsVolDown}{\ButtonDown} | ||
31 | \newcommand{\ActionWpsVolUp}{\ButtonUp} | ||
32 | \newcommand{\ActionWpsQuickScreen}{Long \ButtonRec} | ||
33 | \newcommand{\ActionWpsMenu}{\ButtonRec} | ||
34 | \newcommand{\ActionWpsContext}{Long \ButtonMode} | ||
35 | \newcommand{\ActionWpsBrowse}{\ButtonMode} | ||
36 | |||
37 | %Button actions, tree context | ||
38 | \newcommand{\ActionTreeWps}{\ButtonPlay} | ||
39 | \newcommand{\ActionTreeStop}{Long \ButtonPlay} | ||
40 | \newcommand{\ActionTreeEnter}{\ButtonPlay{} or \ButtonRight} | ||
41 | \newcommand{\ActionTreeParentDirectory}{\ButtonLeft} | ||
42 | |||
43 | %Button actions, YesNo context | ||
44 | \newcommand{\ActionYesNoAccept}{\ButtonPlay} | ||
45 | |||
46 | %Button actions, Setting context | ||
47 | \newcommand{\ActionSettingInc}{\ButtonUp} | ||
48 | \newcommand{\ActionSettingDec}{\ButtonDown} | ||
49 | |||
50 | %Button actions, Virtual Keyboard Context | ||
51 | \newcommand{\ActionKbdLeft}{\ButtonLeft} | ||
52 | \newcommand{\ActionKbdRight}{\ButtonRight} | ||
53 | \newcommand{\ActionKbdUp}{\ButtonUp} | ||
54 | \newcommand{\ActionKbdDown}{\ButtonDown} | ||
55 | \newcommand{\ActionKbdSelect}{\ButtonPlay} | ||
56 | \newcommand{\ActionKbdDone}{Long \ButtonPlay} | ||
57 | \newcommand{\ActionKbdAbort}{\ButtonRec} | ||
58 | |||
59 | %Button actions, Pitch Screen context | ||
60 | \newcommand{\ActionPsToggleMode}{\ButtonMode} | ||
61 | \newcommand{\ActionPsIncSmall}{\ButtonUp} | ||
62 | \newcommand{\ActionPsIncBig}{Long \ButtonUp} | ||
63 | \newcommand{\ActionPsDecSmall}{\ButtonDown} | ||
64 | \newcommand{\ActionPsDecBig}{Long \ButtonDown} | ||
65 | \newcommand{\ActionPsNudgeLeft}{\ButtonLeft} | ||
66 | \newcommand{\ActionPsNudgeRight}{\ButtonRight} | ||
67 | \newcommand{\ActionPsReset}{\ButtonRec} | ||
68 | \newcommand{\ActionPsExit}{\ButtonPlay} | ||
69 | |||
70 | %Button actions, Recording screen context | ||
71 | \newcommand{\ActionRecPause}{\ButtonPlay} | ||
72 | \newcommand{\ActionRecNewfile}{\ButtonRec} | ||
73 | \newcommand{\ActionRecSettingsInc}{\ButtonRight} | ||
74 | \newcommand{\ActionRecSettingsDec}{\ButtonLeft} | ||
75 | \newcommand{\ActionRecPrev}{\ButtonUp} | ||
76 | \newcommand{\ActionRecNext}{\ButtonDown} | ||
77 | \newcommand{\ActionRecMenu}{Long \ButtonRec} | ||
78 | \newcommand{\ActionRecExit}{Long \ButtonPlay} | ||
79 | |||
80 | %Button actions, FM radio context | ||
81 | \newcommand{\ActionFMPreset}{\ButtonMode} | ||
82 | \newcommand{\ActionFMMenu}{Long \ButtonMode} | ||
83 | \newcommand{\ActionFMMode}{Long \ButtonRec} | ||
84 | \newcommand{\ActionFMStop}{Long \ButtonPlay} | ||
85 | \newcommand{\ActionFMExit}{\ButtonRec} | ||
86 | \newcommand{\ActionFMPlay}{\ButtonPlay} | ||
87 | \newcommand{\ActionFMSettingsInc}{\ActionSettingInc} | ||
88 | \newcommand{\ActionFMSettingsDec}{\ActionSettingDec} | ||
89 | \newcommand{\ActionFMPrev}{\ButtonLeft} | ||
90 | \newcommand{\ActionFMNext}{\ButtonRight} | ||
91 | |||
92 | %Button actions, Bookmark screen context | ||
93 | \newcommand{\ActionBmDelete}{Long \ButtonRec} | ||
diff --git a/manual/platform/m3.tex b/manual/platform/m3.tex new file mode 100644 index 0000000000..bbdd255299 --- /dev/null +++ b/manual/platform/m3.tex | |||
@@ -0,0 +1,26 @@ | |||
1 | % $Id$ % | ||
2 | \def\UseOption{m3} | ||
3 | \edef\UseOption{\UseOption,HAVE_RB_BL_IN_FLASH} | ||
4 | \edef\UseOption{\UseOption,IAUDIO_M3_PAD} | ||
5 | \edef\UseOption{\UseOption,IAUDIO_RC_PAD} | ||
6 | \edef\UseOption{\UseOption,HAVE_BACKLIGHT} | ||
7 | \edef\UseOption{\UseOption,HAVE_DISK_STORAGE} | ||
8 | \edef\UseOption{\UseOption,iaudio} | ||
9 | \edef\UseOption{\UseOption,HAVEREMOTEKEYMAP} | ||
10 | |||
11 | \newcommand{\playerman}{Iaudio} | ||
12 | \newcommand{\playertype}{M3} | ||
13 | \newcommand{\playerlongtype}{\playertype} | ||
14 | \newcommand{\genericimg}{128x96x2} | ||
15 | \newcommand{\specimg}{m3} | ||
16 | %Used to name the player, e.g. ...to the \dap | ||
17 | \newcommand{\dap}{player} | ||
18 | %For use when referring to the player. E.g. the \daps\ capacity ... | ||
19 | \newcommand{\daps}{player's} | ||
20 | \newcommand{\firmwarefilename}{\fname{rockbox.iaudio}} | ||
21 | \newcommand{\screenshotsize}{4cm} | ||
22 | \newcommand{\disk}{hard disk} | ||
23 | |||
24 | % link external keymap files | ||
25 | \input{platform/keymap-m3.tex} | ||
26 | \input{platform/remote-keymap-iaudio.tex} | ||
diff --git a/manual/platform/remote-keymap-iaudio.tex b/manual/platform/remote-keymap-iaudio.tex new file mode 100644 index 0000000000..3cf4d77c3f --- /dev/null +++ b/manual/platform/remote-keymap-iaudio.tex | |||
@@ -0,0 +1,95 @@ | |||
1 | % $Id$ % | ||
2 | |||
3 | \newcommand{\ButtonRCLeft}{\btnfnt{Rewind}} | ||
4 | \newcommand{\ButtonRCRight}{\btnfnt{Forward}} | ||
5 | \newcommand{\ButtonRCUp}{\btnfnt{Volume Up}} | ||
6 | \newcommand{\ButtonRCDown}{\btnfnt{Volume Down}} | ||
7 | \newcommand{\ButtonRCRec}{\btnfnt{Rec}} | ||
8 | \newcommand{\ButtonRCPlay}{\btnfnt{Play}} | ||
9 | \newcommand{\ButtonRCMode}{\btnfnt{Mode}} | ||
10 | \newcommand{\ButtonRCMenu}{\btnfnt{Menu}} | ||
11 | \newcommand{\ButtonRCHold}{\btnfnt{Hold}} | ||
12 | |||
13 | %Button actions, standard context | ||
14 | \newcommand{\ActionRCStdPrev}{\ButtonRCUp} | ||
15 | \newcommand{\ActionRCStdPrevRepeat}{Long \ButtonRCUp} | ||
16 | \newcommand{\ActionRCStdNext}{\ButtonRCDown} | ||
17 | \newcommand{\ActionRCStdNextRepeat}{Long \ButtonRCDown} | ||
18 | \newcommand{\ActionRCStdCancel}{\ButtonLeft} | ||
19 | \newcommand{\ActionRCStdContext}{Long \ButtonRCMode} | ||
20 | \newcommand{\ActionRCStdQuickScreen}{Long \ButtonRCRec} | ||
21 | \newcommand{\ActionRCQuickScreenExit}{\ButtonRCRec} | ||
22 | \newcommand{\ActionRCStdMenu}{\ButtonRCRec} | ||
23 | \newcommand{\ActionRCStdOk}{\ButtonRCPlay{} or \ButtonRCRight} | ||
24 | |||
25 | %Button actions, wps context | ||
26 | \newcommand{\ActionRCWpsPlay}{\ButtonRCPlay} | ||
27 | \newcommand{\ActionRCWpsStop}{Long \ButtonRCPlay} | ||
28 | \newcommand{\ActionRCWpsSkipNext}{\ButtonRCRight} | ||
29 | \newcommand{\ActionRCWpsSkipPrev}{\ButtonRCLeft} | ||
30 | \newcommand{\ActionRCWpsSeekBack}{Long \ButtonRCLeft} | ||
31 | \newcommand{\ActionRCWpsSeekFwd}{Long \ButtonRCRight} | ||
32 | \newcommand{\ActionRCWpsVolDown}{\ButtonRCDown} | ||
33 | \newcommand{\ActionRCWpsVolUp}{\ButtonRCUp} | ||
34 | \newcommand{\ActionRCWpsQuickScreen}{Long \ButtonRCMenu{} (Main: Long \ButtonRec} | ||
35 | \newcommand{\ActionRCWpsMenu}{\ButtonRCMenu{} (Main: \ButtonRec)} | ||
36 | \newcommand{\ActionRCWpsContext}{Long \ButtonRCMode} | ||
37 | \newcommand{\ActionRCWpsBrowse}{\ButtonRCMode} | ||
38 | |||
39 | %Button actions, tree context | ||
40 | \newcommand{\ActionRCTreeWps}{\ButtonRCPlay} | ||
41 | \newcommand{\ActionRCTreeStop}{Long \ButtonRCPlay} | ||
42 | \newcommand{\ActionRCTreeEnter}{\ButtonRCPlay{} or \ButtonRCRight} | ||
43 | \newcommand{\ActionRCTreeParentDirectory}{\ButtonRCLeft} | ||
44 | |||
45 | %Button actions, YesNo context | ||
46 | \newcommand{\ActionRCYesNoAccept}{\ButtonRCPlay} | ||
47 | |||
48 | %Button actions, Setting context | ||
49 | \newcommand{\ActionRCSettingInc}{\ButtonRCUp} | ||
50 | \newcommand{\ActionRCSettingDec}{\ButtonRCDown} | ||
51 | |||
52 | %Button actions, Virtual Keyboard Context | ||
53 | \newcommand{\ActionRCKbdLeft}{\ButtonRCLeft} | ||
54 | \newcommand{\ActionRCKbdRight}{\ButtonRCRight} | ||
55 | \newcommand{\ActionRCKbdUp}{\ButtonRCUp} | ||
56 | \newcommand{\ActionRCKbdDown}{\ButtonRCDown} | ||
57 | \newcommand{\ActionRCKbdSelect}{\ButtonRCPlay} | ||
58 | \newcommand{\ActionRCKbdDone}{Long \ButtonRCPlay} | ||
59 | \newcommand{\ActionRCKbdAbort}{\ButtonRec} | ||
60 | |||
61 | %Button actions, Pitch Screen context | ||
62 | \newcommand{\ActionRCPsToggleMode}{\ButtonRCMode} | ||
63 | \newcommand{\ActionRCPsIncSmall}{\ButtonRCUp} | ||
64 | \newcommand{\ActionRCPsIncBig}{Long \ButtonRCUp} | ||
65 | \newcommand{\ActionRCPsDecSmall}{\ButtonRCDown} | ||
66 | \newcommand{\ActionRCPsDecBig}{Long \ButtonRCDown} | ||
67 | \newcommand{\ActionRCPsNudgeLeft}{\ButtonRCLeft} | ||
68 | \newcommand{\ActionRCPsNudgeRight}{\ButtonRCRight} | ||
69 | \newcommand{\ActionRCPsReset}{\ButtonRCRec} | ||
70 | \newcommand{\ActionRCPsExit}{\ButtonRCPlay} | ||
71 | |||
72 | %Button actions, Recording screen context | ||
73 | \newcommand{\ActionRCRecPause}{\ButtonRCPlay} | ||
74 | \newcommand{\ActionRCRecNewfile}{\ButtonRCRec} | ||
75 | \newcommand{\ActionRCRecSettingsInc}{\ButtonRCRight} | ||
76 | \newcommand{\ActionRCRecSettingsDec}{\ButtonRCLeft} | ||
77 | \newcommand{\ActionRCRecPrev}{\ButtonRCUp} | ||
78 | \newcommand{\ActionRCRecNext}{\ButtonRCDown} | ||
79 | \newcommand{\ActionRCRecMenu}{\ButtonRCMenu{} (Main: Long \ButtonRec)} | ||
80 | \newcommand{\ActionRCRecExit}{Long \ButtonRCPlay} | ||
81 | |||
82 | %Button actions, FM radio context | ||
83 | \newcommand{\ActionRCFMPreset}{\ButtonRCMode} | ||
84 | \newcommand{\ActionRCFMMenu}{Long \ButtonRCMode} | ||
85 | \newcommand{\ActionRCFMMode}{Long \ButtonRCRec} | ||
86 | \newcommand{\ActionRCFMStop}{Long \ButtonPlay} | ||
87 | \newcommand{\ActionRCFMExit}{\ButtonRCMenu{} (Main: \ButtonRec)} | ||
88 | \newcommand{\ActionRCFMPlay}{\ButtonPlay} | ||
89 | \newcommand{\ActionRCFMSettingsInc}{\ActionRCSettingInc} | ||
90 | \newcommand{\ActionRCFMSettingsDec}{\ActionRCSettingDec} | ||
91 | \newcommand{\ActionRCFMPrev}{\ButtonRCLeft} | ||
92 | \newcommand{\ActionRCFMNext}{\ButtonRCRight} | ||
93 | |||
94 | %Button actions, Bookmark screen context | ||
95 | \newcommand{\ActionRCBmDelete}{Long \ButtonRec} | ||