USB Tools and Resources
 MDFS::Info.Comp.BBC.USB Search  
BBC Master using a USB keyboard
BBC Master using a USB keyboard
  • *USBDEVICES output
  • YouTube demo of USB keyboard
  • YouTube demo of USB keyboard
  • USB tools for RetroClinic DataCentre style BBC USB interfaces

    USBUtil.zip
    USBUtil.ssd
    77K
    77K
    Archives of all USB tools
    USBROM.src (L)
    USBROM
    BBCUSB.txt
    24K
    2K
    USB Support ROM. Provides USB drivers for keyboard, mouse and printer.
    The keyboard driver currently does not set the USB keyboard LEDs.
    USBKeyMap
    HIDcodes
    HIDkeys.gif
    HIDkeyJP.gif
    Iyonix
    CharacterCodes
    KeyCodes
    7K
    8K
    13K
    13K
    Keyboard layout and keymap
    USB HID keyboard keyscan codes
    USB HID keyboard keyscan codes image
    USB HID keyboard keyscan codes image, BBC/EMCA/JP layout
    Iyonix keyboard codes
    RISC OS keyboard codes
    RISC OS key codes
      The USB keyboard driver hooks into the BBC's KEYV and EVENTV vectors to do background keyboard processing in parallel to the BBC's own keyboard.
    When using a USB keyboard, the Print key is f0, End is COPY, BS and DEL both generate CHR$127, PageUp and PageDown generate Shift-Up and Shift-Down. With the BBC/JP/ECMA layout Shift-0 generates underline.
    DiskTools  USB disk tools, USBFiler, USBtoDisk, DiskToUSB, etc.
    USBKBD.src (L) 8K Source for a RAM-resident USB keyboard driver.
    Change the kbd%= line to change the keymapping. It currently does not set the USB keyboard LEDs.
    USBPRN.src (L) 3K Source for a RAM-resident USB printer driver.
    MSEDEMO (L)
    KBDDEMO (L)
    PRNDEMO (L)
    USBDUMP (L)
    USBSTATUS (L)
    2K
    3K
    3K
    3K
    3K
    RetroClinic USB mouse demo.
    USB keyboard demo.
    USB printer driver demo, sends a text file to a USB printer.
    Dump USB command replies.
    Display status of connected USB devices.
    USBLib (L)  Low-level USB control library.
    Note: The VNV1L Vinculum does not recognise HID devices on a hub, and the VNC2 Vinculum stalls with
    runaway interupts when a hub is plugged in.
    HOME   DOCUMENTS   LINKS   RECENT CHANGES   BROWSE FILES
    Best viewed with Any Browser Valid HTML 4.0! Authored by J.G.Harston - Last update: 22-Nov-2020