Skip to content

Instantly share code, notes, and snippets.

View sux2mfgj's full-sized avatar
🤞

Shunsuke Mie sux2mfgj

🤞
View GitHub Profile
@sux2mfgj
sux2mfgj / fd_setup.md
Last active September 27, 2021 06:26
memos
  • arch/arm64/kernel/setup.c
  • __fdt_pointer dtb address

  • setup_arch

void __init __no_sanitize_address setup_arch(char **cmdline_p)
{
1. cygwin64を起動する
1. asolideを手に入れる
1. download
```
$ sftp {username}@sshgate.u-aizu.ac.jp
sftp> cd /home/SCCP/unixclub/opt
sftp> get asolide.tgz
sftp> exit
```
1. 解答する
ARDrone_SDK_2_0_1
ARDrone_SDK_2_0_1.zip
__MACOSX
http://www.overtone.co.jp/support/tutorial/
int sample_adder(
int input_a,
int input_b,
int* output)
{
#pragma HLS INTERFACE s_axilite port=input_a
#pragma HLS INTERFACE s_axilite port=input_b
#pragma HLS INTERFACE s_axilite port=output
#pragma HLS INTERFACE s_axilite port=return
Fitter Status : Successful - Tue Oct 25 11:30:01 2016
Quartus Prime Version : 16.0.0 Build 211 04/27/2016 SJ Lite Edition
Revision Name : MemTest
Top-level Entity Name : MemTest
Family : Cyclone IV E
Device : EP4CE115F29C7
Timing Models : Final
Total logic elements : 0 / 114,480 ( 0 % )
Total combinational functions : 0 / 114,480 ( 0 % )
Dedicated logic registers : 0 / 114,480 ( 0 % )
import Chisel._
class MemTest(mem_width: Int = 8, ram_size: Int = 64) extends Module {
val io = new Bundle {
val read_value = Bits(width = mem_width).asOutput
val write_value = Bits(width = mem_width).asInput
val w_addr = Bits(width = mem_width).asInput
val r_addr = Bits(width = mem_width).asInput
val write_enable = Bool(INPUT)
#https://dev.mysql.com/doc/refman/5.7/en/innodb-configuration.html
#データとインデックスをメモリにキャッシュする量
innodb_buffer_pool_size = 1G
#ログバッファの書き込み方
innodb_flush_log_at_trx_commit = 2 // 1秒に一回書き込むが、ディスクへのフラッシュが遅延される
#innodb_flush_log_at_trx_commit = 0 // 1秒に一回書き込むがトランザクションコミットの際は何も行われない
innodb_flush_method=nosync
# prefix key
set-option -g prefix C-t
# change window
bind C-p previous-window
bind C-n next-window
bind C-c new-window
# key mode
@sux2mfgj
sux2mfgj / todo
Created September 17, 2016 02:23
- kernel
- huge page
- sysctl
```
net.ipv4.tcp_max_tw_buckets = 2000000
net.ipv4.ip_local_port_range = 10000 65000
net.core.somaxconn = 32768
net.core.netdev_max_backlog = 8192
net.ipv4.tcp_tw_reuse = 1