www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁 > 單片機 > 單片機
[導(dǎo)讀]進入arch/arm/目錄,然后用grep "EXPORT_SYMBOL" * -r 命令將那些被EXPROT_SYMBOL宏導(dǎo)出的ARM平臺驅(qū)動可用的函數(shù)打印出來,用戶程序不能使用EXPORT_SYMBOL導(dǎo)出的函數(shù),通過觀察和了解這些導(dǎo)出的函數(shù)可以有助于驅(qū)動的

進入arch/arm/目錄,然后用grep "EXPORT_SYMBOL" * -r 命令將那些被EXPROT_SYMBOL宏導(dǎo)出的ARM平臺驅(qū)動可用的函數(shù)打印出來,用戶程序不能使用EXPORT_SYMBOL導(dǎo)出的函數(shù),通過觀察和了解這些導(dǎo)出的函數(shù)可以有助于驅(qū)動的編寫。其中對于s3c2440可以的有:

common/scoop.c:32:EXPORT_SYMBOL(platform_scoop_config);

common/scoop.c:139:EXPORT_SYMBOL(reset_scoop);

common/scoop.c:140:EXPORT_SYMBOL(read_scoop_reg);

common/scoop.c:141:EXPORT_SYMBOL(write_scoop_reg);

common/icst525.c:29:EXPORT_SYMBOL(icst525_khz);

common/icst525.c:95:EXPORT_SYMBOL(icst525_khz_to_vco);

common/icst525.c:160:EXPORT_SYMBOL(icst525_ps_to_vco);

common/icst307.c:32:EXPORT_SYMBOL(icst307_khz);

common/icst307.c:97:EXPORT_SYMBOL(icst307_khz_to_vco);

common/icst307.c:161:EXPORT_SYMBOL(icst307_ps_to_vco);

common/clkdev.c:78:EXPORT_SYMBOL(clk_get_sys);

common/clkdev.c:86:EXPORT_SYMBOL(clk_get);

common/clkdev.c:92:EXPORT_SYMBOL(clk_put);

common/clkdev.c:100:EXPORT_SYMBOL(clkdev_add);

common/clkdev.c:137:EXPORT_SYMBOL(clkdev_alloc);

common/clkdev.c:155:EXPORT_SYMBOL(clk_add_alias);

common/clkdev.c:167:EXPORT_SYMBOL(clkdev_drop);

common/locomo.c:1111:EXPORT_SYMBOL(locomo_frontlight_set);

common/locomo.c:1212:EXPORT_SYMBOL(locomo_driver_register);

common/locomo.c:1213:EXPORT_SYMBOL(locomo_driver_unregister);

common/locomo.c:1214:EXPORT_SYMBOL(locomo_gpio_set_dir);

common/locomo.c:1215:EXPORT_SYMBOL(locomo_gpio_read_level);

common/locomo.c:1216:EXPORT_SYMBOL(locomo_gpio_read_output);

common/locomo.c:1217:EXPORT_SYMBOL(locomo_gpio_write);

common/locomo.c:1218:EXPORT_SYMBOL(locomo_m62332_senddata);

common/dmabounce.c:343:EXPORT_SYMBOL(dma_map_single);

common/dmabounce.c:361:EXPORT_SYMBOL(dma_map_page);

common/dmabounce.c:378:EXPORT_SYMBOL(dma_unmap_single);

common/dmabounce.c:407:EXPORT_SYMBOL(dmabounce_sync_for_cpu);

common/dmabounce.c:436:EXPORT_SYMBOL(dmabounce_sync_for_device);

common/dmabounce.c:507:EXPORT_SYMBOL(dmabounce_register_dev);

common/dmabounce.c:542:EXPORT_SYMBOL(dmabounce_unregister_dev);

common/uengine.c:88:EXPORT_SYMBOL(ixp2000_uengine_csr_read);

common/uengine.c:104:EXPORT_SYMBOL(ixp2000_uengine_csr_write);

common/uengine.c:116:EXPORT_SYMBOL(ixp2000_uengine_reset);

common/uengine.c:139:EXPORT_SYMBOL(ixp2000_uengine_set_mode);

common/uengine.c:203:EXPORT_SYMBOL(ixp2000_uengine_load_microcode);

common/uengine.c:223:EXPORT_SYMBOL(ixp2000_uengine_init_context);

common/uengine.c:236:EXPORT_SYMBOL(ixp2000_uengine_start_contexts);

common/uengine.c:250:EXPORT_SYMBOL(ixp2000_uengine_stop_contexts);

common/uengine.c:450:EXPORT_SYMBOL(ixp2000_uengine_load);

common/sharpsl_param.c:40:EXPORT_SYMBOL(sharpsl_param);

kernel/time.c:49:EXPORT_SYMBOL(rtc_lock);

kernel/time.c:76:EXPORT_SYMBOL(profile_pc);

kernel/time.c:222:EXPORT_SYMBOL(leds_event);

kernel/time.c:263:EXPORT_SYMBOL(do_gettimeofday);

kernel/time.c:294:EXPORT_SYMBOL(do_settimeofday);

kernel/time.c:311:EXPORT_SYMBOL(save_time_delta);

kernel/time.c:328:EXPORT_SYMBOL(restore_time_delta);

kernel/stacktrace.c:59:EXPORT_SYMBOL(walk_stackframe);

kernel/stacktrace.c:127:EXPORT_SYMBOL_GPL(save_stack_trace);

kernel/elf.c:38:EXPORT_SYMBOL(elf_check_arch);

kernel/elf.c:68:EXPORT_SYMBOL(elf_set_personality);

kernel/elf.c:92:EXPORT_SYMBOL(arm_elf_read_implies_exec);

kernel/io.c:48:EXPORT_SYMBOL(_memcpy_fromio);

kernel/io.c:49:EXPORT_SYMBOL(_memcpy_toio);

kernel/io.c:50:EXPORT_SYMBOL(_memset_io);

kernel/setup.c:68:EXPORT_SYMBOL(processor_id);

kernel/setup.c:70:EXPORT_SYMBOL(__machine_arch_type);

kernel/setup.c:72:EXPORT_SYMBOL(cacheid);

kernel/setup.c:77:EXPORT_SYMBOL(system_rev);

kernel/setup.c:80:EXPORT_SYMBOL(system_serial_low);

kernel/setup.c:83:EXPORT_SYMBOL(system_serial_high);

kernel/setup.c:86:EXPORT_SYMBOL(elf_hwcap);

kernel/setup.c:114:EXPORT_SYMBOL(elf_platform);

kernel/ecard.c:943:EXPORT_SYMBOL(ecard_request_resources);

kernel/ecard.c:954:EXPORT_SYMBOL(ecard_release_resources);

kernel/ecard.c:962:EXPORT_SYMBOL(ecard_setirq);

kernel/ecard.c:979:EXPORT_SYMBOL(ecardm_iomap);

kernel/ecard.c:1238:EXPORT_SYMBOL(ecard_readchunk);

kernel/ecard.c:1239:EXPORT_SYMBOL(ecard_register_driver);

kernel/ecard.c:1240:EXPORT_SYMBOL(ecard_remove_driver);

kernel/ecard.c:1241:EXPORT_SYMBOL(ecard_bus_type);

kernel/fiq.c:170:EXPORT_SYMBOL(set_fiq_handler);

kernel/fiq.c:171:EXPORT_SYMBOL(set_fiq_regs);

kernel/fiq.c:172:EXPORT_SYMBOL(get_fiq_regs);

kernel/fiq.c:173:EXPORT_SYMBOL(claim_fiq);

kernel/fiq.c:174:EXPORT_SYMBOL(release_fiq);

kernel/fiq.c:175:EXPORT_SYMBOL(enable_fiq);

kernel/fiq.c:176:EXPORT_SYMBOL(disable_fiq);

kernel/bios32.c:477:EXPORT_SYMBOL(pcibios_fixup_bus);

kernel/bios32.c:478:EXPORT_SYMBOL(pcibios_resource_to_bus);

kernel/bios32.c:479:EXPORT_SYMBOL(pcibios_bus_to_resource);

kernel/init_task.c:38:EXPORT_SYMBOL(init_task);

kernel/unwind.c:45:EXPORT_SYMBOL(__aeabi_unwind_cpp_pr0);

kernel/unwind.c:50:EXPORT_SYMBOL(__aeabi_unwind_cpp_pr1);

kernel/unwind.c:55:EXPORT_SYMBOL(__aeabi_unwind_cpp_pr2);

kernel/traps.c:203:EXPORT_SYMBOL(dump_stack);

kernel/traps.c:640:EXPORT_SYMBOL(__bad_xchg);

kernel/traps.c:677:EXPORT_SYMBOL(__bug);

kernel/traps.c:684:EXPORT_SYMBOL(__readwrite_bug);

kernel/traps.c:706:EXPORT_SYMBOL(__div0);

kernel/traps.c:715:EXPORT_SYMBOL(abort);

kernel/process.c:62:EXPORT_SYMBOL(disable_hlt);

kernel/process.c:69:EXPORT_SYMBOL(enable_hlt);

kernel/process.c:118:EXPORT_SYMBOL(pm_power_off);

kernel/process.c:121:EXPORT_SYMBOL_GPL(arm_pm_restart);

kernel/process.c:136:EXPORT_SYMBOL(pm_idle);

kernel/process.c:286:EXPORT_SYMBOL_GPL(thread_notify_head);

kernel/process.c:343:EXPORT_SYMBOL(dump_fpu);

kernel/process.c:395:EXPORT_SYMBOL(kernel_thread);

kernel/sys_arm.c:302:EXPORT_SYMBOL(kernel_execve);

kernel/dma.c:25:EXPORT_SYMBOL(dma_spin_lock);

kernel/dma.c:86:EXPORT_SYMBOL(request_dma);

kernel/dma.c:118:EXPORT_SYMBOL(free_dma);

kernel/dma.c:134:EXPORT_SYMBOL(set_dma_sg);

kernel/dma.c:152:EXPORT_SYMBOL(__set_dma_addr);

kernel/dma.c:170:EXPORT_SYMBOL(set_dma_count);

kernel/dma.c:185:EXPORT_SYMBOL(set_dma_mode);

kernel/dma.c:206:EXPORT_SYMBOL(enable_dma);

kernel/dma.c:227:EXPORT_SYMBOL(disable_dma);

kernel/dma.c:237:EXPORT_SYMBOL(dma_channel_active);

kernel/dma.c:243:EXPORT_SYMBOL(set_dma_page);

kernel/dma.c:254:EXPORT_SYMBOL(set_dma_speed);

kernel/dma.c:266:EXPORT_SYMBOL(get_dma_residue);

kernel/armksyms.c:59:#defineEXPORT_SYMBOL_ALIAS(sym,orig)

kernel/armksyms.c:69:EXPORT_SYMBOL_ALIAS(kern_fp_enter,fp_enter);

kernel/armksyms.c:70:EXPORT_SYMBOL_ALIAS(fp_printk,printk);

kernel/armksyms.c:71:EXPORT_SYMBOL_ALIAS(fp_send_sig,send_sig);

kernel/armksyms.c:73:EXPORT_SYMBOL(__backtrace);

kernel/armksyms.c:76:EXPORT_SYMBOL(__udelay);

kernel/armksyms.c:77:EXPORT_SYMBOL(__const_udelay);

kernel/armksyms.c:80:EXPORT_SYMBOL(csum_partial);

kernel/armksyms.c:81:EXPORT_SYMBOL(csum_partial_copy_from_user);

kernel/armksyms.c:82:EXPORT_SYMBOL(csum_partial_copy_nocheck);

kernel/armksyms.c:83:EXPORT_SYMBOL(__csum_ipv6_magic);

kernel/armksyms.c:87:EXPORT_SYMBOL(__raw_readsb);

kernel/armksyms.c:90:EXPORT_SYMBOL(__raw_readsw);

kernel/armksyms.c:93:EXPORT_SYMBOL(__raw_readsl);

kernel/armksyms.c:96:EXPORT_SYMBOL(__raw_writesb);

kernel/armksyms.c:99:EXPORT_SYMBOL(__raw_writesw);

kernel/armksyms.c:102:EXPORT_SYMBOL(__raw_writesl);

kernel/armksyms.c:106:EXPORT_SYMBOL(strchr);

kernel/armksyms.c:107:EXPORT_SYMBOL(strrchr);

kernel/armksyms.c:108:EXPORT_SYMBOL(memset);

kernel/armksyms.c:109:EXPORT_SYMBOL(memcpy);

kernel/armksyms.c:110:EXPORT_SYMBOL(memmove);

kernel/armksyms.c:111:EXPORT_SYMBOL(memchr);

kernel/armksyms.c:112:EXPORT_SYMBOL(__memzero);

kernel/armksyms.c:115:EXPORT_SYMBOL(__strnlen_user);

kernel/armksyms.c:116:EXPORT_SYMBOL(__strncpy_from_user);

kernel/armksyms.c:119:EXPORT_SYMBOL(copy_page);

kernel/armksyms.c:121:EXPORT_SYMBOL(__copy_from_user);

kernel/armksyms.c:122:EXPORT_SYMBOL(__copy_to_user);

kernel/armksyms.c:123:EXPORT_SYMBOL(__clear_user);

kernel/armksyms.c:125:EXPORT_SYMBOL(__get_user_1);

kernel/armksyms.c:126:EXPORT_SYMBOL(__get_user_2);

kernel/armksyms.c:127:EXPORT_SYMBOL(__get_user_4);

kernel/armksyms.c:129:EXPORT_SYMBOL(__put_user_1);

kernel/armksyms.c:130:EXPORT_SYMBOL(__put_user_2);

kernel/armksyms.c:131:EXPORT_SYMBOL(__put_user_4);

kernel/armksyms.c:132:EXPORT_SYMBOL(__put_user_8);

kernel/armksyms.c:136:EXPORT_SYMBOL(sha_transform);

kernel/armksyms.c:139:EXPORT_SYMBOL(__ashldi3);

kernel/armksyms.c:140:EXPORT_SYMBOL(__ashrdi3);

kernel/armksyms.c:141:EXPORT_SYMBOL(__divsi3);

kernel/armksyms.c:142:EXPORT_SYMBOL(__lshrdi3);

kernel/armksyms.c:143:EXPORT_SYMBOL(__modsi3);

kernel/armksyms.c:144:EXPORT_SYMBOL(__muldi3);

kernel/armksyms.c:145:EXPORT_SYMBOL(__ucmpdi2);

kernel/armksyms.c:146:EXPORT_SYMBOL(__udivsi3);

kernel/armksyms.c:147:EXPORT_SYMBOL(__umodsi3);

kernel/armksyms.c:148:EXPORT_SYMBOL(__do_div64);

kernel/armksyms.c:151:EXPORT_SYMBOL(__aeabi_idiv);

kernel/armksyms.c:152:EXPORT_SYMBOL(__aeabi_idivmod);

kernel/armksyms.c:153:EXPORT_SYMBOL(__aeabi_lasr);

kernel/armksyms.c:154:EXPORT_SYMBOL(__aeabi_llsl);

kernel/armksyms.c:155:EXPORT_SYMBOL(__aeabi_llsr);

kernel/armksyms.c:156:EXPORT_SYMBOL(__aeabi_lmul);

kernel/armksyms.c:157:EXPORT_SYMBOL(__aeabi_uidiv);

kernel/armksyms.c:158:EXPORT_SYMBOL(__aeabi_uidivmod);

kernel/armksyms.c:159:EXPORT_SYMBOL(__aeabi_ulcmp);

kernel/armksyms.c:163:EXPORT_SYMBOL(_set_bit_le);

kernel/armksyms.c:164:EXPORT_SYMBOL(_test_and_set_bit_le);

kernel/armksyms.c:165:EXPORT_SYMBOL(_clear_bit_le);

kernel/armksyms.c:166:EXPORT_SYMBOL(_test_and_clear_bit_le);

kernel/armksyms.c:167:EXPORT_SYMBOL(_change_bit_le);

kernel/armksyms.c:168:EXPORT_SYMBOL(_test_and_change_bit_le);

kernel/armksyms.c:169:EXPORT_SYMBOL(_find_first_zero_bit_le);

kernel/armksyms.c:170:EXPORT_SYMBOL(_find_next_zero_bit_le);

kernel/armksyms.c:171:EXPORT_SYMBOL(_find_first_bit_le);

kernel/armksyms.c:172:EXPORT_SYMBOL(_find_next_bit_le);

kernel/armksyms.c:175:EXPORT_SYMBOL(_set_bit_be);

kernel/armksyms.c:176:EXPORT_SYMBOL(_test_and_set_bit_be);

kernel/armksyms.c:177:EXPORT_SYMBOL(_clear_bit_be);

kernel/armksyms.c:178:EXPORT_SYMBOL(_test_and_clear_bit_be);

kernel/armksyms.c:179:EXPORT_SYMBOL(_change_bit_be);

kernel/armksyms.c:180:EXPORT_SYM

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉