Keywords - I
 · ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z · 
- IDT (Interrupt Descriptor Table)
- 
			·
			The cpu_intr_base member ·
- image_download_8250()
- 
			·
			Booting from a bank-switched device ·
			image_download_8250() ·
			IPL code structure ·
- image_scan()
- 
			·
			Booting from a bank-switched device ·
			image_scan() ·
			IPL code structure ·
- image_scan_ext()
- 
			·
			image_scan_ext() ·
- image_setup()
- 
			·
			Booting from a bank-switched device ·
			image_setup() ·
			IPL code structure ·
- image_setup_ext()
- 
			·
			image_setup_ext() ·
- image_start()
- 
			·
			Booting from a bank-switched device ·
			image_start() ·
			IPL code structure ·
- image_start_ext()
- 
			·
			image_start_ext() ·
- images
- 
	
	- bank-switched
- 
			·
			If the source is a bank-switched device ·
			Responsibilities of the IPL ·
		
		- sources of
- 
			·
			Bank-switched images ·
		
 
 
	- bootable
- 
			·
			What is an OS image? ·
	
 
	- building
- 
			·
			Generating the image ·
			Making an OS Image ·
			Supporting additional devices ·
	
 
	- combining multiple files
- 
			·
			Combining image files using mkimage ·
	
 
	- compressing
- 
			·
			Compressing the image ·
	
 
	- defined
- 
			·
			What is an OS image? ·
	
 
	- determining which shared libraries to include
- 
			·
			Shared libraries ·
	
 
	- example of using an OS image as a filesystem
- 
			·
			The OS image as a filesystem ·
	
 
	- format
- 
			·
			Embedding an image ·
			Warm-start and cold-start IPL ·
	
 
	- linearly mapped
- 
			·
			Responsibilities of the IPL ·
	
 
	- listing contents of
- 
			·
			Listing the contents of an image ·
	
 
	- loading
- 
			·
			Loading the image ·
	
 
	- more than one in system
- 
			·
			What is an OS image? ·
	
 
	- nonbootable
- 
			·
			What is an OS image? ·
	
 
	- physical address
- 
			·
			image_paddr ·
	
 
	- signature
- 
			·
			signature ·
	
 
	- transferring onto your board
- 
			·
			Transferring an OS image onto your board ·
	
 
	- transferring to flash
- 
			·
			Transferring an image to flash ·
	
 
- inflator
- 
			·
			Abstraction layer ·
			Compressing files ·
- init_asinfo()
- 
			·
			init_asinfo() ·
- init_cacheattr()
- 
			·
			init_cacheattr() ·
			syspage_entry cacheattr ·
- init_cpuinfo()
- 
			·
			cpuinfo ·
			init_cpuinfo() ·
			syspage_entry cacheattr ·
- init_hwinfo()
- 
			·
			hwinfo ·
			init_hwinfo() ·
- init_intrinfo()
- 
			·
			init_intrinfo() ·
			intrinfo ·
- init_mmu()
- 
			·
			init_mmu() ·
- init_pminfo()
- 
			·
			init_pminfo() ·
- init_qtime()
- 
			·
			init_qtime() ·
			syspage_entry qtime ·
- init_qtime_sa1100()
- 
			·
			init_qtime() ·
			init_qtime_sa1100() ·
- init_raminfo()
- 
			·
			alloc_ram() ·
			calloc_ram() ·
			init_raminfo() ·
- init_smp()
- 
			·
			init_smp() ·
			num_cpu ·
			un.x86 ·
			un.x86.smpinfo (deprecated) ·
- init_syspage_memory()
- 
			·
			init_syspage_memory() (deprecated) ·
- init_system_private()
- 
			·
			handle_common_option() ·
			init_system_private() ·
			system_private ·
- Initial Program Loader
- 
		See
		IPL 
- inline files
- 
			·
			Creating the contents of the file in line ·
			Inline files ·
- int15_copy()
- 
			·
			int15_copy() ·
- Intel hex records
- 
			·
			Converting images using mkrec ·
- interrupt_eoi_dec()
- 
			·
			The flags member ·
- interrupt_id_dec()
- 
			·
			The flags member ·
- interrupt_id_dec_smp()
- 
			·
			The flags member ·
- InterruptAttach()
- 
			·
			config return values ·
			Interrupts & controllers ·
			intrinfo ·
- InterruptAttachEvent()
- 
			·
			config return values ·
			Interrupts & controllers ·
- InterruptMask()
- 
			·
			The flags member ·
- interrupts
- 
	
	- clock
- 
			·
			Do: ·
			External clocks ·
			syspage_entry qtime ·
	
 
	- controller, callouts for
- 
			·
			Interrupt controller interface ·
	
 
	- EOI (End of Interrupt)
- 
			·
			intrinfo ·
			The flags member ·
	
 
	- IDT (Interrupt Descriptor Table)
- 
			·
			The cpu_intr_base member ·
	
 
	- Interrupt Descriptor Table (IDT)
- 
			·
			un.x86 ·
	
 
	- IPI (Interprocess Interrupt)
- 
			·
			smp ·
	
 
	- IVOR (Interrupt Vector Offset Register)
- 
			·
			The cpu_intr_base member ·
	
 
	- multicore systems
- 
			·
			intrinfo ·
	
 
	- NMI (Non-Maskable Interrupt)
- 
			·
			NMI ·
			The flags member ·
	
 
	- parallel ports
- 
			·
			Parallel port considerations ·
	
 
	- Programmable Interrupt Controller (PIC)
- 
			·
			Interrupts & controllers ·
	
 
	- programming in startup
- 
			·
			intrinfo ·
			The role of the startup program ·
	
 
	- serial ports
- 
			·
			Serial and parallel ports ·
	
 
- InterruptUnmask()
- 
			·
			The flags member ·
- INTR_CONFIG_FLAG_DISALLOWED
- 
			·
			config return values ·
- INTR_CONFIG_FLAG_IPI
- 
			·
			config return values ·
- INTR_CONFIG_FLAG_PREATTACH
- 
			·
			config return values ·
- INTR_FLAG_CASCADE_IMPLICIT_EOI
- 
			·
			The flags member ·
- INTR_FLAG_CPU_FAULT
- 
			·
			The flags member ·
- INTR_FLAG_NMI
- 
			·
			The flags member ·
- INTR_GENFLAG_ID_LOOP
- 
			·
			The flags member ·
- INTR_GENFLAG_LOAD_CPUNUM
- 
			·
			The flags member ·
- INTR_GENFLAG_LOAD_INTRINFO
- 
			·
			The flags member ·
- INTR_GENFLAG_LOAD_INTRMASK
- 
			·
			The flags member ·
- INTR_GENFLAG_LOAD_SYSPAGE
- 
			·
			The flags member ·
- INTR_GENFLAG_NOGLITCH
- 
			·
			The flags member ·
- intrinfo area
- 
			·
			intrinfo ·
- io
- 
			·
			location tag ·
- IPI (Interprocess Interrupt)
- 
			·
			smp ·
- IPL
- 
			·
			Introduction ·
			The role of the IPL ·
			Transferring an OS image ·
	
	- code, structure of
- 
			·
			IPL code structure ·
	
 
	- cold-start
- 
			·
			Cold-start IPL ·
			Warm-start and cold-start IPL ·
	
 
	- customizing
- 
			·
			Customizing IPLs ·
	
 
	- debugging
- 
			·
			Debugging an embedded system ·
		
		- debug symbol information
- 
			·
			Generating IPL debug symbols ·
		
 
 
	- responsibilities of
- 
			·
			Responsibilities of the IPL ·
	
 
	- types of
- 
			·
			Warm-start and cold-start IPL ·
	
 
	- warm-start
- 
			·
			“Warm” vs “cold” start ·
			Warm-start and cold-start IPL ·
	
 
- IRQ7 and IRQ15, beware of
- 
			·
			Interrupts & controllers ·
- ISA bus slots, external
- 
			·
			External ISA bus slots ·
- ISO-9660 CD-ROM filesystem
- 
			·
			Disk drivers ·
- IVOR (Interrupt Vector Offset Register)
- 
			·
			The cpu_intr_base member ·
 · ! · 0 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z ·