⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 eCos操作系统源码
💻
📖 第 1 页 / 共 2 页
字号:
2004-04-22  Jani Monoses <jani@iv.ro>	 * cdl/hal_i386_pc.cdl :	 Invoke tail with stricter syntax that works in latest coreutils. 2003-07-23  Nick Garnett  <nickg@balti.calivar.com>	* include/plf_intr.h: Added extern definition for hal_pc_reset().2003-04-10  Nick Garnett  <nickg@balti.calivar.com>	* include/pkgconf/mlt_i386_pc_rom.ldi: Brought list of sections up	to date with other files.2003-01-22  Jonathan Larmour  <jifl@eCosCentric.com>	* include/pkgconf/hal_i386_pc.h: Old file. Remove.2002-11-28  Nick Garnett  <nickg@ecoscentric.com>	* src/plf_stub.c: Removed redundant reinitialization of VSR table	in hal_pc_stubs_init(). This has already been done in	hal_platform_init() and reinitializing here destroys the FPU	switch VSR.	* src/plf_misc.c (hal_platform_init):	Added configuration and test to avoid overwriting the FPU switch	VSR with the default VSR. This caused problems with stand-alone	application that use lazy FPU switching.	Moved call to hal_ctrlc_isr_init() to after call to	hal_if_init(). Previously, stand-alone applications had problems	with ctrl-c handling because the CALL_HACK stuff didn't work.	* cdl/hal_i386_pc.cdl:	Added GRUB startup option. This enables support for booting from	the GRUB bootloader.	Added CYGDBG_HAL_DEBUG_GDB_INITIAL_BREAK option to force a	breakpoint just before calling cyg_start(). This is insinuated	into the CYGPKG_HAL_DEBUG part of the tree, and conditioned to	only work for stand-alone apps with the stubs included.	* include/platform.inc: Added GRUB startup support.	* include/pkgconf/mlt_i386_pc_grub.mlt: 	* include/pkgconf/mlt_i386_pc_grub.ldi: 	* include/pkgconf/mlt_i386_pc_grub.h: 	Added these MLT files to support the new GRUB startup option.	* misc/menu.lst: Added this example GRUB menu configuration file.	2002-05-07  Gary Thomas  <gthomas@redhat.com>	* cdl/hal_i386_pc.cdl: 	Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.2002-04-29  Jonathan Larmour  <jlarmour@redhat.com>	* src/romboot.S:	Don't use .file as it can confuse debugging since the .file	doesn't contain the path and therefore the debugger will never	know where it lives! This conflicts with using -Wa,--gstabs.2002-04-23  Jonathan Larmour  <jlarmour@redhat.com>	* cdl/hal_i386_pc.cdl: Remove unused compile line.2001-12-07  Nick Garnett  <nickg@redhat.com>	* include/plf_intr.h: Added definition of HAL_DELAY_US() so that	this is used instead of the delay loop in delay_us(). This is	necessary to handle fast Pentiums and Athlons.	* misc/redboot_FLOPPY_D850GB.ecm: Removed reference to SMP.2001-10-16  Mark Salter  <msalter@redhat.com>	* misc/redboot_FLOPPY_D850GB.ecm: New file. RedBoot config for	Intel D850GB motherboard.	* src/hal_diag.c: Setup pc_ser_channels based on CDL.2001-10-12  Jonathan Larmour  <jlarmour@redhat.com>	* cdl/hal_i386_pc.cdl: Parent CYGBLD_BUILD_REDBOOT_BIN_ROM and	CYGBLD_BUILD_REDBOOT_BIN_FLOPPY under a CYGBLD_BUILD_REDBOOT_BIN_ROM	component for better cross-platform consistency.2001-10-08  Ian Campbell  <icampbell@arcom.co.uk>	* cdl/hal_i386_pc.cdl: CYGBLD_BUILD_I386_ROMBOOT and	CYGBLD_BUILD_REDBOOT_BIN_ROM moved here from hal_i386.cdl in the	arch package. Rename CYGBLD_BUILD_REDBOOT_BIN to	CYGBLD_BUILD_REDBOOT_BIN_FLOPPY for consistency.	* src/romboot.S: Moved from arch package.	* src/romboot.ld: Moved from arch package.2001-10-05  Mark Salter  <msalter@redhat.com>	* src/plf_stub.c (hal_pc_stubs_init): Install idt entry for GNUPro	syscalls.	* misc/redboot_FLOPPY.ecm: Turn on CYGSEM_REDBOOT_BSP_SYSCALLS.	* include/plf_misc.h: Add extern decl for cyg_hal_pc_set_idt_entry.2001-10-02  Jonathan Larmour  <jlarmour@redhat.com>	* cdl/hal_i386_pc.cdl 	(CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT): Allow user to	change value.2001-09-28  Ian Campbell  <icampbell@arcom.co.uk>	* include/platform.inc (hal_cpu_init): Initialise %ss.	Be more pedantic about register names matching opcode suffixes.2001-09-07  Jonathan Larmour  <jlarmour@redhat.com>	* misc/redboot_FLOPPY.ecm: Disable	CYGSEM_REDBOOT_VALIDATE_USER_RAM_LOADS	* misc/redboot_ROM.ecm: Ditto.	* misc/redboot_FLOPPY_SMP.ecm: Ditto.2001-09-05  Jonathan Larmour  <jlarmour@redhat.com>	* src/plf_misc.c (hal_platform_init): If not RAM startup, install	exception VSRs.2001-08-22  Nick Garnett  <nickg@redhat.com>	* include/pkgconf/mlt_i386_pc_floppy.ldi:	* include/pkgconf/mlt_i386_pc_floppy.mlt:	Moved load base address from 0x2000 to 0x3000.	We now use page 0x2000 for SMP related data including the slave	CPU startup trampoline and various data structures that need to be	shared between RedBoot and the application.	* misc/redboot_FLOPPY_SMP.ecm: Added this file to configure an	SMP-aware RedBoot floppy. If SMP applications are to be run it is	essential that this version of RedBoot be used because a degree of	cooperation is required to get the CPUs going, and to handle	exceptions cleanly.	* src/plf_misc.c (hal_platform_init): Added call to cyg_hal_smp_init().	* include/platform.inc (hal_idt_init): Added entries to set up IDT	entries 48..67.2001-08-13  Jonathan Larmour  <jlarmour@redhat.com>	* cdl/hal_i386_pc.cdl: Fix CYG_HAL_STARTUP description.2001-07-13  Nick Garnett  <nickg@redhat.com>	* cdl/hal_i386_pc.cdl: Added requires statement to	CYGSEM_HAL_ROM_MONITOR option to turn off lazy FPU switching. ROM	monitors should not be playing these kinds of games.2001-05-22  Jonathan Larmour  <jlarmour@redhat.com>	* include/pkgconf/mlt_i386_pc_ram.mlt: Fix pci_window description.2001-05-03  Nick Garnett  <nickg@cygnus.co.uk>	* cdl/hal_i386_pc.cdl: Changed option	CYGIMP_HAL_I386_PCMB_SCREEN_SUPPORT to interface	CYGINT_HAL_I386_PCMB_SCREEN_SUPPORT.2001-04-30  Nick Garnett  <nickg@cygnus.co.uk>	[x86 branch]	* cdl/hal_i386_pc.cdl: Added options to convert ELF file to binary	for copying to a floppy disc.2001-03-16  Nick Garnett  <nickg@cygnus.co.uk>	[x86 branch]	* misc/redboot_ROM.ecm:	Removed ETH_DRIVERS package for initial work.	(This is work in progress and is not yet complete.)	* include/pkgconf/mlt_i386_pc_rom.ldi: 	* include/pkgconf/mlt_i386_pc_rom.h:	Added these files to enable building of ROM images.	(This is work in progress and is not yet complete.)	* include/platform.inc: Modified ROM startup to work with romboot.S.	* cdl/hal_i386_pc.cdl: Modified options to allow for ROM startup.	* include/pkgconf/mlt_i386_pc_ram.mlt: 	* include/pkgconf/mlt_i386_pc_ram.ldi: 	* include/pkgconf/mlt_i386_pc_ram.h:	Fixed some bugs in these files with the size and layout of	RAM. This was causing the heap to be badly mangled.2001-03-14  Nick Garnett  <nickg@cygnus.co.uk>	[x86 branch]	* src/plf_misc.c (hal_platform_init): Added call to	hal_pcmb_init().	* include/platform.inc:	Removed memory size stuff.2001-03-13  Nick Garnett  <nickg@cygnus.co.uk>	[x86 branch]		* src/plf_misc.c: Deleted old FP context switch code.	* include/platform.inc: Removed some now redundant code.2001-03-08  Nick Garnett  <nickg@cygnus.co.uk>	[x86 branch]	* src/plf_misc.c: ISR tables and cyg_hal_pc_set_idt_entry() moved	here from hal_startup.c. ISR table setup code tidied.	hal_delay_us() now works in 1s bursts to avoid arithmetic	overflow.	* src/hal_diag.c: Most of contents of file moved out to	pcmb_serial.c and pcmb_screen.c. This remains as an intialization	interface for those.	* include/plf_io.h: Move contents out to pcmb_io.h.	* include/plf_intr.h: Added include of pcmb_intr.h and other	headers.	* include/plf_arch.h: File added. Currently contains nothing.	* include/platform.inc: floppy boot code moved to PCMB HAL. FPU	support moved to architectural HAL. Various tidies.	* cdl/hal_i386_pc.cdl: Many changes to bring this HAL in line with	reorganization of whole i386 HAL. Lots of stuff deleted, and other	things moved out to PCMB package.	* misc/redboot_FLOPPY.ecm: Added setting of CYGSEM_HAL_ROM_MONITOR	to 1.	* include/var_intr.h:	* include/variant.inc:	* src/hal_intr.c:	* src/hal_startup.c:	* src/var_misc.c:	Files removed. Most of the contents of these files has become	redundant. Those parts that are not have been moved to more

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -