Skip to content

Instantly share code, notes, and snippets.

View trollcop's full-sized avatar
♨️
わーい

dongie trollcop

♨️
わーい
  • Yokohama, Japan, Fukuoka, Japan
  • 06:21 (UTC +09:00)
View GitHub Profile
@trollcop
trollcop / gist:aebe6e89d6fd3c7195aed04b716e0caa
Created November 6, 2022 01:57
rockshat mpp cmake failure
cmake -DRKPLATFORM=ON -DHAVE_DRM=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_BUILD_TYPE=Release
@trollcop
trollcop / gist:7afa7c2dcacf79f6768bb8f41fe6690b
Last active September 16, 2019 17:57
riscv gnu-mcu-eclipse on windows try
1. https://github.com/gnu-mcu-eclipse/org.eclipse.epp.packages/releases/
2. https://github.com/gnu-mcu-eclipse/windows-build-tools/releases
3. https://github.com/gnu-mcu-eclipse/riscv-none-gcc/releases
unzip #1 to ex. f:\eclipse
unzip #2 and #3 to %appdata%\GNU MCU Eclipse
\GNU MCU Eclipse\Build Tools
\GNU MCU Eclipse\RISC-V Embedded GCC
Start Eclipse
@trollcop
trollcop / gist:322497aaf1d65acf5abadc41b75b121e
Last active September 4, 2018 15:20
compiling mcpe headless server
prerequisites:
as root:
apt-get install build-essential git cmake pkg-config g++-multilib libzip-dev
dpkg --add-architecture i386
as normal user:
1. extractor
git clone https://github.com/minecraft-linux/mcpelauncher-extract.git
// ADC driver assumes all the GPIO was already placed in 'AIN' mode
DMA_DeInit(DMA1_Channel1);
dma.DMA_PeripheralBaseAddr = (uint32_t)&ADC1->DR;
dma.DMA_MemoryBaseAddr = (uint32_t)adcValues;
dma.DMA_DIR = DMA_DIR_PeripheralSRC;
dma.DMA_BufferSize = numChannels;
dma.DMA_PeripheralInc = DMA_PeripheralInc_Disable;
dma.DMA_MemoryInc = numChannels > 1 ? DMA_MemoryInc_Enable : DMA_MemoryInc_Disable;
dma.DMA_PeripheralDataSize = DMA_PeripheralDataSize_HalfWord;
dma.DMA_MemoryDataSize = DMA_MemoryDataSize_HalfWord;