Commit c0b5b109a8cb6cf51f23578d5feaa78f88ba5335
1 parent
f3b52983
Add missing keys, sendkey support for all keys
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4774 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
3 changed files
with
18 additions
and
2 deletions
hw/slavio_serial.c
@@ -770,7 +770,7 @@ static const uint8_t e0_keycodes[128] = { | @@ -770,7 +770,7 @@ static const uint8_t e0_keycodes[128] = { | ||
770 | 0, 0, 0, 0, 0, 0, 0, 68, 69, 70, 0, 91, 0, 93, 0, 112, | 770 | 0, 0, 0, 0, 0, 0, 0, 68, 69, 70, 0, 91, 0, 93, 0, 112, |
771 | 113, 114, 94, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 771 | 113, 114, 94, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
772 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 772 | 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
773 | - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, | 773 | + 1, 3, 25, 26, 49, 52, 72, 73, 97, 99, 111, 118, 120, 122, 67, 0, |
774 | }; | 774 | }; |
775 | 775 | ||
776 | static void sunkbd_event(void *opaque, int ch) | 776 | static void sunkbd_event(void *opaque, int ch) |
monitor.c
@@ -904,6 +904,23 @@ static const KeyDef key_defs[] = { | @@ -904,6 +904,23 @@ static const KeyDef key_defs[] = { | ||
904 | 904 | ||
905 | { 0xd2, "insert" }, | 905 | { 0xd2, "insert" }, |
906 | { 0xd3, "delete" }, | 906 | { 0xd3, "delete" }, |
907 | +#if defined(TARGET_SPARC) && !defined(TARGET_SPARC64) | ||
908 | + { 0xf0, "stop" }, | ||
909 | + { 0xf1, "again" }, | ||
910 | + { 0xf2, "props" }, | ||
911 | + { 0xf3, "undo" }, | ||
912 | + { 0xf4, "front" }, | ||
913 | + { 0xf5, "copy" }, | ||
914 | + { 0xf6, "open" }, | ||
915 | + { 0xf7, "paste" }, | ||
916 | + { 0xf8, "find" }, | ||
917 | + { 0xf9, "cut" }, | ||
918 | + { 0xfa, "lf" }, | ||
919 | + { 0xfb, "help" }, | ||
920 | + { 0xfc, "meta_l" }, | ||
921 | + { 0xfd, "meta_r" }, | ||
922 | + { 0xfe, "compose" }, | ||
923 | +#endif | ||
907 | { 0, NULL }, | 924 | { 0, NULL }, |
908 | }; | 925 | }; |
909 | 926 |
target-sparc/TODO
@@ -53,7 +53,6 @@ Sun4m: | @@ -53,7 +53,6 @@ Sun4m: | ||
53 | - Unimplemented features/bugs: | 53 | - Unimplemented features/bugs: |
54 | - Hardware devices do not match real boards | 54 | - Hardware devices do not match real boards |
55 | - Floppy does not work | 55 | - Floppy does not work |
56 | - - Missing keys, sendkey support for all keys | ||
57 | - CS4231: merge with cs4231a, add DMA | 56 | - CS4231: merge with cs4231a, add DMA |
58 | - Add cg6, bwtwo | 57 | - Add cg6, bwtwo |
59 | - Arbitrary resolution support | 58 | - Arbitrary resolution support |