Mercurial > ecos
comparison packages/services/gfx/mw/current/src/demos/nanox/nxterm.h @ 208:e0c0827131d1 ecos
Merge from eCos master repository on 2002-05-20-20:11:54-BST
| author | jlarmour |
|---|---|
| date | Mon, 20 May 2002 22:19:26 +0000 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 207:74c807ddde34 | 208:e0c0827131d1 |
|---|---|
| 1 /* These contained 'pt:re=\\EC' entries. I deleted them from MiNT and linux | |
| 2 * because neither of my (linux) termcap nor terminfo manual pages listed | |
| 3 * them. | |
| 4 * ++eero | |
| 5 */ | |
| 6 #ifdef __MINT__ | |
| 7 | |
| 8 static char termcap_string[1024] = | |
| 9 "TERMCAP=wterm|WTerm terminal:al=\\EL:am:bc=\\ED:bl=^G:bs:cd=\\EJ:\ | |
| 10 ce=\\EK:cl=\\EE:cm=\\EY%+ %+ :cr=^M:dl=\\EM:do=\\EB:ho=\\EH:is=\\Ev\\Eq:\ | |
| 11 l0=F10:le=\\ED:ms:nd=\\EC:rc=\\Ek:rs=\\Ev\\Eq\\EE:sc=\\Ej:sr=\\EI:\ | |
| 12 ti=\\Ev\\Ee\\EG:up=\\EA:ve=\\Ee:vi=\\Ef:so=\\Ep:se=\\Eq:mb=\\Ei:md=\\Eg:\ | |
| 13 mr=\\Ep:me=\\EG:te=\\EG:us=\\Ei:ue=\\EG:\ | |
| 14 kb=^H:kl=\\ED:kr=\\EC:ku=\\EA:kd=\\EB:kI=\\EI:kh=\\EE:kP=\\Ea:kN=\\Eb:k0=\\EY:\ | |
| 15 k1=\\EP:k2=\\EQ:k3=\\ER:k4=\\ES:k5=\\ET:k6=\\EU:k7=\\EV:k8=\\EW:k9=\\EX:\ | |
| 16 s0=\\Ey:s1=\\Ep:s2=\\Eq:s3=\\Er:s4=\\Es:s5=\\Et:s6=\\Eu:s7=\\Ev:s8=\\Ew:\ | |
| 17 s9=\\Ex:"; | |
| 18 | |
| 19 #elif defined(linux) || defined(__FreeBSD__) | |
| 20 | |
| 21 static char termcap_string[1024] = | |
| 22 "TERMCAP=wterm|WTerm terminal:al=\\EL:am:bc=\\ED:bl=^G:bs:cd=\\EJ:\ | |
| 23 ce=\\EK:cl=\\EE:cm=\\EY%+ %+ :cr=^M:dl=\\EM:do=\\EB:ho=\\EH:is=\\Ev\\Eq:\ | |
| 24 l0=F10:le=\\ED:ms:nd=\\EC:rc=\\Ek:rs=\\Ev\\Eq\\EE:sc=\\Ej:sr=\\EI:\ | |
| 25 ti=\\Ev\\Ee\\EG:up=\\EA:ve=\\Ee:vi=\\Ef:so=\\Ep:se=\\Eq:mb=\\Ei:md=\\Eg:\ | |
| 26 mr=\\Ep:me=\\EG:te=\\EG:us=\\Ei:ue=\\EG:\ | |
| 27 kb=^H:kl=\\E[D:kr=\\E[C:ku=\\E[A:kd=\\E[B:kI=\\EI:kh=\\EE:kP=\\Ea:kN=\\Eb:\ | |
| 28 k0=\\EY:k1=\\EP:k2=\\EQ:k3=\\ER:k4=\\ES:k5=\\ET:k6=\\EU:k7=\\EV:k8=\\EW:\ | |
| 29 k9=\\EX:s0=\\Ey:s1=\\Ep:s2=\\Eq:s3=\\Er:s4=\\Es:s5=\\Et:s6=\\Eu:s7=\\Ev:\ | |
| 30 s8=\\Ew:s9=\\Ex:"; | |
| 31 | |
| 32 #elif defined(sun) | |
| 33 | |
| 34 /* only very basic cursor keys so far... */ | |
| 35 | |
| 36 static char termcap_string[1024] = | |
| 37 "TERMCAP=wterm|WTerm terminal:al=\\EL:am:bc=\\ED:bl=^G:bs:cd=\\EJ:\ | |
| 38 ce=\\EK:cl=\\EE:cm=\\EY%+ %+ :cr=^M:dl=\\EM:do=\\EB:ho=\\EH:is=\\Ev\\Eq:\ | |
| 39 l0=F10:le=\\ED:ms:nd=\\EC:pt:re=\\EC:rc=\\Ek:rs=\\Ev\\Eq\\EE:sc=\\Ej:sr=\\EI:\ | |
| 40 ti=\\Ev\\Ee\\EG:up=\\EA:ve=\\Ee:vi=\\Ef:so=\\Ep:se=\\Eq:mb=\\Ei:md=\\Eg:\ | |
| 41 mr=\\Ep:me=\\EG:te=\\EG:us=\\Ei:ue=\\EG:\ | |
| 42 kb=^H:kl=\\E[D:kr=\\E[C:ku=\\E[A:kd=\\E[B:\ | |
| 43 k1=\\E[224z:k2=\\E[225z:k3=\\E[226z:k4=\\E[227z:k5=\\E[228z:\ | |
| 44 k6=\\E[229z:k7=\\E[230z:k8=\\E[231z:k9=\\E[232z:k0=\\E[233z:\ | |
| 45 kN=\\E[222z:kP=\\E[216z:kh=\\E[214z:kH=\\E220z:"; | |
| 46 | |
| 47 #elif defined(__NetBSD__) | |
| 48 | |
| 49 static char termcap_string[1024] = | |
| 50 "TERMCAP=wterm|WTerm terminal:al=\\EL:am:bc=\\ED:bl=^G:bs:cd=\\EJ:\ | |
| 51 ce=\\EK:cl=\\EE:cm=\\EY%+ %+ :cr=^M:dl=\\EM:do=\\EB:ho=\\EH:is=\\Ev\\Eq:\ | |
| 52 l0=F10:le=\\ED:ms:nd=\\EC:pt:re=\\EC:rc=\\Ek:rs=\\Ev\\Eq\\EE:sc=\\Ej:sr=\\EI:\ | |
| 53 ti=\\Ev\\Ee\\EG:up=\\EA:ve=\\Ee:vi=\\Ef:so=\\Ep:se=\\Eq:mb=\\Ei:md=\\Eg:\ | |
| 54 mr=\\Ep:me=\\EG:te=\\EG:us=\\Ei:ue=\\EG:\ | |
| 55 kb=^H:kl=\\E[D:kr=\\E[C:ku=\\E[A:kd=\\E[B:\ | |
| 56 k1=\\E[224z:k2=\\E[225z:k3=\\E[226z:k4=\\E[227z:k5=\\E[228z:\ | |
| 57 k6=\\E[229z:k7=\\E[230z:k8=\\E[231z:k9=\\E[232z:k0=\\E[233z:\ | |
| 58 kN=\\E[222z:kP=\\E[216z:kh=\\E[214z:kH=\\E220z:"; | |
| 59 | |
| 60 #else | |
| 61 | |
| 62 #error oops, a new operating system? | |
| 63 | |
| 64 #endif | |
| 65 |
