Rev 1007 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1007 | Rev 1120 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | 1 | ||
2 | ; LAST UPDATE: 15.06.2022 savelij |
2 | ; LAST UPDATE: 01.11.2023 savelij |
3 | 3 | ||
4 | ;==================ЧТЕНИЕ СО СМУК ВИНТА======================= |
4 | ;==================ЧТЕНИЕ СО СМУК ВИНТА======================= |
5 | RD_HDDS PUSH BC |
5 | RD_HDD_SMUC PUSH BC |
6 | PUSH DE |
6 | PUSH DE |
7 | CALL SETSREG |
7 | CALL SETSREG |
8 | EX AF,AF' |
8 | EX AF,AF' |
9 | LD B,HIGH (PS_1F7) |
9 | LD B,HIGH (PS_1F7) |
10 | LD A,0X20 |
10 | LD A,0x20 |
11 | CALL SOUTPRT |
11 | CALL SOUTPRT |
12 | HDSRDM2 CALL SINPRT |
12 | HDSRDM2 CALL SINPRT |
13 | AND 0X88 |
13 | AND 0x88 |
14 | CP 8 |
14 | CP 8 |
15 | JR NZ,HDSRDM2 |
15 | JR NZ,HDSRDM2 |
16 | EX AF,AF' |
16 | EX AF,AF' |
17 | HDSRDM1 PUSH AF |
17 | HDSRDM1 PUSH AF |
18 | LD DE,PS_PORT_RW |
18 | LD DE,PS_PORT_RW |
19 | LD A,0X40 |
19 | LD A,0x40 |
20 | RDCSSC1 EX AF,AF' |
20 | RDCSSC1 EX AF,AF' |
21 | LD B,D |
21 | LD B,D |
22 | CALL SINPRT |
22 | CALL SINPRT |
23 | LD (HL),A |
23 | LD (HL),A |
24 | INC HL |
24 | INC HL |
Line 53... | Line 53... | ||
53 | EX AF,AF' |
53 | EX AF,AF' |
54 | DEC A |
54 | DEC A |
55 | JR NZ,RDCSSC1 |
55 | JR NZ,RDCSSC1 |
56 | LD B,HIGH (PS_1F7) |
56 | LD B,HIGH (PS_1F7) |
57 | HDSRDM3 CALL SINPRT |
57 | HDSRDM3 CALL SINPRT |
58 | AND 0X80 |
58 | AND 0x80 |
59 | JR NZ,HDSRDM3 |
59 | JR NZ,HDSRDM3 |
60 | POP AF |
60 | POP AF |
61 | DEC A |
61 | DEC A |
62 | JR NZ,HDSRDM1 |
62 | JR NZ,HDSRDM1 |
63 | POP DE |
63 | POP DE |
Line 84... | Line 84... | ||
84 | CALL SOUTPRT |
84 | CALL SOUTPRT |
85 | LD B,HIGH (PS_1F2) |
85 | LD B,HIGH (PS_1F2) |
86 | EX AF,AF' |
86 | EX AF,AF' |
87 | 87 | ||
88 | SOUTPRT PUSH HL |
88 | SOUTPRT PUSH HL |
89 | LD HL,0X3FF0 |
89 | LD HL,0x3FF0 |
90 | EX (SP),HL |
90 | EX (SP),HL |
91 | JP 0X3D2F |
91 | JP 0x3D2F |
92 | 92 | ||
93 | SINPRT PUSH HL |
93 | SINPRT PUSH HL |
94 | LD HL,0X3FF3 |
94 | LD HL,0x3FF3 |
95 | EX (SP),HL |
95 | EX (SP),HL |
96 | JP 0X3D2F |
96 | JP 0x3D2F |
97 | ;==================ЧТЕНИЕ СО СМУК ВИНТА======================= |
97 | ;==================ЧТЕНИЕ СО СМУК ВИНТА======================= |