現在、WiFI (net/mac80211) (Samsung の Galaxy S3---GT-I9300---kernel) のカーネル ソース コードを調べています。
そして、私は以下のようなコードを見てきました:
/*
* Scanning implementation
*
* Copyright 2003, Jouni Malinen <jkmaline@cc.hut.fi>
* Copyright 2004, Instant802 Networks, Inc.
* Copyright 2005, Devicescape Software, Inc.
* Copyright 2006-2007 Jiri Benc <jbenc@suse.cz>
* Copyright 2007, Michael Wu <flamingice@sourmilk.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation.
*/
#include <linux/if_arp.h>
#include <linux/rtnetlink.h>
#include <linux/pm_qos_params.h>
#include <net/sch_generic.h>
#include <linux/slab.h>
#include <net/mac80211.h>
#include "ieee80211_i.h"
#include "driver-ops.h"
#include "mesh.h"
#define IEEE80211_PROBE_DELAY (HZ / 33)
#define IEEE80211_CHANNEL_TIME (HZ / 33)
#define IEEE80211_PASSIVE_CHANNEL_TIME (HZ / 8)
コードの最後で、変数「HZ」に関して PROBE_DELAY、CHANNEL_TIME、PASSIVE_CHANNEL_TIME を定義します。
したがって、grep -r "HZ" ./ >> ~/grep_result
HZ が定義されている場所を見つけるために入力しました。
しかし、結果として、HZ の定義、宣言はありません。
HZ の正確な値はどこで確認できますか?
また、HZ 値が見つかった場合、単位は何ですか?