To operate the driver must be bound to a suitable network interface. This can
 be done when the module is loaded (specifying the name of the network interface
-as a paramter - e.g. 'insmod ozwpan g_net_dev=go0') or can be bound after
+as a parameter - e.g. 'insmod ozwpan g_net_dev=go0') or can be bound after
 loading using an ioctl call. See the ozappif.h file and the ioctls
 OZ_IOCTL_ADD_BINDING and OZ_IOCTL_REMOVE_BINDING.
 
 
                        oz_trace("USB_REQ_SET_CONFIGURATION - req\n");
                        break;
                case USB_REQ_GET_CONFIGURATION:
-                       /* We short curcuit this case and reply directly since
+                       /* We short circuit this case and reply directly since
                         * we have the selected configuration number cached.
                         */
                        oz_event_log(OZ_EVT_CTRL_LOCAL, setup->bRequest, 0, 0,
                        }
                        break;
                case USB_REQ_GET_INTERFACE:
-                       /* We short curcuit this case and reply directly since
+                       /* We short circuit this case and reply directly since
                         * we have the selected interface alternative cached.
                         */
                        oz_event_log(OZ_EVT_CTRL_LOCAL, setup->bRequest, 0, 0,
 
  * The implementation of this service is split into two parts the first of which
  * is protocol independent and the second contains protocol specific details.
  * This split is to allow alternative protocols to be defined.
- * The implemenation of this service uses ozhcd.c to implement a USB HCD.
+ * The implementation of this service uses ozhcd.c to implement a USB HCD.
  * -----------------------------------------------------------------------------
  */
 #include <linux/init.h>