wowo
    @heng:driver一定要等到device才能匹配。 dts是一种描述设备的语法,kernel在启动的时候会把dts的描述转换为实际的device。
    Linux设备模型(5)_device和device driver  发表时间:2016-12-22 10:57
    heng
    @wowo 窝窝,这个probe我大致理解了,之前都是内核检测到有相应的设备的时候,又匹配到有相应的平台驱动。但是最近linux不是更新了设备树吗?就是用dts文件这个,我在《ARM Device Tree设备树.pdf》这个文章里面看到这样一句话,有点不理解。。:(以下是原文) 使用 Device Tree 后,驱动需要与.dts 中描述的设备结点进行匹配,从而引发驱动的 probe()函数执行。 1.这段话的理解可不可以是现在就算没有设备,plattform_driver的probe也可以执行? 2.如果不是,那么这个of_match_table里面匹配dts中的东西的时候,是什么原理? 谢谢窝窝~
    Linux设备模型(5)_device和device driver  发表时间:2016-12-22 10:48
    electrlife
    @electrlife:对于fixed map感觉arm 32中似乎没有使用,至少fdt的映射我没有找到相关的信息?不知是否这样?
    Fix-Mapped Addresses  发表时间:2016-12-21 17:38
    electrlife
    这段时间一直跟着Linuxer学习mmu管理,再次读完本节,发表下我对于fixmap的理解或是读书笔记,请linuxer指正。 在内核初始化阶段,内核仅仅映射kernel image & identify map 两个地方的虚拟地址空间。固定映射所需的页表都静态定义在kernel image中,因此可以方便的时行访问,这样可很轻松的映射一些虚拟地址。但是这是对虚拟地址的限制的,虚拟地址不能太大,其所需的PGD描述符应该可以在一个全局的PGD页表中找到,因为全局的页表仅使用一个页来保存,所以fixed map的虚拟地址应该限制在一定范围内。fixed map映射所需要的页表按文章所述应该是静态的存在kernel image bss段. 以上是个人浅显的理解,不知是否正确,请Linuxer指正。 另,对于fixed map映射所需要的页表,及其定义能否简单讲解下?谢谢!
    Fix-Mapped Addresses  发表时间:2016-12-21 17:36
    electrlife
    初始阶段的页表(PGD/PUD/PMD/PTE)都是排列在一起的,每一个占用一个page。 ===>> 请问下,每一个页表占用一个page,且排列在一起,为什么每个页表使用一个page,是合适的?比如:pgd 页表,如果4k page,那么最多保存4k/8=512 entry。对于0xC0000000会不会落到其512entry之外,或者说使用一个页来保存pgd页表在任何配置下都会使用其kernel的虚拟地址落在一个页内。
    floater
    arm IKS确实已经不太使用了,big-little架构主要使用HMP,与cpufreq是独立的。但是最新的EAS调度又要与cpufreq相关,不知道会不会再沿用IKS的一部分思路
    linux cpufreq framework(5)_ARM big Little driver  发表时间:2016-12-21 14:46
    wowo
    @chen_chuang:说实话,这不好说啊,其实最大的可能是共存(大家都通过各自的适配层,接入到IPv6的网络,就抹平了技术的差异,剩下的只是利益分配的问题了)。 从市场的角度看,我个人的感觉,我们熟悉的这几种里面,WIFI>BLE>Zigbee.
    快讯:蓝牙5.0发布(新特性速览)  发表时间:2016-12-21 09:31
    smartQ
    在文章的开始:“第三行对head的赋值阻止了其他thread通过p获取对head的引用”,我觉得这里理解为“第三行对head的赋值阻止了其他thread通过head获取对p的引用”更合理一点
    Perf book 9.3章节翻译(下)  发表时间:2016-12-20 16:45
    chen_chuang
    @wowo:@wowo,物联网方面,你看好蓝牙还是看好ZigBee,还是其他
    快讯:蓝牙5.0发布(新特性速览)  发表时间:2016-12-20 16:32
    Miles
    Intel 从Broadwell 平台开始支持Post Package Repair (PPR). 大概意思就是用冗余的cell 替代坏掉的一些bit.
    DRAM 原理 2 :DRAM Memory Organization  发表时间:2016-12-19 00:12

共7242条277/725上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 下一页
Copyright @ 2013-2015 蜗窝科技 All rights reserved. Powered by emlog