c1

@cy023

Keep making. Keep hacking.

Joined on Aug 6, 2019

  • contributed by < cy023 > 測驗題 測驗 1 #define GENMASK(h, l) \ (((~0UL) >> (LEFT)) & ((~0UL) >> (l) << (RIGHT))) #define GENMASK(h, l) \ (((~0UL) >> (63 - h)) & ((~0UL) >> (l) << (l)))
     Like  Bookmark
  • contributed by < cy023 > 測驗題 測驗 1 Version 1 : 可能 Overflow 先計算 a + b 再除以 2,但有機會在計算 a + b 時就發生溢位,導致計算結果錯誤。 uint32_t average(uint32_t a, uint32_t b) {
     Like  Bookmark
  • $ git clone git@github.com:cy023/fibdrv.git $ make check Git hooks are installed successfully. cc -o client client.c make -C /lib/modules/5.13.0-30-generic/build M=/home/cy023/linux2022/fibdrv modules make[1]: Entering directory '/usr/src/linux-headers-5.13.0-30-generic' CC [M] /home/cy023/linux2022/fibdrv/fibdrv.o
     Like  Bookmark
  • contributed by < cy023 > 實驗環境 $ gcc --version gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0 $ uname -a Linux cy023-e14 5.13.0-28-generic #31~20.04.1-Ubuntu SMP Wed Jan 19 14:08:10 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux $ lscpu
     Like 1 Bookmark
  • contributed by < cy023 > 測驗題 測驗 1 Hash Table digraph hash_table { layout=fdp; subgraph cluster_0 {
     Like 1 Bookmark
  • 兼容 Sony PlayStation2 的遙控手柄。 通訊協定被破解後,被廣泛使用在其他需要遙控的應用上。 Overview 分為手把與接收器。 接收器連接主機(可抽換為其他控制器),接收來自手把的訊號,亦可發送命令至手把選擇模式。 手把 : ![](https://i.imgur.com/BU7vjBJ.png =70%x)
     Like  Bookmark