Lines Matching refs:mov
219 start: mov SP,STACK-1 ; set stack
222 mov tx_ring_in, a
223 mov tx_ring_out, a
224 mov rx_ring_in, a
225 mov rx_ring_out, a
226 mov tx_unthrottle_threshold, a
231 mov r1, 0
232 mov a, #0xfe
233 mov dptr, #tx_ring
239 mov a, #0xfd
240 mov dptr, #rx_ring
248 mov dptr, PORTBCFG
249 mov a, #0xBf
251 mov dptr, PORTCCFG
252 mov a, #0xef
256 mov a, #0x10
257 mov dptr,OEC
261 mov a, #0x00
262 mov dptr,OUTC
266 mov a, #0x40
267 mov dptr,OEB
271 mov a, #0x00
272 mov dptr,OUTB
276 mov a, #0x82
277 mov dptr,OEC
282 mov dptr, PORTCCFG
283 mov a, #0x03
288 mov dptr, USBBAV
293 mov a,#0x01 ; enable SUDAV: setup data available (for ep0)
294 mov dptr, USBIRQ
296 mov dptr, USBIEN
299 mov dptr, IN07IEN
300 mov a,#0x04 ; enable IN2 int
303 mov dptr, OUT07IEN
304 mov a,#0x04 ; enable OUT2 int
306 mov dptr, OUT2BC
309 ;; mov a, #0x84 ; turn on RTS, DTR
310 ;; mov dptr,OUTC
313 mov a, #0x7 ; turn on DTR
314 mov dptr,USBBAV
317 mov a, #0x20 ; turn on the RED led
318 mov dptr,OEA
321 mov a, #0x80 ; turn on RTS
322 mov dptr,OUTC
326 mov a,#0x53 ; mode 1, enable rx, clear int
327 mov SCON, a
339 mov T2CON, #030h ; rclk=1,tclk=1,cp=0,tr2=0(enable later)
340 mov r3, #5
343 mov SCON, #050h
346 mov r1, #0x40
347 mov a, #0x41
349 mov SBUF, a
368 mov a, #0
369 mov dps, a
370 mov dptr, USBCS
371 mov a, #0x02 ; DISCON=0, DISCOE=0, RENUM=1
374 mov r1, #46
376 mov r2, #0
378 mov r3, #0
383 mov a, #0x06 ; DISCON=0, DISCOE=1, RENUM=1
399 mov a,EXIF
401 mov EXIF,a ; clear INT2 first
402 mov dptr, USBIRQ ; clear USB int
403 mov a,#01h
407 mov dptr, SETUPDAT
409 mov r1, a ; r1 = bmRequestType
412 mov r2, a ; r2 = bRequest
415 mov r3, a ; r3 = wValueL
418 mov r4, a ; r4 = wValueH
421 mov a, r1
457 mov dptr, PORTCCFG
464 mov dptr, OUTC
468 mov dptr, PORTCCFG
482 mov a, tx_ring_out
489 mov a, tx_ring_in
498 mov tx_unthrottle_threshold, r3; wValue[0] is threshold value
515 mov dptr, IN0BUF
520 mov dptr, IN0BC
521 mov a, #2
568 mov dptr, SUDPTRH
569 mov a, #HIGH(desc_device)
571 mov dptr, SUDPTRL
572 mov a, #LOW(desc_device)
580 mov dptr, SUDPTRH
581 mov a, #HIGH(desc_config1)
583 mov dptr, SUDPTRL
584 mov a, #LOW(desc_config1)
591 mov a, #((desc_strings_end-desc_strings)/2)
596 mov a, r3
598 mov dptr, #desc_strings
600 mov dpl, a
601 mov a, #0
603 mov dph, a ; dph = desc_strings[a]. big endian! (handy)
616 mov r1, a
619 mov r2, a
620 mov dptr, SUDPTRH
621 mov a, r1
623 mov dptr, SUDPTRL
624 mov a, r2
636 mov a, #1
638 mov dptr, IN0BUF
640 mov a, #1
641 mov dptr, IN0BC
652 mov a, #0
664 mov dptr, EP0CS
665 mov a, #0x02
671 mov dptr, EP0CS
690 mov a, r3
695 mov a, r3
698 mov dpl, a
699 mov a, #HIGH(baud_table)
701 mov dph, a
706 mov RCAP2H, a
707 mov TH2, a
710 mov RCAP2L, a
711 mov TL2, a
725 mov a, r3 ; wValue[0] holds new bits: b7 is new RTS
728 mov r3, a
729 mov dptr, OUTC
736 mov dptr, PINSC
750 mov a,EXIF
752 mov EXIF,a ; clear INT2 first
753 mov dptr, IN07IRQ ; clear USB int
754 mov a,#04h
757 mov a, #0x20 ; Turn off the green LED
758 mov dptr,OEA
765 mov a, #0x20 ; Turn off the green LED
766 mov dptr,OEA
787 mov a, #0x10 ; Turn the green LED
788 mov dptr,OEA
793 mov a,EXIF
795 mov EXIF,a ; clear INT2 first
796 mov dptr, OUT07IRQ ; clear USB int
797 mov a,#04h
803 mov dptr, OUT2BC ; get byte count
805 mov r1, a
807 mov dps, a
808 mov dptr, OUT2BUF ; load DPTR0 with source
809 mov dph1, #HIGH(tx_ring) ; load DPTR1 with target
810 mov dpl1, tx_ring_in
816 mov a,dpl1
830 mov dptr,OUT2BC
837 mov a, #0x20 ; Turn off the green LED
838 mov dptr,OEA
857 mov dps, a
859 mov dptr, IN4CS
862 mov dptr, IN4BUF
864 mov a, tx_ring_in
867 mov a, tx_ring_out
871 mov a, rx_ring_in
874 mov a, rx_ring_out
886 mov dptr, #tx_ring ; DPTR1: source
887 mov r1, #16
898 mov a, #0xfc
904 mov dptr, #rx_ring ; DPTR1: source
905 mov r1, #16
917 mov dps, a
918 mov dptr, IN4BC
919 mov a, #38
931 mov a, tx_ring_in
937 mov dph, #HIGH(tx_ring)
938 mov dpl, tx_ring_out
940 mov sbuf, a
945 mov a, #0
952 mov a, tx_ring_out
960 mov tx_unthrottle_threshold, #0
993 mov dph, #HIGH(rx_ring)
994 mov dpl, rx_ring_in
996 mov a, sbuf
999 mov a, dpl
1011 mov a,#0x10
1012 mov dptr, OEA
1015 mov dptr, IN2CS
1021 mov a, rx_ring_in
1027 mov dps, a
1028 mov dph, #HIGH(rx_ring) ; load DPTR0 with source
1030 mov dptr, IN2BUF ; load DPTR1 with target
1035 mov r1, #1 ; INbuf size counter
1037 mov a, rx_ring_in
1042 mov dpl, rx_ring_out
1053 mov a, #0x10 ; Turn the green LED
1054 mov dptr,OEA
1056 mov dptr, IN2BC
1057 mov a, r1
1068 mov dps, a
1069 mov dptr, IN2BUF
1070 mov a, #1
1073 mov a, #2
1075 mov dptr, IN2BC
1081 mov SBUF, a