;/* */
;/* */
;/* */
-;/* (C) 2002 Ullrich von Bassewitz */
-;/* Wacholderweg 14 */
-;/* D-70597 Stuttgart */
-;/* EMail: uz@musoftware.de */
+;/* (C) 2002-2006, Ullrich von Bassewitz */
+;/* Römerstraße 52 */
+;/* D-70794 Filderstadt */
+;/* EMail: uz@cc65.org */
;/* */
;/* */
;/* This software is provided 'as-is', without any expressed or implied */
UNINSTALL .word ; UNINSTALL routine
COUNT .word ; COUNT routine
READ .word ; READ routine
+ IRQ .word ; IRQ routine
.endstruct
.endstruct
;------------------------------------------------------------------------------
; The JOY API version, stored in JOY_HDR::VERSION
-JOY_API_VERSION = $00
+JOY_API_VERSION = $01
;------------------------------------------------------------------------------
; Variables
.global _joy_drv ; Pointer to driver
+ .global _joy_masks
;------------------------------------------------------------------------------
; Driver entry points
.global joy_read
;------------------------------------------------------------------------------
-; ASM functions
+; C callable functions
+ .global _joy_load_driver
.global _joy_unload
.global _joy_install
.global _joy_uninstall
.global _joy_count
.global _joy_read
+ .global _joy_clear_ptr