Home
last modified time | relevance | path

Searched refs:bx (Results 1 – 25 of 153) sorted by relevance

1234567

/device/linaro/bootloader/edk2/ArmPkg/Library/ArmLib/Common/Arm/
DArmLibSupport.asm25 bx LR
29 bx LR
36 bx LR
43 bx LR
47 bx lr
60bx lr // return (hopefully thumb-safe!) // return (hopefully thumb…
64 bx lr
68 bx lr
73 bx lr
77 bx lr
[all …]
DArmLibSupport.S51 bx LR
55 bx LR
62 bx LR
69 bx LR
73 bx lr
86 bx lr @ return (hopefully thumb-safe!)
90 bx lr
94 bx lr
99 bx lr
103 bx lr
[all …]
/device/linaro/bootloader/edk2/StdLib/LibC/gdtoa/
Ddmisc.c117 ULong *bx, *bxe, q, *sx, *sxe; local
136 bx = b->x;
137 bxe = bx + n;
151 y = *bx - (ys & 0xffffffffUL) - borrow;
154 *bx++ = (UINT32)(y & 0xffffffffUL);
161 y = (*bx & 0xffff) - (ys & 0xffff) - borrow;
163 z = (*bx >> 16) - (zs & 0xffff) - borrow;
165 Storeinc(bx, z, y);
169 y = *bx - (ys & 0xffff) - borrow;
171 *bx++ = y & 0xffff;
[all …]
/device/linaro/bootloader/edk2/ArmPkg/Library/ArmLib/ArmV7/
DArmLibSupportV7.asm31 bx LR
37 bx LR
42 bx LR
47 bx LR
52 bx LR
57 bx LR
62 bx LR
67 bx LR
72 bx LR
77 bx LR
[all …]
DArmV7ArchTimerSupport.asm21 bx lr
25 bx lr
29 bx lr
33 bx lr
37 bx lr
41 bx lr
45 bx lr
49 bx lr
53 bx lr
57 bx lr
[all …]
DArmV7ArchTimerSupport.S41 bx lr
45 bx lr
49 bx lr
53 bx lr
57 bx lr
61 bx lr
65 bx lr
69 bx lr
73 bx lr
77 bx lr
[all …]
DArmLibSupportV7.S46 bx LR
52 bx LR
57 bx LR
62 bx LR
67 bx LR
72 bx LR
77 bx LR
82 bx LR
87 bx LR
92 bx LR
[all …]
DArmV7Support.asm30 bx lr
34 bx lr
39 bx lr
44 bx lr
49 bx lr
54 bx lr
59 bx lr
65 bx LR
73 bx LR
84 bx LR
[all …]
DArmV7Support.S66 bx lr
70 bx lr
75 bx lr
80 bx lr
85 bx lr
90 bx lr
95 bx lr
101 bx LR
109 bx LR
121 bx LR
[all …]
/device/linaro/bootloader/edk2/ArmPkg/Drivers/ArmGic/GicV3/Arm/
DArmGicV3.asm26 bx lr
36 bx lr
45 bx lr
54 bx lr
62 bx lr
70 bx lr
78 bx lr
86 bx lr
DArmGicV3.S38 bx lr
48 bx lr
57 bx lr
66 bx lr
74 bx lr
82 bx lr
90 bx lr
98 bx lr
/device/linaro/bootloader/edk2/DuetPkg/BootSector/
Dbs16.S98 movw %cx, %bx # bx = size of the Root Directory in bytes
99 andw $BLOCK_MASK, %bx # See if it is an even number of sectors long
141 testw %bx, %bx
155 …movw %bx, %cx # cx = Start Cluster for EFILDR <--------------------…
164 movb SectorsPerCluster(%bp), %bl # bx = SectorsPerCluster
166 mulw %bx
170 movb SectorsPerCluster(%bp), %bl # bx = Number of Sectors in a cluster
203 # bx = NumberOfBlocks
211 movw %bx, %cx # cx = Number of blocks to read
216 movzwl (%bp), %ebx # bx = MaxSector
[all …]
Dbs16.asm96 mov bx,cx ; bx = size of the Root Directory in bytes
97 and bx,BLOCK_MASK ; See if it is an even number of sectors long
139 test bx, bx
153 …mov cx,bx ; cx = Start Cluster for EFILDR <--------------------…
162 mov bl,byte ptr [bp+SectorsPerCluster] ; bx = SectorsPerCluster
164 mul bx
168 mov bl,byte ptr [bp+SectorsPerCluster] ; bx = Number of Sectors in a cluster
200 ; bx = NumberOfBlocks
208 mov cx,bx ; cx = Number of blocks to read
213 movzx ebx,word ptr [bp] ; bx = MaxSector
[all …]
Dbs32.S112 movw %cx, %bx # bx = size of the Root Directory in bytes
113 andw $BLOCK_MASK, %bx # See if it is an even number of sectors long
162 testw %bx, %bx
176 …movw %bx, %cx # cx = Start Cluster for EFILDR <--------------------…
185 movb SectorsPerCluster(%bp), %bl # bx = SectorsPerCluster
187 mulw %bx
191 movb SectorsPerCluster(%bp), %bl # bx = Number of Sectors in a cluster
224 # bx = NumberOfBlocks
232 movw %bx, %cx # cx = Number of blocks to read
237 movzwl (%bp), %ebx # bx = MaxSector
[all …]
Dbs32.asm111 mov bx,cx ; bx = size of the Root Directory in bytes
112 and bx,BLOCK_MASK ; See if it is an even number of sectors long
161 test bx, bx
175 …mov cx,bx ; cx = Start Cluster for EFILDR <--------------------…
184 mov bl,byte ptr [bp+SectorsPerCluster] ; bx = SectorsPerCluster
186 mul bx
190 mov bl,byte ptr [bp+SectorsPerCluster] ; bx = Number of Sectors in a cluster
222 ; bx = NumberOfBlocks
230 mov cx,bx ; cx = Number of blocks to read
235 movzx ebx,word ptr [bp] ; bx = MaxSector
[all …]
Dstart.S143 # bx = NextClusterNumber
164 movw $2, %bx
172 movw (%si), %bx # bx = NextClusterNumber
176 shrw $4, %bx # NextClusterNumber = NextClusterNumber >> 4
178 andw $0xfff, %bx # Strip upper 4 bits of NextClusterNumber
180 decw %bx # bx = NextClusterNumber - 1
181 cmpw %cx, %bx # See if (NextClusterNumber-1)==ClusterNumber
183 incw %bx # bx = NextClusterNumber
185 movw %bx, %cx # ClusterNumber = NextClusterNumber
188 incw %bx
[all …]
Dbootsect.asm112 mov bx,cx ; bx = size of the Root Directory in bytes
113 shr bx,BLOCK_SHIFT ; bx = size of Root Directory in sectors
122 …add ax,bx ; ax = NoFats * SectorsPerFat + ReservedSectors + RootDirS…
126 ; bx - loader (initial value is 0)
128 xor bx, bx
137 …mov bx, word ptr [di+26] ; bx = Start Cluster for EFILDR <------------------------…
Dbootsect.S113 movw %cx, %bx # bx = size of the Root Directory in bytes
114 shrw $BLOCK_SHIFT, %bx # bx = size of Root Directory in sectors
123 …addw %bx, %ax # ax = NoFats * SectorsPerFat + ReservedSectors + RootDirS…
127 # bx - loader (initial value is 0)
129 xorw %bx, %bx
138 …movw 26(%di), %bx # bx = Start Cluster for EFILDR <------------------------…
Dstart16.S144 # bx = NextClusterNumber
163 movw $2, %bx
171 movw (%si), %bx # bx = NextClusterNumber
174 decw %bx # bx = NextClusterNumber - 1
175 cmpw %cx, %bx # See if (NextClusterNumber-1)==ClusterNumber
177 incw %bx # bx = NextClusterNumber
179 movw %bx, %cx # ClusterNumber = NextClusterNumber
182 incw %bx
184 pushw %bx # StartCluster = NextClusterNumber
185 movw %bx, %cx # ClusterNumber = NextClusterNumber
[all …]
Dstart16.asm140 ; bx = NextClusterNumber
159 mov bx,2
167 mov bx,word ptr [si] ; bx = NextClusterNumber
170 dec bx ; bx = NextClusterNumber - 1
171 cmp bx,cx ; See if (NextClusterNumber-1)==ClusterNumber
173 inc bx ; bx = NextClusterNumber
175 mov cx,bx ; ClusterNumber = NextClusterNumber
178 inc bx
180 push bx ; StartCluster = NextClusterNumber
181 mov cx,bx ; ClusterNumber = NextClusterNumber
[all …]
Dstart32.S159 # bx = NextClusterNumber
178 movw $2, %bx
186 movw (%si), %bx # bx = NextClusterNumber
189 decw %bx # bx = NextClusterNumber - 1
190 cmpw %cx, %bx # See if (NextClusterNumber-1)==ClusterNumber
192 incw %bx # bx = NextClusterNumber
194 movw %bx, %cx # ClusterNumber = NextClusterNumber
197 incw %bx
199 pushw %bx # StartCluster = NextClusterNumber
200 movw %bx, %cx # ClusterNumber = NextClusterNumber
[all …]
Dstart.asm140 ; bx = NextClusterNumber
161 mov bx,2
169 mov bx,word ptr [si] ; bx = NextClusterNumber
173 shr bx,4 ; NextClusterNumber = NextClusterNumber >> 4
175 and bx,0fffh ; Strip upper 4 bits of NextClusterNumber
177 dec bx ; bx = NextClusterNumber - 1
178 cmp bx,cx ; See if (NextClusterNumber-1)==ClusterNumber
180 inc bx ; bx = NextClusterNumber
182 mov cx,bx ; ClusterNumber = NextClusterNumber
185 inc bx
[all …]
Dstart32.asm155 ; bx = NextClusterNumber
174 mov bx,2
182 mov bx,word ptr [si] ; bx = NextClusterNumber
185 dec bx ; bx = NextClusterNumber - 1
186 cmp bx,cx ; See if (NextClusterNumber-1)==ClusterNumber
188 inc bx ; bx = NextClusterNumber
190 mov cx,bx ; ClusterNumber = NextClusterNumber
193 inc bx
195 push bx ; StartCluster = NextClusterNumber
196 mov cx,bx ; ClusterNumber = NextClusterNumber
[all …]
/device/linaro/bootloader/edk2/ArmVirtPkg/Library/ArmVirtPlatformLib/ARM/
DVirtHelper.asm35 bx lr
45 bx lr
54 bx lr
66 bx lr
76 bx lr
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Sample/Tools/Source/VcCheck/
DVcCheck.c61 mov bx, 1 in CheckLostCode()
62 mov gGloba16, bx in CheckLostCode()
70 mov bx, 0 in CheckLostCode()
71 mov gGloba16, bx in CheckLostCode()

1234567