kernel_fpu_begin(); 부동소수 계산 kernel_fpu_end();
이런식으로 해서 부동소수를 계산하게 된다면 fpu의 값울 안전하게 사용 할 수 있는지 궁금합니다. 꼭좀 부탁드리겠습니다.
Visual Studio 2008(SP1, kor)을 사용하고 있습니다.
작업을 하다가보니, 어느순간 해당 프로젝트안에 만들어둔 폴더들이 모두 사라지고, 그 안의 파일들이 모두 밖으로 나와 있는 경우가 발생했습니다.
폴더를 다시 만들려고, 프로젝트 속성에서 추가->새폴더 해서 만들었더니, 이상하게도 탐색기안에 폴더
arm-none-eabi-gcc 로 간단한 Hello.c 파일을 크로스컴파일 해서, 타겟보드에 옮긴 후 실행하면, segmentation fault가 납니다.
segmentation fault는 메모리를 잘못 참조했을 때 나는 것 같은데, 소스코드가 #include int main(void) { printf("Hello, C\n"); return 0; } 이것뿐인데도 왜 에러가 나는지 잘 모르겠습니다.
malloc으로 할당을 하고 free로 해제를 하는데요.
Windows나 Linux에서는 free를 해주면 사용했던 메모리 공간은 ee나 NULL로 채워버리게 되는데요.
HP-UX에서는 메모리 공간의 데이터가 그대로 남아있네요.
원래 free 해줄때, free함수로 메모리 공간을 초기화해줄 의무는 없는 것인지,
그렇다면, 메모리 공
지금은 개발 5년차의 어느정도 개념을 잡아가는 개발자입니다. 제가 진행하고 있는 프로젝트 자체가 제한된 저사양 단말에서 실행되다 보니, 성능을 최우선으로 생각하는 개발 모습을 가지고 있습니다.
개발 3년차 정도되기까지 항상 느낀 것이, C++의 객체지향 기술들은 성능에 도움이 되지 않을 뿐
semaphore->up()
이라는 코드가 발견되면 어떤 함수가 실제로 호출되는지 어떻게 추적할 수 있는지요? 실제로는 sema_up() 이라는 함수가 호출된다고 한다면 함수 포인터 이름만으로는 cscope 등의 툴로는 sema_up()을 찾기가 어려운것 같습니다.
2.6.29 리눅스 커널을 보면 점점 객체 지향적이라고 해야할지
프로그래밍을 위한 고정폭 폰트를 직접 조합하고 싶습니다.
개인적으로 "Bitstream Sans Vera Mono" 를 사용하고 있는데 한글 폰트가 포함되어 있지 않은 관계로 한글은 명조체로 나와서 가독성이 떨어지는 문제가 있습니다. (Windows 에서 사용중이라 한글은 기본 폰트로 나와버립니다.)
"나눔고딕코딩" 폰
안녕하세요,
.exe 파일을 실행시켰던 기존의 서버 프로그램을 서비스로 등록해야 할 일이 생겼습니다.
기존 서버의 시스템은, 1. 클라이언트의 요청을 처리하는 서버, 2. 서버의 상태를 체크하여 화면에 보여주는 GUI (송/수신 갯수 등), 3.
linux kernel 2.6 module cross compile 해서
Module을 생성하려고 하는데 아래와 같은 에러가 발생합니다.
Makefile과 Error 을 첨부합니다.
고수님들 부탁 드리겠습니다.
Makefile 입니다.
유닉스계열 C에서 파일의 속성정보 취득을 어떻게 하나요? 파일 생성날짜등....