| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
* shared/irq/irq_init.c: Reverse previous incorrect changes. Correct
warnings and ensure BSP still works.
|
|
|
|
|
| |
* shared/comm/i386-stub.c, shared/irq/irq_init.c: Fix warnings for
prototypes, types, etc.
|
| |
|
| |
|
|
|
|
|
|
| |
* shared/comm/tty_drv.c: Eliminate copies of switches to convert
termios Bxxx constants to xxx as an integer. Use the shared
termios_baud_to_number() routine to do the same conversion.
|
|
|
|
|
| |
* shared/comm/tty_drv.c: Remove all references to
console_reserve_resources and termios_reserve_resources.
|
|
|
|
|
|
| |
* shared/irq/irq.c: test for non-NULL-ness before calling
'on'/'off' methods so that users don't have to provide
no-ops if they don't want this feature.
|
|
|
|
|
|
|
|
|
|
|
|
| |
PR 1257/bsps
* shared/irq/idt.c, shared/irq/irq.c, shared/irq/irq_init.c: Code
outside of cpukit should use the public API for
rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
public API and directly accessing _CPU_ISR_Disable and
_CPU_ISR_Enable, they were bypassing the compiler memory barrier
directive which could lead to problems. This patch also changes the
type of the variable passed into these routines and addresses minor
style issues.
|
|
|
|
| |
Convert to using stdint fixed-size types.
|
|
|
|
|
| |
* shared/irq/idt.c: unsigned limits to match with
i386_get_info_from_IDTR.
|
| |
|
|
|
|
|
| |
-1 on failure, not just non-zero status. I found that
some driver(s) [e.g. dec21140] explicitely check for -1.
|
| |
|
| |
|
|
|
|
|
| |
* shared/pci/pcibios.c: replaced pci_find_device implementation by a
pcibios call which already provides the functionality
|
| |
|
| |
|
|
|
|
|
| |
* comm/i386-stub.c: Make get_char() static since it is such a common
name and conflicts with names in the standard Ada run-time.
|
|
|
|
| |
* irq/irq.c, irq/irq.h: Modified to include rtems/irq.h.
|
|
|
|
| |
* pci/pcibios.c: Eliminate unsigned8.
|
|
|
|
|
|
| |
* Makefile.am, comm/i386-stub-glue.c, comm/tty_drv.c, comm/uart.c,
irq/idt.c, irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: Moved
irq.h and irq_asm.h to bsp subdirectory.
|
|
|
|
|
|
| |
* pci/pcibios.c, pci/pcibios.h: Corrected spacing
Name modifications for a generic PCI interface
Added wrapper routines for pci read/write configuration data
|
|
|
|
| |
* comm/tty_drv.c: Modified to support addition of parameter to ISRs.
|
|
|
|
| |
* pci/pcibios.c: Reformatted.
|
|
|
|
|
| |
* irq/irq.c, irq/irq.h, irq/irq_asm.S, irq/irq_init.c: Added parameter
to irq handler
|
|
|
|
|
| |
* pci/pcibios.c, pci/pcibios.h: Continue PCI API unification. All use
pci_find_device().
|
|
|
|
|
| |
* shared/pci/pcibios.c, shared/pci/pcibios.h: Make PCI initialize
function part of the unified PCI API as pci_initialize().
|
|
|
|
|
| |
* pc386/console/vgainit.c, pc386/wd8003/wd8003.c, shared/comm/uart.c:
Fix errors caught by gcc 4.x.
|
|
|
|
| |
* comm/gdb_glue.c, irq/idt.c: Remove warnings.
|
|
|
|
|
| |
PR 608/bsps
* pci/pcibios.c: BusCountPCI().
|
| |
|
| |
|
| |
|
|
|
|
| |
* irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
|
|
|
|
| |
* pci/pcibios.c: Convert to using c99 fixed size types.
|
| |
|
|
|
|
| |
* irq/irq_asm.S: Convert #..-comments to /*..*/ comments.
|
|
|
|
| |
* Makefile.am: Add PREINSTALL_DIRS.
|
|
|
|
|
| |
* Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES.
Add PRE/TMPINSTALL_FILES to CLEANFILES.
|
|
|
|
| |
* Makefile.am: Use mkdir_p. Remove dirs from PRE/TMPINSTALL_FILES.
|
|
|
|
|
|
|
|
| |
* io/.cvsignore: Remove.
* pci/Makefile.am, irq/Makefile.am, io/Makefile.am,
comm/Makefile.am: Remove.
* Makefile.am: Merge-in Makefile.ams above.
Add preinstallation dirstamp support.
|
|
|
|
|
| |
* comm/uart.h: Add extern "C" guards.
* pci/pcibios.h: Ditto.
|
|
|
|
|
| |
* comm/gdb_glue.c, irq/idt.c, irq/irq.c, irq/irq.h, irq/irq_asm.S,
irq/irq_asm.h, irq/irq_init.c: URL for license changed.
|
|
|
|
|
| |
PR 456/bsps
* irq/irq.c: Fix race condition when installing an ISR.
|
| |
|
|
|
|
|
|
|
|
| |
Makefile.am: Reflect having moved automake.
comm/Makefile.am: Reflect having moved automake.
io/Makefile.am: Reflect having moved automake.
irq/Makefile.am: Reflect having moved automake.
pci/Makefile.am: Reflect having moved automake.
|
|
|
|
|
|
|
| |
PR 428/bsps
PR 432/bsps
* pci/pcibios.c, pci/pcibios.h: Added BSP_pci_Find_Device() which
is copied from motorola_shared.
|
|
|
|
| |
* comm/GDB.HOWTO: Updated.
|