Brain Wiki
Advertisement

個別の機種のより詳細な情報は、Brain Hackers の Scrapbox に記載されている場合があります。

オーディオ[]

圧電スピーカ[]

  • キータッチ音のみ
  • 音量調節無し
  • ON/OFF 切り替え

AudioEngine[]

  • サンプリング周波数 44100Hz?
  • 符号付き 16bit PCM
  • ステレオ
  • ヘッドホン/イヤホン用前方定位エフェクト?

デバイスのプレフィックス[]

Prefix Name DLL
BZR1 Buzzer ELDIO_Buzzer.dll
NDS0 NDIS ndis.dll
AFD afd.dll
WSS1 Ws2Serv ws2serv.dll
WAM1 WAPIMAN waveapi.dll
ACM9 WAPIMAN_ACM waveapi.dll
VMC1 VMCopy VMCopy.dll
HCD1 OHCI ohci.dll
NDF1 NandBase nandbase.dll
DSK6 NandDic nanddic.dll
DSK8 NandSystem nandsys.dll
DSK9 NandUser nanduser.dll
DSK7 NandExtra nandextra.dll
WAV1 Audio ymu800_wavedev.dll
SLD1 SubLCD ELDIO_slcd.dll
BAT Battery battdrvr.dll
SHC1 SDHC sdhc.dll
SDC SDBusDriver sdbus.dll
UFN Usbfn eldio_usbfn.dll
TPD2 TouchSub TouchSub.dll
MRS1 MRSensor MRSensor.dll
VVD1 EdVVD EdVVD.dll

ベンチマーク[]

演算速度[]

非常に簡易的なテストなので、誤りがある可能性がある。Microsoft eMbedded Visual C++ 4.0 を使用。

項目 一秒当たりの演算回数 備考
memcpy 32,760,000 B
memset 15,360,000 B
整数加算 85,230,000
整数乗算 54,130,000
整数除算 5,790,000 ソフトウェアエミュレーション
浮動小数点加算 3,380,000 ソフトウェアエミュレーション
浮動小数点乗算 2,750,000 ソフトウェアエミュレーション
浮動小数点除算 1,750,000 ソフトウェアエミュレーション
sinf 20,000 ソフトウェアエミュレーション
expf 760,000 ソフトウェアエミュレーション

TCPMP[]

The Core Portable Media Player によれば 324 MHz 程度とのことであるが、この値は MPU の仕様上の最大値 200 MHz を超過しており、基盤上の水晶発振子と PLL のレジスタ値から導出される値 192 MHz と一致しない。

アセンブラ[]

nop 命令 (mov r0, r0) を 1024 回並べたループを 262144 回実行する時間を測定した。結果、約 169,788,000 nop/s (169.788 BogoMips) であった。

Advertisement