ncloader  0.1
 모두 데이타 구조 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 매크로 그룹들 페이지들
arch.h 파일 참조
+ 이 그래프는 이 파일을 직/간접적으로 include 하는 파일들을 보여줍니다.:

이 파일의 소스 코드 페이지로 가기

데이타 구조

struct  memmap
 This structure has to be shared with nckernel. 더 자세히 ...
 

매크로

#define PANIC(fmt,...)
 시스템 오류 발생시 현재 CPU context 와 Stack 정보를 dump 하고 정지한다. 더 자세히 ...
 

함수

int arch_init (void)
 [Stage 2 Build Interrupt Table] 더 자세히 ...
 
unsigned long arch_setup_env (struct memmap *map)
 사용가능한 메모리 정보 및 Architecture 정보를 환경변수 형태로 반환한다. 사용가능한 가장 큰 메모리 영역의 시작 주소에 환경변수 블록을 구성하고, 그 주소를 반환한다. 더 자세히 ...
 
int drivers_init (void)
 Drivers 초기화 함수 구현체는 각 포팅 레이어에서 구현한다. 더 자세히 ...
 
int arch_init_thread_stack (struct thread *handle, unsigned int stack_size, void *(*e)(void *arg), void *arg)
 주어진 메모리 영역에 architecture 의존적인 task stack 을 구성한다. 더 자세히 ...
 
struct threadarch_current_thread (void)
 현재 쓰레드의 구조체를 가져온다. 더 자세히 ...
 
void arch_switch_to_thread (struct thread *thread)
 지정된 쓰레드로 즉시 전환한다. 더 자세히 ...
 
__NORET void halt (void)
 시스템을 정지 시킨다. 더 자세히 ...