Commit Graph

537 Commits

Author SHA1 Message Date
patacongo
e494bbd7cd Extend SPI interface so that we can set number of bits per word
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1742 42af7a65-404d-4744-a932-0658087f49c3
2009-04-26 18:58:49 +00:00
patacongo
52fcb2a8d6 Incorporate i.MX1 SPI driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1741 42af7a65-404d-4744-a932-0658087f49c3
2009-04-26 18:26:01 +00:00
patacongo
5b7bd6c9df Extend SPI interface for word sizes >8bits
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1740 42af7a65-404d-4744-a932-0658087f49c3
2009-04-26 16:06:29 +00:00
patacongo
ac417ad6f4 spi update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1739 42af7a65-404d-4744-a932-0658087f49c3
2009-04-26 00:25:38 +00:00
patacongo
ef2886d3eb imx update
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1738 42af7a65-404d-4744-a932-0658087f49c3
2009-04-25 21:18:19 +00:00
patacongo
0e018fde27 Fix errors that have crept into DM320 build
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1715 42af7a65-404d-4744-a932-0658087f49c3
2009-04-19 16:32:08 +00:00
patacongo
b7d161d37c Oops.. forgot to include spi.h
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1704 42af7a65-404d-4744-a932-0658087f49c3
2009-04-19 12:37:35 +00:00
patacongo
bfb4e1f48c more i.MX logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1702 42af7a65-404d-4744-a932-0658087f49c3
2009-04-18 21:56:32 +00:00
patacongo
cbb675b0c2 Add interrupt decode logic for i.MX
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1701 42af7a65-404d-4744-a932-0658087f49c3
2009-04-13 23:24:37 +00:00
patacongo
b052fa2b52 Add system timer logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1700 42af7a65-404d-4744-a932-0658087f49c3
2009-04-12 21:28:59 +00:00
patacongo
ef399205ed Clean up clocking
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1698 42af7a65-404d-4744-a932-0658087f49c3
2009-04-12 18:03:56 +00:00
patacongo
291355c77e Basic UART/console functionality
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1697 42af7a65-404d-4744-a932-0658087f49c3
2009-04-11 23:19:09 +00:00
patacongo
ff0f5c789f Add irq initialization
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1696 42af7a65-404d-4744-a932-0658087f49c3
2009-04-10 23:31:35 +00:00
patacongo
ae853aaa49 Basic i.MX1 low-level boot
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1695 42af7a65-404d-4744-a932-0658087f49c3
2009-04-10 22:07:20 +00:00
patacongo
1dc7718dea Basic imx infrastructure
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1693 42af7a65-404d-4744-a932-0658087f49c3
2009-04-09 22:53:18 +00:00
patacongo
2700dc12d4 imx1 support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1692 42af7a65-404d-4744-a932-0658087f49c3
2009-04-09 22:41:52 +00:00
patacongo
a1c420212f Add option to copy to RAM
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1689 42af7a65-404d-4744-a932-0658087f49c3
2009-04-08 23:24:59 +00:00
patacongo
0f381e8976 fix some names
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1687 42af7a65-404d-4744-a932-0658087f49c3
2009-04-05 21:32:58 +00:00
patacongo
2d394d1da8 Add system registers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1686 42af7a65-404d-4744-a932-0658087f49c3
2009-04-05 21:04:26 +00:00
patacongo
5f845e6888 Add GPIO definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1685 42af7a65-404d-4744-a932-0658087f49c3
2009-04-05 18:53:33 +00:00
patacongo
b36fb6486c Add SPI, I2C, RTC, and watchdog
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1684 42af7a65-404d-4744-a932-0658087f49c3
2009-04-05 17:14:15 +00:00
patacongo
d768466287 Add AITC and DMA
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1683 42af7a65-404d-4744-a932-0658087f49c3
2009-04-05 15:53:30 +00:00
patacongo
c7597e76fd Add timer and aitc headers
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1682 42af7a65-404d-4744-a932-0658087f49c3
2009-04-05 13:08:33 +00:00
patacongo
6287d6ac41 i.MX1 header files
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1681 42af7a65-404d-4744-a932-0658087f49c3
2009-04-05 01:11:35 +00:00
patacongo
6d10d5deb9 Add z8 I2C driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1680 42af7a65-404d-4744-a932-0658087f49c3
2009-04-04 20:53:06 +00:00
patacongo
affc606a1d Add eZ80 I2C driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1679 42af7a65-404d-4744-a932-0658087f49c3
2009-04-04 20:27:37 +00:00
patacongo
bb54876857 Added I2C register bit definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1673 42af7a65-404d-4744-a932-0658087f49c3
2009-03-31 22:29:08 +00:00
patacongo
fc25c9d661 I2C register definitions
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1670 42af7a65-404d-4744-a932-0658087f49c3
2009-03-29 21:43:26 +00:00
patacongo
eb7cadce8f Add SPI method to set SCLK mode
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1669 42af7a65-404d-4744-a932-0658087f49c3
2009-03-29 21:14:34 +00:00
patacongo
7b487e8dc9 Add eZ80 SPI driver
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1668 42af7a65-404d-4744-a932-0658087f49c3
2009-03-29 20:34:58 +00:00
patacongo
44b880d56e Patch [2696648] Z80: interrupt flag stored in parity bit
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1640 42af7a65-404d-4744-a932-0658087f49c3
2009-03-22 19:52:48 +00:00
patacongo
328d303684 Fix an error that was causing Tx to timeout improperly
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1639 42af7a65-404d-4744-a932-0658087f49c3
2009-03-22 17:13:51 +00:00
patacongo
2db7a386d4 use llvdbg because vdbg can cause suspension
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1616 42af7a65-404d-4744-a932-0658087f49c3
2009-03-15 21:47:00 +00:00
patacongo
acab184c80 Correct setting of rrp
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1606 42af7a65-404d-4744-a932-0658087f49c3
2009-03-14 20:10:07 +00:00
patacongo
ea041dce05 Handle RX descriptor wrapping
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1602 42af7a65-404d-4744-a932-0658087f49c3
2009-03-14 14:24:22 +00:00
patacongo
367beee228 Repartition functionality in preparation for nested, pending reprioritization
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1591 42af7a65-404d-4744-a932-0658087f49c3
2009-03-10 23:52:46 +00:00
patacongo
93355c7e40 Back out part of the last change -- that was a bad idea
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1585 42af7a65-404d-4744-a932-0658087f49c3
2009-03-10 00:38:35 +00:00
patacongo
166b4da551 Add support for priority inheritance
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1581 42af7a65-404d-4744-a932-0658087f49c3
2009-03-08 23:33:41 +00:00
patacongo
bbc8d51396 MAXF setting was too small
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1579 42af7a65-404d-4744-a932-0658087f49c3
2009-03-08 19:35:35 +00:00
patacongo
980c892b63 Big restructuring of TX logic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1578 42af7a65-404d-4744-a932-0658087f49c3
2009-03-08 19:00:28 +00:00
patacongo
e3fb74656d cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1577 42af7a65-404d-4744-a932-0658087f49c3
2009-03-08 18:58:01 +00:00
patacongo
64b9459a4c Complete replacement of PHY logic for Am79c874
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1573 42af7a65-404d-4744-a932-0658087f49c3
2009-03-07 23:29:17 +00:00
patacongo
9aea2c6657 Integrating EMAC
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1565 42af7a65-404d-4744-a932-0658087f49c3
2009-03-07 17:56:27 +00:00
patacongo
ccbc1a8e59 Fix status macro
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1563 42af7a65-404d-4744-a932-0658087f49c3
2009-03-03 12:12:49 +00:00
patacongo
550eb5cd8b Numerous changes made during the course of integration
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1552 42af7a65-404d-4744-a932-0658087f49c3
2009-03-01 16:22:26 +00:00
patacongo
035416320e Debug output should be conditioned on CONFIG_DEBUG_SCHED
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1551 42af7a65-404d-4744-a932-0658087f49c3
2009-03-01 16:21:11 +00:00
patacongo
1f3080c62f Fix typo in name
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1549 42af7a65-404d-4744-a932-0658087f49c3
2009-03-01 16:06:18 +00:00
patacongo
2d8487f219 cosmetic
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1548 42af7a65-404d-4744-a932-0658087f49c3
2009-03-01 15:59:01 +00:00
patacongo
c10f5b9dbd up_earlyserialinit is not used on these platforms
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1547 42af7a65-404d-4744-a932-0658087f49c3
2009-03-01 15:58:25 +00:00
patacongo
2f7ee2448c up_earlyserinit is never called
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1546 42af7a65-404d-4744-a932-0658087f49c3
2009-03-01 15:57:59 +00:00