[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


    NAME
        CD_ASKDEFAULTKEYMAP -- get the current default keymap

    FUNCTION
        Fill the io_Data buffer with the current console device
        default keymap, which is used to initialize console unit
        keymaps when opened, and by rawkeyconvert with a null
        keyMap parameter.

   IO REQUEST
        io_Message      mn_ReplyPort set if quick I/O is not possible
        io_Device       preset by the call to opendevice
        io_Unit         preset by the call to opendevice
        io_Command      CD_ASKDEFAULTKEYMAP
        io_Flags        IOF_QUICK if quick I/O possible, else zero
        io_Length       sizeof(*keyMap)
        io_Data         struct keymap *keymap
                        pointer to a structure that describes
                        the raw keycode to byte stream conversion.

    RESULTS
        This function sets the io_Error field in the iostdreq, and fills
        the structure pointed to by io_Data with the current device
        default key map.

    BUGS

    SEE ALSO
        exec/io.h, devices/keymap.h, devices/console.h