索引
优质
小牛编辑
130浏览
2023-12-01
A
- AC97,AC97接口
- ATAPI(AT Attachment Packet Interface, (IBM PC)AT附属包接口),USB驱动程序的协议信息
- atomic instructions(原子操作指令),原子操作指令和内存栅
- atomic operations(原子操作),内核中的锁
- atomically protected variables(原子保护变量),原子保护变量
B
- Berkeley Packet Filter(伯克利包过滤器),Berkeley包过滤器
- binary compatibility(二进制兼容性),内核对象
- BIOS POST,总览
- BIOS(基本输入输出系统, Basic Input Output System),概述,通用基础结构
- block devices(块设备),块设备(消亡中),设备驱动程序的类型
- boot0,总览
- boot2,总览
- booting(引导),概述
- BTX,boot2阶段
- bus methods(总线方法),基本信息
C
- CardBus,PC Card
- CD-ROM(只读光盘驱动器),通用基础结构
- character devices(字符设备),字符设备,字符设备
- CIS,概览
- class(类),术语
- Common Access Method (CAM, 通用访问方法),通用基础结构
- concurrency(并发),绪论
- context switches(上下文切换,现场切换,CPU运行环境切换),对中断的处理
- credentials(凭据),凭据
- critical sections(临界区),临界区,线程迁移
D
- D-Link,概览
- data link layer(数据链路层),Berkeley包过滤器
- DDB,init386()
- devfs,动态设备节点
- device driver(设备驱动程序),简介,设备驱动程序的目的
- introduction(介绍),设备驱动程序的目的
- ISA(Industry Standard Architecture, 工业标准结构),概述
- resources(资源),资源
- sound(声音),探测,连接等
- device nodes(设备节点),简介
- dynamic(动态),动态设备节点
- static(静态),创建静态设备节点
- Direct Memory Access (DMA, 直接内存访问),DMA
- DMA channel(DMA通道),资源
- dynamic initialization(动态初始化),SYSINIT框架
E
- ELF(可执行可链接格式),内核初始化
F
- filesystem(文件系统),文件系统
- fireware(固件),概述
G
- Global Descriptors Table (GDT)(全局描述符表),init386()
H
- hardware control block(硬件控制块),通用基础结构
I
- IA-32,概述
- IDE(Intelligent Drive Electronics,智能驱动器电路;或Integrated Drive Electronics,集成驱动器电路),通用基础结构
- interface(接口),术语
- Interrupt Descriptor Table (IDT)(中断描述符表),init386()
- interrupt handler(中断处理程序),xxx_intr
- interrupt handling(中断处理),对中断的处理
- interrupt threads(中断线程),对中断的处理
- IRQ(中断请求),配置文件与自动配置期间识别和探测的顺序
- ISA(Industry Standard Architecture, 工业标准结构),概述
- probing(探测),配置文件与自动配置期间识别和探测的顺序
J
- Jail(囚禁),Jail子系统,Jail 结构体
- kernel architecture(内核架构),相关的内核源代码
- userland program(用户级程序),用户级代码
K
- kernel initialization(内核初始化)
- dynamic(动态),SYSINIT框架
- kernel linker(内核链接器),SYSINIT框架
- kernel linking(内核链接)
- dynamic(动态),动态内核链接工具──KLD
- kernel loadable modules (KLD, 内核可装载模块),动态内核链接工具──KLD
- kernel modules(内核模块),SYSINIT框架,模块,基本信息
- listing(列清单),动态内核链接工具──KLD
- loading(装载),动态内核链接工具──KLD
- unloading(卸载),动态内核链接工具──KLD
- Kernel Objects(内核对象),内核对象
- class(类),建立一个类
- interface(接口),建立一个接口的模板
- object(对象),建立一个对象
- kernel synchronization(内核同步),绪论
L
- latency(响应时间),对中断的处理
- linker sets(链接器集合),SYSINIT操作
- linker(链接器),boot2阶段
- Linksys,概览
- loader,总览
- locking(锁),内核中的锁
- lockmgr(锁管理器),内核中的锁
- locks(锁)
- allproc_lock(全进程锁),共享互斥锁
- callout_lock(延时调用锁),Mutex
- Giant(巨锁),Mutex
- proctree_lock(进程树锁),共享互斥锁
- sched_lock(调度器锁),Mutex
- shared exclusive(共享互斥),共享互斥锁
- vm86pcb_lock(虚拟8086模式进程控制块锁),Mutex
M
- MAC(强制访问控制),MAC 框架
- MAKEDEV,简介
- MBR (主引导记录),boot0阶段
- memory barriers(内存栅),原子操作指令和内存栅
- method(方法),术语
- mknod,创建静态设备节点
- multi-processing(多处理),内核中的锁
- mutexes(同时/独占, mutual exclusion),内核中的锁
- sleep(休眠),休眠 mutex
- spin(自旋),临界区,自旋 mutex
N
- NetBSD,简介
- NetGear,概览
- network devices(网络设备),网络设备驱动程序
- Newbus,Newbus 设备树,Newbus概览
O
- object(对象),术语
- Object-Oriented(面向对象),内核对象
- object-oriented(面向对象),基本信息
P
- page tables(页表),映射页表──vm_map_t, vm_entry_t
- paging queues(页队列),物理内存的管理──vm_page_t
- parameters(参数),init386()
- PCI总线,PCI设备
- Base Address Registers(基地址寄存器),基地址寄存器
- DMA(直接内存访问),DMA
- interrupts(中断),中断
- resources(资源),总线资源
- PC卡(PCMCIA卡, Personal Computer Memory Card International Association),PC Card
- probe(探测),探测例程样例
- physical memory(物理内存),物理内存的管理──vm_page_t
- PnP(Plug and Play, 即插即用),基本信息
- POST(加电自检, Power On Self Test),概述
- preemption(抢占),对中断的处理
- protocols(协议),网络协议
- pseudo-device(伪设备),SYSINIT操作,简介
R
- read locks(读锁),读锁与写锁
- resources(资源),资源
- root(根用户,管理员用户),Jail子系统
S
- scheduler(调度器),调度器
- SCSI(小型计算机系统接口),提纲
- adapter(适配器),通用基础结构
- BIOS(基本输入输出系统, Basic Input Output System),通用基础结构
- bus(总线),通用基础结构
- errors(出错),错误总览
- interrupts(中断),中断
- security(安全),Jail子系统
- semaphores(信号量),SysV进程间通信(IPC)
- shared memory(共享内存),SysV进程间通信(IPC)
- SMP Next Generation Project(下一代对称多处理工程),内核中的锁,绪论
- sockets(套接字),套接字
- softc(硬件设备的软件描述符,相关信息),基本信息
- sound subsystem(声音子系统),简介
- spin mutexes(自旋 mutex),临界区
- swap partition(交换分区),调整FreeBSD的虚拟内存系统
- sysctl(系统控制项),sysctl项
- SYSINIT(系统初始化),SYSINIT框架
- sysinit对象,mi_startup()
- system call interface(系统调用接口),简介
- system initialization(系统初始化),概述
- System V IPC(系统V进程间通信),SysV进程间通信(IPC)
T
- tape(磁带),通用基础结构
- thread migration(线程迁移),线程迁移
- turnstiles(十字转门),十字转门 (turnstile)
U
- unified buffer cache(统一缓存),统一的缓存信息结构体──vm_object_t
- Universal Serial Bus (USB, 通用串行总线),简介
- USB(通用串行总线)
- disconnect(断开),设备断开连接(disconnect)和分离(detach)
- firmware(固件),USB驱动程序的协议信息
- host controllers(主控制器),主控器
- OHCI(开放主控制器接口),OHCI
- probe(探测),设备的探测和连接
- UHCI(通用主控制器接口),UHCI
V
- virtual 8086 mode(虚拟8086模式),boot2阶段
- virtual memory(虚拟内存),物理内存的管理──vm_page_t
- vm_object_t结构体,统一的缓存信息结构体──vm_object_t
- vm_page_t结构体,物理内存的管理──vm_page_t
- vnode,文件系统输入/输出──buf结构体
W
- witness,Witness
- write locks(写锁),读锁与写锁