summaryrefslogtreecommitdiff
path: root/manual/platform
diff options
context:
space:
mode:
authorMarianne Arnold <pixelma@rockbox.org>2009-07-04 23:51:06 +0000
committerMarianne Arnold <pixelma@rockbox.org>2009-07-04 23:51:06 +0000
commit2aabdbfeb843763664783223fa1f7fd83d21a6f6 (patch)
treefe021ff99b9686ef7d954dbdfac8e00ec606eac8 /manual/platform
parentff8f681f03e83321f2fae716ec9de80918f2a253 (diff)
downloadrockbox-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.tex93
-rw-r--r--manual/platform/m3.tex26
-rw-r--r--manual/platform/remote-keymap-iaudio.tex95
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}