坤諦江

@chiangkd

Joined on Aug 25, 2021

  • 發哥(聯發科)上機考題目整理 Benson Note [分享]嵌入式經典面試題 聯發科實習面試 Overview D = 履歷投遞(內推) D + 20 = 安排面試 D + 30 = 面試 D + 37 = offer get
     Like 2 Bookmark
  • contributed by < chiangkd > :::warning :warning: 留意細節!唯有重視小處並步步為營,方可挑戰原始程式碼達到三千萬行的 Linux 核心 :notes: jserv Got it! 謝謝老師 ::: 作業要求
     Like  Bookmark
  • 踩了不少雷,紀錄一下 情境 已有現有可開機之 Raspberry PI 主機 (作業系統存放於 MicroSD 卡中),需要準備 事前準備 MicroSD 讀卡機 Linux Recovery Raspbian PI Imager
     Like 1 Bookmark
  • Github : FreeRTOS-on-VexRiscv Requirement and Expectation :::warning Reproduce Run FreeRTOS and multitasking on VexRiscv with FreeRTOS 202212.00 released or latest Study Reference Link to understand how to measure FreeRTOS context switch Understand how to accurately measure cycle count and related latencyInclude timer interrupt. Run above at simulator and quantify the performence about context switch
     Like  Bookmark
  • 作業說明 開發環境 $ gcc --version gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ lscpu
     Like  Bookmark
  • contributed by < chiangkd > 開發環境 $ gcc --version gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ lscpu
     Like  Bookmark
  • 開發環境 $ gcc --version gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit
     Like  Bookmark
  • contributed by < chiangkd > 檢視前 5 週學習情況 lab0 整合 tiny-web-server 部份尚未進行 fibdrv 和老師進行一對一面談後老師有提到幾點關於作業 fibdrv 可以探討的部份 多執行緒
     Like  Bookmark
  • follow 2023 年 Linux 核心設計/實作課程作業 —— fibdrv :::info 參考資料繁多,僅用以紀錄自己瀏覽狀況 預期目標+費氏數列[ ] 費氏數列相關研讀[x] 介紹短片、fast doubling、Fibonacci Q-martix [ ] PRNG [ ] 你所不知道的C語言:遞迴呼叫篇
     Like  Bookmark
  • contributed by < chiangkd > 開發環境 $ gcc --version gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ lscpu
     Like  Bookmark
  • contributed by < chiangkd > 開發環境 $ gcc --version gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ lscpu
     Like  Bookmark
  • contributed by < chiangkd > 開發環境 $ gcc --version gcc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0 Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ lscpu
     Like  Bookmark
  • contributed by < chiangkd > oreparaz/dudect 論文 Timing Leakage Detection 執行 leakage detection test,透過量測兩個不同的資料的執行時間 (execution time) 來檢查二者的時間分佈有沒有顯著性差異 (statistically different) 第 1 步: 測量執行時間 重複測量兩個不同資料類型的輸入在加密函數 (cryptographic function) 的執行時間
     Like 1 Bookmark
  • 待辦 [ ] 研讀 lib/list_sort: optimize number of calls to comparison function [ ] 參考 kdnvt的筆記 進行 list_sort 分析 參考筆記 RinHizakura laneser Risheng freshLiver
     Like  Bookmark
  • contribute by <chiangkd> Requirement follow Assignment3: SoftCPU Source code I choose the program from 鄒崴丞-Length of Last Word and Leetcode 77. Combinations C code(Modified from 鄒崴丞) #include <stdio.h>
     Like  Bookmark
  • contribute by <chiangkd> Requirement follow Assignment2: RISC-V Toolchain Pick up one Problem Pick up one assembly program and adapt it into both RISC-V assembly and C implementations which can be flawlessly executed with rv32emu. I choose the problem from 曾晧峖-Valid Anagram(Leetcode 242). The reason why I choose this problem is that when I go through the classmates homework from Assignment1: RISC-V Assembly and Instruction Pipeline. I notice that there is seldom problem is about string or character. I think only less than 5 problems is related. However, I want to know how string operation can efficiently run under RISC-V architecture.
     Like 1 Bookmark
  • Problem Original C code int main() { char *test_1_s = "anagram; char *test_1_t = "anagram"; clock_t time_start = clock(); if ( isAnagram(test_1_s, test_1_t) == 1) { ; // print something if needed
     Like  Bookmark
  • Resources Lab2: RISC-V RV32I[MACF] emulator with ELF support rv32emu github Original Code Assembly - Original Solution by 曾晧峖
     Like  Bookmark
  • contribyted by <chiangkd> Requirements follow the assignment below: Assignment1: RISC-V Assembly and Instruction Pipeline Introduction The problem I selected is Leetcode 82. Remove Duplicates from Sorted List II Description
     Like  Bookmark
  • WiFi GNSS driver Network Protocol Linux/OpenWRT/Uboot upstream OpenWrt Das U-Boot
     Like 2 Bookmark