Ahmed (ahmed_elashraf)

Race #167

View Pit Stop page for race #167 by ahmed_elashrafGhost race

View profile for Ahmed (ahmed_elashraf)

Official speed 21.72 wpm (145.86 seconds elapsed during race)
Without ending ping 21.76 wpm (290 ms delay sending score to TypeRacer’s server)
Timerless 21.82 wpm (408 ms elapsed before first character typed; 145.16 seconds elapsed during race)
Timerless minus one 21.74 wpm, ignoring the first character typed
Race Start December 28, 2023 1:13:22pm UTC
Race Finish December 28, 2023 1:15:48pm UTC
Outcome No win (3 of 3)
Accuracy 93.3%
Points 10.50
Text #10003 (Length: 264 characters)

int res; unsigned long flags; u32 data = 0; if (PCI_##size##_BAD) return PCIBIOS_BAD_REGISTER_NUMBER; spin_lock_irqsave(&pci_lock, flags); res = bus->ops->read(bus, devfn, pos, len, &data); *value = (type)data; spin_unlock_irqrestore(&pci_lock, flags); return res;

Characters typed int res; unsignedl long flags; u32 dateaa = q-0; if (PCI _##size## +_BAD____) return PCIBIOSP_BAD_REGISTERPB_NUMBER; spin_lock _iqrqsave(&pci_lock, flags); ress j== bus->ops->read(bus, devfn, pos , len, &adataP_); *value - = (yptype) ddata:; spin_unoloc k_irqrestore(&pci_lock, flags); return res;
Timing
Character i n t r e s ; u n s i g n e d l -l l o n g
Milliseconds 408 109 72 160 262 211 252 416 137 434 433 161 332 70 666 200 201 364 572 151 213 201 90 141 70
Character f l a g s ; u 3 2 d a t e a -a -e a = q -q -
Milliseconds 706 289 313 252 293 363 151 394 1354 230 262 360 307 211 142 161 433 161 101 118 483 213 827 461 234
Character -- 0 ; i f ( P C I - _ # # s i z e # # - +
Milliseconds 807 402 473 182 262 100 82 453 1441 1107 804 424 402 928 4950 193 853 186 351 230 726 233 495 422 282
Character -+ _ B A D _ -_ _ -_ _ -_ _ -_ ) r e t u r n P C I
Milliseconds 584 939 998 757 362 676 666 1652 647 1309 605 867 1010 1292 725 374 180 207 440 141 111 262 1380 627 445
Character B I O S P -P _ B A D _ R E G I S T E R P B -B -P _ N
Milliseconds 504 524 169 659 1616 736 958 844 1025 374 937 1351 375 295 501 262 760 139 96 1033 352 425 135 1781 524
Character U M B E R ; s p i n _ l o c k - _ i q -q r q s
Milliseconds 214 191 246 380 175 783 273 372 223 225 107 1031 1297 210 177 76 267 529 603 556 606 695 254 604 525
Character a v e ( & p c i _ l o c k , f l a g s ) ; r e
Milliseconds 218 201 197 441 1793 1301 165 46 767 450 206 243 97 403 144 411 182 213 209 302 577 408 282 242 213
Character s s -s j = -= -j = b u s - > o p s - > r e a d (
Milliseconds 303 272 484 116 1540 28 497 119 180 347 949 243 225 787 1017 693 169 83 1156 1334 684 196 182 256 607
Character b u s , d e v f n , p o s - , l e n , &
Milliseconds 429 228 105 264 139 339 208 283 475 202 302 460 389 307 179 147 459 215 481 113 171 40 324 140 789
Character a -a d a t a P -P _ -_ ) ; * v a l u e - - -- =
Milliseconds 475 521 52 629 245 135 509 638 356 590 898 585 167 1021 637 372 114 210 455 316 299 121 466 136 183
Character ( y p -p -y t y p e ) d -d - d a t a : -: ; s p
Milliseconds 196 706 601 380 319 131 763 254 282 145 1795 507 99 405 152 134 495 305 227 435 486 274 525 464 222
Character i n _ u n o -o l o c - k _ i r q r e s t o r e (
Milliseconds 145 98 566 485 243 257 532 231 151 203 575 659 253 701 932 409 372 300 368 202 229 358 152 363 562
Character & p c i _ l o c k , f l a g s ) ; r e t u r n
Milliseconds 1002 681 162 35 550 318 254 440 172 273 567 225 471 137 318 261 446 564 287 395 138 256 574 158 127
Character r e s ;
Milliseconds 264 277 185 255 447
WPM Timing
Seconds WPM
2.92 45.25
5.83 39.08
8.75 41.14
11.67 37.02
14.59 33.73
17.5 32.22
20.42 28.8
23.34 26.74
26.25 23.77
29.17 22.62
32.09 22.44
35.01 21.25
37.92 20.25
40.84 18.81
43.76 17.55
46.67 18.51
49.59 18.39
52.51 18.28
55.43 17.75
58.34 17.48
61.26 18.02
64.18 17.39
67.09 17.89
70.01 18.34
72.93 18.26
75.85 18.19
78.76 18.28
81.68 18.36
84.6 19.29
87.51 19.61
90.43 19.24
93.35 19.28
96.27 19.2
99.18 19.72
102.1 20.22
105.02 20.8
107.93 20.79
110.85 20.35
113.77 20.57
116.69 20.57
119.6 20.47
122.52 20.08
125.44 20.19
128.35 20.38
131.27 20.39
134.19 20.57
137.11 20.66
140.02 21.08
142.94 21.32
145.86 21.72