Skip to content

Instantly share code, notes, and snippets.

View takaswie's full-sized avatar

坂本 貴史 takaswie

View GitHub Profile
@takaswie
takaswie / abs.c
Created September 15, 2017 02:15
calculation for absolute value.
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
int main(void)
{
uint8_t u;
int8_t s;
uint32_t i;
@takaswie
takaswie / addrs.txt
Last active December 6, 2017 22:24
addresses
A
0000ffffe00011a8: 00000000
0000ffffe00011ac: 00000000
0000ffffe00011b0: 00000000
0000ffffe00011b4: 00000000
0000ffffe00011b8: 00000000
0000ffffe00011bc: 00000000
0000ffffe00011c0: 00000000
0000ffffe00011c4: 00000000
0000ffffe00011c8: 00000000
@takaswie
takaswie / bootup.txt
Created December 6, 2017 22:29
Yamaha n8 bootup
ReadRe 0xFFC1 0xFFFFF0000400 4 ['0x0404307E']
ReadRe 0xFFC1 0xFFFFF0000404 4 ['0x31333934']
ReadRe 0xFFC1 0xFFFFF0000408 4 ['0xF000A032']
ReadRe 0xFFC1 0xFFFFF000040C 4 ['0x0021CC20']
ReadBl 0xFFC2 0xFFFFF0000400 20 ['0x0404DC02', '0x31333934', '0xE0328112', '0x00A0DE00', '0x00010895']
ReadBl 0xFFC2 0xFFFFF0000414 64 ['0x00084966', '0x0300A0DE', '0x8100001D', '0x17100010', '0x81000020', '0x0C0087C0', '0xD8000003', '0xD1000004', '0xC7000012', '0x0001CE96', '0xD1000001', '0x000E1D58', '0x1200A02D', '0x13000300', '0x8100001C', '0x3800A0DE']
ReadBl 0xFFC2 0xFFFFF0000454 64 ['0x8100001E', '0x39100014', '0x81000021', '0x3A00A0DE', '0x81000024', '0x3B100010', '0x81000027', '0x17100010', '0x8100002B', '0x95000030', '0x0004E56F', '0x0300A0DE', '0x81000032', '0x1710000D', '0x81000035', '0x00044B8A']
ReadRe 0xFFC1 0xFFFFF000040C 4 ['0x0021CC20']
ReadBl 0xFFC2 0xFFFFF0000494 64 ['0x00000000', '0x00000000', '0x59616D61', '0x68610000', '0x0005AFF1', '0x00000000', '0x00000000', '0x6E207365', '0x72696573', '0x20465700', '0x0
@takaswie
takaswie / n8-structure.log
Created January 2, 2018 03:46
Yamaha n8 address space structure.
Region A:
0000ffffe00011f8:
00: 00000000
01: 00000000
02: 00000000
03: 00000000
04: 00000000
80000004
00001148
00: 00000001
@takaswie
takaswie / mr816x-structure.log
Created January 2, 2018 03:47
Steinberg MR816x address space structure.
Region A:
0000ffffe000713c:
00: 00000000
01: 00000000
02: 00000000
03: 00000000
04: 00000000
80000004
0000708c
00: 00000001
@takaswie
takaswie / n8-a-section.log
Created February 5, 2018 14:18
A section on n8 address space.
A
0000ffffe00011a8: 00000000
0000ffffe00011ac: 00000000
0000ffffe00011b0: 00000000
0000ffffe00011b4: 00000000
0000ffffe00011b8: 00000000
0000ffffe00011bc: 00000000
0000ffffe00011c0: 00000000
0000ffffe00011c4: 00000000
0000ffffe00011c8: 00000000
@takaswie
takaswie / mr816x-ext-regs.log
Last active February 7, 2018 17:41
address spaces of MR816x in external FX mode
A
0000ffffe00070ec: 00000000
0000ffffe00070f0: 00000000
0000ffffe00070f4: 00000000
0000ffffe00070f8: 00000000
0000ffffe00070fc: 00000000
0000ffffe0007100: 00000000
0000ffffe0007104: 00000000
0000ffffe0007108: 00000000
0000ffffe000710c: 00000000
@takaswie
takaswie / mr816x-normal-regs.log
Last active February 7, 2018 17:43
MR816x bootup
A
0000ffffe00070ec: 00000000
0000ffffe00070f0: 00000000
0000ffffe00070f4: 00000000
0000ffffe00070f8: 00000000
0000ffffe00070fc: 00000000
0000ffffe0007100: 00000000
0000ffffe0007104: 00000000
0000ffffe0007108: 00000000
0000ffffe000710c: 00000000
@takaswie
takaswie / presonus-firestudio_mobile.log
Created March 15, 2018 00:12
PreSonus FireStudio Mobile
{'router': {'is-exposed': True, 'is-readonly': False, 'is-storable': True, 'maximum-routes': 128}, 'mixer': {'is-exposed': True, 'is-readonly': False, 'is-storable': True, 'input-device-id': 2, 'output-device-id': 2, 'input-channels': 18, 'output-channels': 16}, 'general': {'dynamic-stream-conf': True, 'available-storage': True, 'available-peak': True, 'maximum-tx-streams': 1, 'maximum-rx-streams': 1, 'storable-stream-conf': True, 'asic_type': 'TCD-2210'}, 'reserved': bytearray(b'\x00\x00\x00\x00')}
0 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 0, 'dst-blk': 'avs-0', 'dst-ch': 0}
1 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 1, 'dst-blk': 'avs-0', 'dst-ch': 1}
2 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 2, 'dst-blk': 'avs-0', 'dst-ch': 2}
3 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 3, 'dst-blk': 'avs-0', 'dst-ch': 3}
4 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 4, 'dst-blk': 'avs-0', 'dst-ch': 4}
5 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 5, 'dst-blk': 'avs-0', 'dst-ch': 5}
6 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 6,
@takaswie
takaswie / focusrite-saffire_pro_26.log
Created March 15, 2018 00:13
Focusrite Saffire Pro 26
{'router': {'is-exposed': True, 'is-readonly': False, 'is-storable': True, 'maximum-routes': 128}, 'mixer': {'is-exposed': True, 'is-readonly': False, 'is-storable': True, 'input-device-id': 2, 'output-device-id': 2, 'input-channels': 18, 'output-channels': 16}, 'general': {'dynamic-stream-conf': True, 'available-storage': True, 'available-peak': True, 'maximum-tx-streams': 2, 'maximum-rx-streams': 2, 'storable-stream-conf': True, 'asic_type': 'TCD-2220'}, 'reserved': bytearray(b'\x00\x00\x00\x00')}
0 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 0, 'dst-blk': 'avs-0', 'dst-ch': 0}
1 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 1, 'dst-blk': 'avs-0', 'dst-ch': 1}
2 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 2, 'dst-blk': 'avs-0', 'dst-ch': 2}
3 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 3, 'dst-blk': 'avs-0', 'dst-ch': 3}
4 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 4, 'dst-blk': 'avs-0', 'dst-ch': 4}
5 {'peak': 0, 'src-blk': 'ins0', 'src-ch': 5, 'dst-blk': 'avs-0', 'dst-ch': 5}
6 {'peak': 0, 'src-blk': 'aes', 'src-ch': 4,