mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 22:43:15 -06:00
ch376-native: moved port definition from C code to cfg_MASTER.asm
This commit is contained in:
@@ -509,3 +509,7 @@ CHSCSIENABLE .EQU FALSE ; CH376: ENABLE CH376 NATIVE MASS STORAGE DEVICES (REQU
|
||||
CHUFIENABLE .EQU FALSE ; CH376: ENABLE CH376 NATIVE UFI FLOPPY DISK DEVICES (REQUIRES CHNATIVEENABLE)
|
||||
CHNATIVEFORCE .EQU FALSE ; CH376: DISABLE AUTO-DETECTION OF MODULE - ASSUME ITS INSTALLED (REQUIRES CHNATIVEENABLE)
|
||||
CHNATIVEEZ80 .EQU FALSE ; CH376: DELEGATE USB DRIVERS TO EZ80'S FIRMWARE
|
||||
|
||||
_CH376_DATA_PORT .EQU $FF88 ; CH376: DATA PORT
|
||||
_CH376_COMMAND_PORT .EQU $FF89 ; CH376: COMMAND PORT
|
||||
_USB_MODULE_LEDS .EQU $FF8A ; CH376: LED CONTROL PORT
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -129,10 +129,10 @@ typedef struct {
|
||||
|
||||
typedef enum _ch376_pid { CH_PID_SETUP = DEF_USB_PID_SETUP, CH_PID_IN = DEF_USB_PID_IN, CH_PID_OUT = DEF_USB_PID_OUT } ch376_pid;
|
||||
|
||||
__sfr __banked __at(0xFF88) CH376_DATA_PORT;
|
||||
__sfr __banked __at(0xFF89) CH376_COMMAND_PORT;
|
||||
extern __sfr __banked CH376_DATA_PORT;
|
||||
extern __sfr __banked CH376_COMMAND_PORT;
|
||||
|
||||
__sfr __banked __at(0xFF8A) USB_MODULE_LEDS;
|
||||
extern __sfr __banked USB_MODULE_LEDS;
|
||||
|
||||
extern void delay_20ms(void);
|
||||
extern void delay_short(void);
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
@@ -19,9 +19,6 @@
|
||||
;--------------------------------------------------------
|
||||
; special function registers
|
||||
;--------------------------------------------------------
|
||||
_CH376_DATA_PORT .EQU 0xff88
|
||||
_CH376_COMMAND_PORT .EQU 0xff89
|
||||
_USB_MODULE_LEDS .EQU 0xff8a
|
||||
;--------------------------------------------------------
|
||||
; ram data
|
||||
;--------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user