Piglet noemif.ko

From Fritz!Box
Jump to: navigation, search

AVM Wiki >> Shell-Befehle >> piglet_noemif.ko @ whmf   -   IRC-Chat   -   hu nl it English
Community Modelle Zubehör Environment Konfiguration Shell-Befehle Software Freetz Lexikon Tipps+Tricks Bilder

Startup-Scripts AVM-Befehle BusyBox-Befehle Linux-Befehle Shared Libraries Kernel-Module Listings Todo

Contents

Modul

Dies ist eine Variante des Piglet.ko ohne EMIF-Interface. Bei Modellen mit dect_manager wird zusätzlich die DECT-Firmware geladen. Ohne konfiguriertes FPGA funktioniert dort auch dect_io.ko nicht.

Aufgerufen von

Über /dev/Piglet:

  • nix

Environment

Aufruf

7112 4.80:

$ modinfo Piglet_noemif

filename:       /lib/modules/2.6.13.1-ohio/kernel/drivers/char/Piglet_noemif/Piglet_noemif.ko
author:         AVM GmbH
license:        
(C) Copyright 2007 by AVM

description:    Piglet(NO-EMIF) support by AVM
depends:        
vermagic:       2.6.13.1-ohio gcc-3.4

parm:           piglet_bitfile:        Piglet bitfile name (s)
parm:           piglet_potsbitfile:    Piglet bitfile name (POTS only) (s)
parm:           piglet_bitfilemode:    Piglet bitfile mode 0: auto 1: isdn 2: pots (i)
parm:           piglet_novlynq_clkset: Piglet don't set vylnq-clk (i)
parm:           piglet_enable_button:  Piglet enable push buttons  (int)

7270 5.05:

$ modinfo Piglet_noemif.ko

author:         AVM GmbH
license:        
(C) Copyright 2007-2011 by AVM

description:    Piglet(NO-EMIF) support by AVM
depends:        
vermagic:       2.6.32.21 mod_unload MIPS32_R2 32BIT 

parm:           dect_serial:           dect_serial (int)
parm:           piglet_bitfile:        Piglet bitfile name (string)
parm:           piglet_potsbitfile:    Piglet bitfile name (POTS only) (string)
parm:           piglet_bitfilemode:    Piglet bitfile mode 0: auto 1: isdn 2: pots (int)
parm:           piglet_use_pll3_clk:   use pll3-clk for piglet (int)
parm:           piglet_dectmode:       patch dect-mode (int)
parm:           dect_firstlevelfile:   DECT firstlevel file name (string)
parm:           dect_secondlevelfile:  DECT secondlevel file name (string)

Beispiele

Aus rc.S (7112 fw 4.80)

## Fritz_Box_7112 - wie 7113 nur ohne Festnetz (keine umschaltung) - piglet_bitfilemode 2: pots (fix)

piglet_bitfile=/lib/modules/bitfile.bit${HWRevision_BitFileCount}

if [ -z $piglet_bitfilemode ] ; then piglet_bitfilemode=2 ; fi

piglet_load_params="\
piglet_bitfilemode=$piglet_bitfilemode \
"
modprobe Piglet_noemif piglet_bitfile=$piglet_bitfile $piglet_load_params

Aus S11-piglet einer 7270 5.05:

modprobe Piglet_noemif piglet_dectmode=0x100 \ 
         dect_secondlevelfile=dectfw_secondlevel.hex dect_firstlevelfile=dectfw_firstlevel.hex \ 
         piglet_bitfile=microvoip_isdn_top.bit${HWRevision_BitFileCount} piglet_use_pll3_clk=1

EMIF-Interface

  • wohl keins

Symbole

7270 5.07 Labor:

$ grep '\[Piglet_noemif\]' /proc/kallsyms | grep ' [tT] ' | awk '{ print " " $3 }' | sort -f

bitfile_preload_add
bitfile_preload_find
bitfile_preload_free
block_handle_end
Check_TDMInterface
cleanup_module
cmdlineparse
dect14488_file_process
dect14488_requestinit
dect14488_requestrelease
dect_file_process
dect_loader
dect_loader
dect_requestinit
dect_requestrelease
dectuart_route_thread
dectuart_sniffer_exit
dectuart_sniffer_init
get_bufaddr_from_dectaddr
get_profile
ihex2bin
ihex2bin
ISDN_40V_EN
ldectuart_irqfunc
ldectuart_tasklet_func
loadihexfile.constprop.1
loadihexfile.constprop.3
netdev_notifier_event
next_tag
patch_dectfw
patch_dectfw
piglet_bitfile_process
piglet_CallBackPowerManagmentControl
piglet_cleanup
piglet_dbg_clk
piglet_lock
piglet_requestinit
piglet_request_prerelease
piglet_requestrelease
Piglet_Reset
piglet_unlock
replace_tag
replace_tag.part.2
socket_listeninit.constprop.2
socket_senddata
valtohex
valtohex
XBIT_Init
XBIT_ReadDONE
XBIT_WriteData
XBIT_WritePort_XBIT_CLK
XBIT_WritePort_XBIT_DIN
XBIT_WritePort_XBIT_PROG

7330:

$ ls -a1 /sys/module/Piglet_noemif/sections | grep '_unlikely' | sed -E 's/\.text\.|_unlikely/ /g' | sort

bitfile_preload_add
bitfile_preload_free
Check_TDMInterface
cmdlineparse
dect14488_file_process
dect14488_requestinit
dect14488_requestrelease
dect_loader
dectuart_route_thread
dectuart_sniffer_exit
dectuart_sniffer_init
get_bufaddr_from_dectaddr
ihex2bin
ldectuart_irqfunc
lpiglet_cleanup
netdev_notifier_event
next_tag
piglet_bitfile_process
piglet_lock
piglet_requestinit
piglet_request_prerelease
piglet_requestrelease
piglet_reset
piglet_unlock
replace_tag
socket_senddata
uart_cpufreq_notify
valtohex
XBIT_Exit
XBIT_Init
XBIT_WritePort_XBIT_CLK
XBIT_WritePort_XBIT_DIN
XBIT_WritePort_XBIT_PROG

Abhängigkeiten

  • keine

Siehe auch

FPGA: (23)

7270-Extras: