개소리 왈왈/컴퓨터2015. 11. 8. 21:20

일단.. 하는데 까지 해봐도

영 잘안되는게 현재 상태..


정리를 하자면

82.12 드라이버에 inf 수정한 걸 깔면 모니터의 타블렛 버튼이 안 먹고

Qmenu는 82.12 설치후 시도하면 dll 없다고 배째고

랜카드는 xp용 깔면되고

ti sd 리더도 xp용 깔면되고


카페에서 검색해보니

qmenu -> 82.12 + inf -> 오리지널 xp 드라이버 순으로 순서를 잡으면 될려나?


그리고 홈 프 정도는 되어야 필기장이 존재한다.


걍.. 리눅스로 가봐?

[링크 : http://linuxdeal.com/how-to-ubuntu-10.04-hp-tc1100]

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

마음에 들진 않지만...  (0) 2015.12.28
irocks kr-6220 winLock  (0) 2015.12.21
tc1100 분해 및 win10 시도  (0) 2015.11.07
tc1100 분해방법  (0) 2015.11.05
하드 도착!  (0) 2015.11.02
Posted by 구차니
Microsoft/Windows2015. 11. 8. 09:21


설치 후 메모리 측정

유의미하게 메모리 사용량이 차이나진 않는다.

이정도면.. xp나 별반 차이가 없을 지도?


win7 starter


win7 home premium


'Microsoft > Windows' 카테고리의 다른 글

win10 on bash / linux!  (0) 2016.03.31
그래픽 카드 성능 향상...?? system.ini irq  (0) 2016.02.16
win7 starter?  (0) 2015.11.07
IE 보호모드  (0) 2015.09.14
ie 호환성 모드 -_-  (0) 2015.09.10
Posted by 구차니
Microsoft/Windows2015. 11. 7. 22:30

메모리는 약 300메가 먹고 착하긴 한데..

타블렛임에도 불구하고 필기장이 없네?!?!?


+

starter

home basic

에는 필기장이 없고


home premium

부터 필기장이 존재한다.


아래는 스타터에서 필기로 검색한 결과


'Microsoft > Windows' 카테고리의 다른 글

그래픽 카드 성능 향상...?? system.ini irq  (0) 2016.02.16
win7 starter / home premium 메모리 사용량  (0) 2015.11.08
IE 보호모드  (0) 2015.09.14
ie 호환성 모드 -_-  (0) 2015.09.10
윈7 그림판 글꼴 부드럽게 끄기  (0) 2015.06.26
Posted by 구차니
개소리 왈왈/컴퓨터2015. 11. 7. 16:36

분해는 성공적

하지만.. 드라이버 산다고 1.6만원 ㅠㅠ

(물론 T9만 산게 아니라 셋트로 된거라..)


하지만 win10은 영 넘어가질 않는걸 봐서는

NX나 EDB(Execution Disable Bit) 쪽이 활성화 되지 않아서

설치자체가 불가능 한 것으로 보인다.


대충 카페에서도 찾아보니

win8 에서도 초기 preview는 설치되었으나 정식 버전부터 안되었다고

하는걸 봐서는.. 끄응...


win10은 포기해야 할 듯

걍 2기가로 늘리고 win7이나 깔아야 하려나


[링크 : http://mobilepcwiki.com/mpc/index.php?title=HP/TC1100/Windows_7_Installation_Notes]


+

2015.11.07 @ 2016.01.20








'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

irocks kr-6220 winLock  (0) 2015.12.21
tc1100 윈7 설치  (0) 2015.11.08
tc1100 분해방법  (0) 2015.11.05
하드 도착!  (0) 2015.11.02
컴퓨터 포맷 예정! / 지름!  (3) 2015.08.10
Posted by 구차니
Linux API/linux2015. 11. 6. 11:17

kmalloc() <-> kfree()


빌드 옵션

 -c: 커널 모듈은 독립적으로 실행 가능한 파일이 아니며, insmod를 사용하여 실행 시간 중에 커널에 링크되는 오브젝트 파일 이다. 결론적으로 모듈은 -c옵션을 주고 컴파일 해야 한다. 


-O2: 커널은 인라인 함수를 주로 사용하기 때문에 모듈은 이 옵션 플래그를 사용해야 한다. 이 옵션을 사용하지 않은 경우 어떤 어셈블러 매크로는 함수 호출 시 정상적으로 작동하지 않을 것이다. insmod는 커널에서 원하는 함수를 찾지 못하고 결국 모듈의 적재는 실패할 것이다. 


-W -Wall: 프로그램에서의 실수는 당신의 시스템을 다운 시킬 수도 있다. 컴파일러 경고 기능은 항상 켜둬라, 이것은 모듈 컴파일 뿐 아니라 당신의 모든 컴파일 행위에 적용된다. 


-isystem /lib/modules/uname -r/build/include: 컴파일 대상이 되는 커널의 헤더를 사용해야만 한다. 기본적인 /usr/include/linux를 사용하는 것은 작동하지 않을 것이다. 


-DKERNEL:이 심볼을 정의 하는 것은 헤더 파일에 이 코드가 유저 프로세스로 동작하지 않고 커널 모드에서 작동한다는 사실을 알린다. 


-DMODULE: 이 심볼은 헤더 파일에 커널 모듈을 위한 올바른 정의를 하게 한다. 


이름을 정해준대로 쓰거나

int init_module(void);

void cleanup_module(void); 


module_init / module_exit 매크로를 통해 연결해 주거나
int hello_2_init(void);
static void hello_2_exit(void);
module_init(hello_2_init);
module_exit(hello_2_exit);


표준 라이브러리는 사용할 수 없다. 당신이 커널 모듈에서 사용 할 수 있는 함수는 /proc/ksyms에서 보이는 함수들 뿐이다. 

[링크 : https://wiki.kldp.org/wiki.php/KernelModuleProgrammingGuide]


/proc/ksyms 가 2.6 에서는 /proc/kallsyms 로 바뀌었습니다.

[링크 : https://kldp.org/node/27882]


커널에서 FP 쪽은 데이터 주고 받는 용도로 써서 floating point 연산불가

math 라이브러리도 사용불가 -_-

[링크 : http://stackoverflow.com/.../how-to-include-math-h-include-math-h-on-kernel-source-file]


[링크 : http://hisjournal.net/./The_Linux_Kernel_Module_Programming_Guide_v2.6_by_YoonMin_Nam.pdf]

[링크 : http://www.joinc.co.kr/.../system_programing/proc/ProcFsPrograming] proc fs

'Linux API > linux' 카테고리의 다른 글

pthread mutex shm_open  (0) 2016.06.27
리눅스 동적 라이브러리(*.so) 사용하기  (0) 2016.04.04
readl(), writel()  (0) 2015.11.06
리눅스 모듈 프로그래밍 관련  (0) 2015.10.30
linux open mode  (0) 2015.10.29
Posted by 구차니
Linux API/linux2015. 11. 6. 11:09


커널 모듈 소스에서 보다 발견

결론은.. 걍 포인터?


[링크 : http://lxr.free-electrons.com/source/arch/mn10300/include/asm/io.h#L38]


109 #ifndef readb

110 #define readb readb

111 static inline u8 readb(const volatile void __iomem *addr)

112 {

113         return __raw_readb(addr);

114 }

115 #endif

116 

117 #ifndef readw

118 #define readw readw

119 static inline u16 readw(const volatile void __iomem *addr)

120 {

121         return __le16_to_cpu(__raw_readw(addr));

122 }

123 #endif

124 

125 #ifndef readl

126 #define readl readl

127 static inline u32 readl(const volatile void __iomem *addr)

128 {

129         return __le32_to_cpu(__raw_readl(addr));

130 }

131 #endif

132 

133 #ifdef CONFIG_64BIT

134 #ifndef readq

135 #define readq readq

136 static inline u64 readq(const volatile void __iomem *addr)

137 {

138         return __le64_to_cpu(__raw_readq(addr));

139 }

140 #endif

141 #endif /* CONFIG_64BIT */

142 

143 #ifndef writeb

144 #define writeb writeb

145 static inline void writeb(u8 value, volatile void __iomem *addr)

146 {

147         __raw_writeb(value, addr);

148 }

149 #endif

150 

151 #ifndef writew

152 #define writew writew

153 static inline void writew(u16 value, volatile void __iomem *addr)

154 {

155         __raw_writew(cpu_to_le16(value), addr);

156 }

157 #endif

158 

159 #ifndef writel

160 #define writel writel

161 static inline void writel(u32 value, volatile void __iomem *addr)

162 {

163         __raw_writel(__cpu_to_le32(value), addr);

164 }

165 #endif

166 

167 #ifdef CONFIG_64BIT

168 #ifndef writeq

169 #define writeq writeq

170 static inline void writeq(u64 value, volatile void __iomem *addr)

171 {

172         __raw_writeq(__cpu_to_le64(value), addr);

173 }

174 #endif

175 #endif /* CONFIG_64BIT */


[링크 : http://lxr.free-electrons.com/source/include/asm-generic/io.h#L127] 


'Linux API > linux' 카테고리의 다른 글

리눅스 동적 라이브러리(*.so) 사용하기  (0) 2016.04.04
리눅스 커널 모듈 관련 문서  (0) 2015.11.06
리눅스 모듈 프로그래밍 관련  (0) 2015.10.30
linux open mode  (0) 2015.10.29
named pipe / mkfifo()  (0) 2015.10.27
Posted by 구차니
하드웨어/모터(motor)2015. 11. 6. 10:36

그나마 단품은 싼데..

5만원 이하는 취급비 만원(VAT 별도)라.. -_-

3개 이상 사야지 조금 이득이려나?


[링크 : http://gemart.co.kr/ge_detail.php?gcode=I-1002&seldp=2&selno=1&PHPSESSID=49c1f1571192b22bafcf4c5b0b6b7d18]

Posted by 구차니

HOW TO SURVIVE 시리즈가 재미있어 보여서 지름



'게임 > 오리진&스팀&유플레이' 카테고리의 다른 글

인디갈라.. 좋은 녀석이야!  (0) 2015.11.23
헐 스팀 원화 결과..  (0) 2015.11.15
캡콤 험블번들 지름  (0) 2015.10.23
심심해서 게임 목록 정리  (0) 2015.10.17
스팀의 선물(?) - 암네시아  (0) 2015.09.16
Posted by 구차니
프로그램 사용/octave2015. 11. 5. 12:38

나중에 봐야겠.....

(나중은 안본다는 의미..!)


octave - GNU Octave language for numerical computations


[링크 : https://www.gnu.org/software/octave/]



+

3.8 부터 GUI가 생긴것 같고..

라즈베리에 있는 3.6.2는 --force-gui 옵션이 안 먹는 버전인듯?

[링크 : http://ubuntuforums.org/showthread.php?t=2196608]


+

윈도우 포트도 존재하지만 native가 아닌 mingw나 cygwin 위에서 도는 듯

[링크 : http://wiki.octave.org/Octave_for_Microsoft_Windows]

[링크 : https://ftp.gnu.org/gnu/octave/windows/]


엌..

JRE와 QT 라던가.. 이 기묘한 조합은 머지?






'프로그램 사용 > octave' 카테고리의 다른 글

octave audioread wav  (0) 2023.07.12
Posted by 구차니
개소리 왈왈/컴퓨터2015. 11. 5. 09:44

흐음.. 카페에서 본거 같긴한데

조만간 분해해서 메모리도 싸졌으니(1기가 1만원)

메모리도 업글할겸 액정도 딱아주고 쇼를 해볼까...


[링크 : http://lonelyengineer.tistory.com/1908]


torx t9 드라이버도 구매해야 하나.. ㅠㅠ

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

tc1100 윈7 설치  (0) 2015.11.08
tc1100 분해 및 win10 시도  (0) 2015.11.07
하드 도착!  (0) 2015.11.02
컴퓨터 포맷 예정! / 지름!  (3) 2015.08.10
다음 운세 종료 -_-?  (0) 2015.06.04
Posted by 구차니