Find a file
Ido Yariv 744f4fba3d QEMU: Fix the pin2irq translation function
ia32/soc.h is only used by QEMU, but QEMU's INTx routing does not follow
the "standard design consideration".
Instead, the pins are swizzled based on the PCI slot. They are then
routed to IRQs based on the PIIX PIRQ configuration.

For simplicity use hard-coded values for the PIIX PIRQ configuration,
though it may be desirable in the future to determine these dynamically.

Also change the number of PCI buses to 1 and remove irrelevant comments.

Change-Id: I1592009a43dd8a9c5a7c54788fba52f14687ba35
Signed-off-by: Ido Yariv <ido@wizery.com>
2016-02-26 17:05:30 +00:00
arch QEMU: Fix the pin2irq translation function 2016-02-26 17:05:30 +00:00
boards x86: move reboot via RST_CNT from galileo to generic x86 2016-02-25 16:52:27 +00:00
doc doc: Edited synchronous_call.rst for typos, ReST syntax 2016-02-25 21:32:06 +00:00
drivers cc2520: Fix resetting of CC2520_EXCFLAG0 2016-02-26 15:38:38 +00:00
include irq: formalize external zephyr interrupt API 2016-02-26 15:53:22 +00:00
kernel kernel: add fiber_wakeup() 2016-02-25 11:06:09 -05:00
lib libc-hooks: Make newlib's heap size configurable 2016-02-20 14:57:53 +00:00
misc libc-hooks: Make newlib's heap size configurable 2016-02-20 14:57:53 +00:00
net Bluetooth: BR/EDR: Add initial SSP Complete 2016-02-26 08:43:31 +00:00
samples net: Kconfig: Auto select mandatory features for Bluetooth 2016-02-25 10:36:33 +00:00
scripts sanitycheck: use Python 3 2016-02-24 17:10:39 +00:00
tests test: Add nanokernel test_sleep project 2016-02-23 10:48:54 -05:00
.checkpatch.conf checkpatch: Remove --no-signoff option 2016-02-05 20:25:12 -05:00
.gitattributes First commit 2015-04-10 16:44:37 -07:00
.gitignore gitignore: Add vim temporary files 2016-02-05 20:25:14 -05:00
.gitreview Add a .gitreview file 2016-02-20 14:25:01 +00:00
.mailmap Update .mailmap 2016-02-05 20:24:37 -05:00
Kbuild remove already resolved GENOFFSET_H dependency 2016-02-05 20:25:16 -05:00
Kconfig sanitize use of ARCH/SRCARCH 2016-02-05 20:25:04 -05:00
Kconfig.zephyr kconfig: define architecture as a kconfig variable 2016-02-05 20:24:52 -05:00
LICENSE add top level Apache 2.0 license file 2016-02-05 20:24:37 -05:00
Makefile improve 'make help' and remove config targets 2016-02-17 13:42:08 +00:00
Makefile.inc build: fix parallel builds of applications 2016-02-05 20:25:30 -05:00
zephyr-env.sh Use .zephyrrc for initializing common variables 2016-02-17 13:42:25 +00:00