The IR controller which comes with Toshiba REGZA TV is tested with Gnuk.
The protocol is so-called "NEC Protocol". The frame is composed like: START-bit, 32-bit data, and STOP-bit. The 32-bit data is: 8-bit command inverted + 8-bit command + 16-bit address.
Here is the table of code and button.
code button 0x3a 入力切替- 0x0f 入力切替+ 0x12 電源 0x29 二画面 0x2b 画面サイズ 0x25 ブロードバンド 0x61 1 NHK1 0x62 2 NHK2 0x63 3 NHKh 0x64 4 BS日テレ 0x65 5 BS朝日 0x66 6 BS-i 0x67 7 BSJ 0x68 8 BSフジ 0x69 9 WOW 0x6a 10 スター 0x6b 11 BS11 0x6c 12 TwellV 0x7a 地デジ 0x7b 地アナ 0x7c BS 0x7d CS 0x01 1 0x02 2 0x03 3 0x04 4 0x05 5 0x06 6 0x07 7 0x08 8 0x09 9 0x0a 10 0x0b 11 0x0c 12 0x1b チャンネル^ 0x1f チャンネルv 0x1c 画面表示 (文字) 0x10 消音 0x27 クイック (削除) 0x1a 音量+ 0x1e 音量- 0x34 レグザリンク 0x6e 番組表 0x3b 戻る 0x3c 終了 0x20 ^^ 0x22 << 0x23 >> 0x21 vv 0x3e ↑ 0x5f ← 0x5b → 0x3f ↓ 0x3d 決定 0x73 青 0x74 赤 0x75 緑 0x76 黄 0x14 d データ 0x27 |<< 0x26 >>| 0x2b ■停止 0x2c << (早戻し) 0x2d >/|| (再生/一時停止) 0x2e >> (早送り) 0x71 番組説明 0x77 ミニ番組表 0x13 音多切換 0xd0 設定メニュー 0x6d ラジオ/データ 0x60 CH 番号入力 (サーチ) 0x52 字幕 0x50 静止