9
0
Fork 0
Commit Graph

1003 Commits

Author SHA1 Message Date
patacongo a8de35c7de Add asprintf()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3652 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-31 17:26:24 +00:00
patacongo cc6e6e87bf Add getsockname()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3650 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-30 14:26:04 +00:00
patacongo a79ecd635a Add strndup()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3649 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-29 16:07:13 +00:00
patacongo c19cc93095 atexit() functions now called when task killed by task delete; For MCUs with <= 64Kb of SRAM, CONFIG_MM_SMALL can be defined to reduce the memory allocation overhead
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3648 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-28 21:42:18 +00:00
patacongo 7c31e05c3f Add resource.h and fixed frequently cloned typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3642 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-24 19:11:47 +00:00
patacongo 0f1298dba3 Add initial CC1101 wireless logic from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3617 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-16 15:09:39 +00:00
patacongo 4abb53793d Implemented line-oriented buffering for std output
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3606 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-14 15:21:04 +00:00
patacongo 6143498dda Changes for clean RGMP compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3598 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 19:39:51 +00:00
patacongo ba3204e1dc Modify standard header files to work with RGMP
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3596 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 18:07:05 +00:00
patacongo 0320e6efdc Fix USB host error handling logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3593 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-12 12:58:56 +00:00
patacongo 5d75b9d0ee Move nuttx/include/apps to apps/include
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3581 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-09 22:21:10 +00:00
patacongo 4a4fd3e288 Complets ram mapping logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3578 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-08 14:42:42 +00:00
patacongo eb796b1e3b Mostly cosmetic changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3575 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-07 19:22:15 +00:00
patacongo aaddc0bb6b Add STM32 FLASH driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3573 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-07 16:59:20 +00:00
patacongo 846f19a7cd More timer changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3572 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-06 21:10:00 +00:00
patacongo 5cb1f29723 Finish logic to update open writer after packing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3568 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 23:31:44 +00:00
patacongo 9163401634 Add NXFFS ioctls
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3566 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 20:01:43 +00:00
patacongo 50afdad793 Minor NXFFS fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3563 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-05 01:15:31 +00:00
patacongo fc3bd5c968 More NXFFS bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3561 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-04 21:59:23 +00:00
patacongo b7e1a99025 Most of packing logic is in place
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3556 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 22:10:52 +00:00
patacongo ca01ccedc2 Starting NXFFS packing logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3553 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-03 00:02:10 +00:00
patacongo 4cf98a9b9c Extend NXFFS tests; bugfixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3547 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-05-01 14:48:27 +00:00
patacongo 1b8b1bef41 Add beginning of a test for NXFFS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3540 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-29 20:59:40 +00:00
patacongo 53656bf0aa More NXFFS logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3538 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-28 22:24:10 +00:00
patacongo 7eacd4b574 More NXFFS logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3537 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-28 21:05:39 +00:00
patacongo a57cc2353f Fixes to get clean i.MXADS build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3533 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-26 23:11:02 +00:00
patacongo 2a114bcb72 Add a RAM-based MTD device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3532 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-24 17:35:16 +00:00
patacongo 3af5960614 Rename uptime to UTC
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3528 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-20 14:12:52 +00:00
patacongo 1ee87d8347 Updates from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3527 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-20 13:32:49 +00:00
patacongo 4069c06feb Rename i2c directories to sensors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3525 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-19 18:51:02 +00:00
patacongo 313a4fa244 Minor OLED-related updates (still doesn't work)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3522 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-18 20:13:54 +00:00
patacongo 9a69e7e562 Add NX configuration for LPCXpresso
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3521 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-18 17:16:24 +00:00
patacongo 6879cf48d5 Add UG-9665SWAG01 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3520 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-17 23:48:01 +00:00
patacongo bf5c15eb54 THTTPD works on LPCXpresso
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3514 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 15:43:39 +00:00
patacongo cf98affaae More changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3513 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 13:00:57 +00:00
patacongo 923993eba7 Fix bad conditional compilation that breaks THTTPD and dup2()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3511 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-16 01:04:17 +00:00
patacongo 057b3fd352 Add support for SMSC LAN8720 PHY
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3510 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 22:42:47 +00:00
patacongo a2e73bcb07 Add code changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3507 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 16:20:25 +00:00
patacongo 3f55b3ef4d Add time and uptime
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3506 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-15 14:57:53 +00:00
patacongo 0dd5dbe125 Documentation update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3503 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-14 16:52:58 +00:00
patacongo 8e552f9dde Add tools to manage a version file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3502 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-14 16:46:17 +00:00
patacongo 71aa9dc77d Macro clock_systimer replaces direct access to g_system_timer variable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3500 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 21:44:24 +00:00
patacongo 72d63a19cc LPCXpression console on UART3
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3497 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-13 03:12:51 +00:00
patacongo a8cb0dd9c7 Add rtc.h header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3493 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-12 14:14:47 +00:00
patacongo 6e2d7acade Add logic to initialize SAM3U user applications
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3482 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-08 15:24:50 +00:00
patacongo 29c7900099 Add support for kernel-mode threads
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3478 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 14:39:55 +00:00
patacongo 5ef1c24ab7 Fix AVR build, Add hooks for kernel threads
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3477 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-07 01:54:59 +00:00
patacongo 0b6e9f33f5 Remove user_initialize(); Make sure all integer types are signed that need to be
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3474 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 17:48:56 +00:00
patacongo 92b691c853 Fixes for kernel stub builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3473 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 16:40:47 +00:00
patacongo 962865582a Integrate syscall with existing svcall logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3472 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-06 15:04:57 +00:00
patacongo 89316d0ee9 Fix bugs introduced in last commit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3470 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 21:18:03 +00:00
patacongo a20efff641 More separation of kernel- and user-memory management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3468 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 17:33:50 +00:00
patacongo e9c0e842b6 LIS331DL and STM32 I2C patch from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3467 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 16:25:04 +00:00
patacongo c216e0dfde Add a layer to redirect kernel-mode memory manager accesses
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3466 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 15:50:01 +00:00
patacongo ef7b0b7469 Progress toward kernel build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3465 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-05 01:46:55 +00:00
patacongo 3272c8e87e Move core of fdopen() logic from lib/stdio to fs/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3464 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 23:02:00 +00:00
patacongo 1b72dfaf0f Fix a couple of recently introduced build problems
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3463 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 21:02:15 +00:00
patacongo 69a307796b Add stub lookup logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3462 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 12:43:35 +00:00
patacongo 3b61b03ae7 Don't define unused system call numbers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3461 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-04 02:28:29 +00:00
patacongo 5fb8eb530a Move memory manager into user space
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3460 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 20:41:49 +00:00
patacongo 0fe79fa1bf Pass __KERNEL__ define (or not) to all makes to handle small differences in user-/kernel-builds
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3459 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 18:42:33 +00:00
patacongo cd2f66d531 New LIS331DL driver and VSN updates from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3457 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-03 14:26:05 +00:00
patacongo b8cca7b5e3 Fix error in set_errno macro
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3455 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 15:59:42 +00:00
patacongo 24c72f8cae Kernel build mostly successful
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3454 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 15:25:22 +00:00
patacongo acc12dd900 Move more functions out of sched/ to lib/; proxies almost build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3453 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-02 01:23:08 +00:00
patacongo 8792bcbcc8 Add conditional compilation to syscall autogeneration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3452 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-04-01 23:07:51 +00:00
patacongo c3686e0638 Progress on syscall build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3447 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-31 04:59:29 +00:00
patacongo e4c14b30a7 Move more files into subdirectories under lib/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3445 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-31 01:42:50 +00:00
patacongo ab0a643cd2 Move string.h functions in lib/ to lib/string
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3439 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 19:51:19 +00:00
patacongo 54a87e1e91 Add syscall directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3438 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-30 02:59:01 +00:00
patacongo 5b2b2a609f Moving toward system call infrastructure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3435 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-29 00:07:02 +00:00
patacongo 5da709c514 header file and file header clean-up
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3434 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-28 21:21:11 +00:00
patacongo 2c0e13deaf More changes from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3431 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-28 15:01:43 +00:00
patacongo a7fc1d6aa3 Move helper macro into sched.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3430 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-28 13:21:11 +00:00
patacongo 6d31237f5e Re-organize header files so that file systems can be built outside of the nuttx tree; add a binfs file system to apps/namedapp
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3428 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-28 00:05:58 +00:00
patacongo 2def459068 Updates from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3424 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-27 15:03:49 +00:00
patacongo 92a6346ae8 Add RTL8187 TX logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3418 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-25 22:56:36 +00:00
patacongo d1d8834f56 Add netdev_unregister()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3415 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-25 15:15:59 +00:00
patacongo a07246ecee Move netutils header files from include/net/uip to include/apps/netutils
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3399 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-19 16:54:35 +00:00
patacongo 846ef85ade Move NSH to apps/ as library
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3393 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-18 19:46:25 +00:00
patacongo 86db7fb9f3 apps/ update from Uros
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3392 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-18 18:31:26 +00:00
patacongo ab0053e171 Fix SLIP bug
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3385 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-16 01:37:40 +00:00
patacongo 4ed9bdd946 More SLIP integration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3384 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-15 20:26:34 +00:00
patacongo 00521e47b8 Misc slip-related fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3383 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-15 10:40:39 +00:00
patacongo 839238c6b9 SLIP corrections
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3376 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-13 15:12:31 +00:00
patacongo 6d6aebced7 Add SLIP test configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3371 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-12 16:33:55 +00:00
patacongo 208de7e002 More support for SLIP data link protocol
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3370 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-12 15:36:28 +00:00
patacongo e3099adb4a Add SLIP driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3369 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-12 03:42:08 +00:00
patacongo 6fafa11958 apps/-related updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3364 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-11 12:36:30 +00:00
patacongo cdd81c67c6 add apps/ dir
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3360 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-10 14:42:28 +00:00
patacongo 0d42de9829 Experimental version of waitpid()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3359 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-10 14:00:04 +00:00
patacongo 583fe718e2 Add QEMU NSH configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3358 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-10 04:13:44 +00:00
patacongo c374856154 Fix basic QEMU port
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3357 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-10 00:58:10 +00:00
patacongo d550dd0865 #warning removal
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3355 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-09 03:41:34 +00:00
patacongo bf3464e721 First cut at x86 build environment
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3336 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-04 22:25:03 +00:00
patacongo 7be47905d7 Changes for clean STM32 compile with DEBUG on
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3332 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-02 22:49:59 +00:00
patacongo 835392d0f1 Add logic to sleep in lpc17xx idle loop
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3329 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-03-02 14:43:28 +00:00
patacongo 39edb66aba Add missing RGB type
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3314 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-24 00:52:51 +00:00
patacongo caf3183859 Add m9s12 serial logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3305 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-20 15:19:44 +00:00
patacongo bc7cb3004f Add HuT Usage Pages and IDs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3304 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-20 00:08:11 +00:00
patacongo 435459ad2f Add HID parser from LUFA
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3303 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-19 23:07:58 +00:00
patacongo a650a87c37 RTL18189 infrastructure
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3285 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-02-12 19:17:37 +00:00
patacongo cc25d69285 Add logic to map keyboard scancodes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3257 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-18 02:17:49 +00:00
patacongo 824d67d292 More HID keyboard progress
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3256 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-17 13:52:33 +00:00
patacongo 81d1358d76 Make space for int/isoc endpoint support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3254 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-16 14:02:42 +00:00
patacongo 5bca5a634a Many changes in preparation for HID keyboard
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3253 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-15 22:30:23 +00:00
patacongo 6f6d9e781b TD's no longer hard allocated
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3252 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-15 17:46:55 +00:00
patacongo 31bec0aa12 Extend the ED and get the transfer type into the ED
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3251 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-14 18:38:46 +00:00
patacongo e9a2cc59d5 Fleshing out keyboard driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3250 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-14 17:06:30 +00:00
patacongo becad7f18b Align columns
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3248 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-13 14:52:17 +00:00
patacongo 21fc7b4e67 Add info from HID and HuT specs
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3247 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-13 02:57:02 +00:00
patacongo 4c6c1561e3 Framework for HID keyboard -- not much there yet
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3245 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-12 04:03:57 +00:00
patacongo 5a7fd4ce00 Rename usb_storage.h to storage.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3243 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-12 02:12:41 +00:00
patacongo 95a19a9312 Improve endpoint management
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3240 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-11 01:41:06 +00:00
patacongo 82af4cea99 Basic USB host functionality in place
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3236 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-09 15:35:08 +00:00
patacongo 6f1e2645a1 Mostly debug stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3233 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-04 03:04:06 +00:00
patacongo 5fea7b5398 FunctionAddress no longer hard-coded
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3231 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-02 20:05:28 +00:00
patacongo 2e1dc36017 Don't duplicate structures in ohci.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3228 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-01 15:43:53 +00:00
patacongo 41f265c8bf Misc debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3227 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2011-01-01 15:08:18 +00:00
patacongo b713e2c3b8 Initial debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3226 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-31 20:59:23 +00:00
patacongo 58041a7b7a Address should not be shifted in SET_ADDRESS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3225 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-31 18:50:39 +00:00
patacongo 7a04b68775 Correct logic that turns on USB host power
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3224 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-31 17:25:24 +00:00
patacongo 1a960bf5ee Handling missing RHSC interrupt
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3223 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-30 23:08:46 +00:00
patacongo a4ef262df8 cosmetic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3221 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-30 01:15:40 +00:00
patacongo 97ebb4efff Separate enumeration logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3219 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-28 02:22:11 +00:00
patacongo 934796abb4 misc resource utilization fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3212 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 15:57:40 +00:00
patacongo 6d8747d4b7 Clean up comments
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3207 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 11:21:07 +00:00
patacongo 87885d1f1f Add USB host support to NSH
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3206 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 02:36:11 +00:00
patacongo 323541c344 Separate waiting for a device and enumerating a device
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3204 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 01:41:03 +00:00
patacongo ef438a5b67 Final cleanup before testing
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3203 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-21 01:10:29 +00:00
patacongo 6699eecb79 Add a little more
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3201 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-20 20:59:12 +00:00
patacongo a312a1f4f9 minor
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3200 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-20 16:51:15 +00:00
patacongo 133c690871 minor
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3199 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-20 02:40:16 +00:00
patacongo e795fa70b4 Add class binding logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3198 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-19 19:18:29 +00:00
patacongo f3c523924d More descriptor stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3197 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-19 17:49:53 +00:00
patacongo 0f0b4c9083 Finishes first cut at USB host MS class
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3195 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 17:35:54 +00:00
patacongo e55a84fe68 Working through initialization state machine
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3194 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 03:24:13 +00:00
patacongo 6ef24a191f Add CBW helpers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3193 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 01:53:05 +00:00
patacongo 09ec3edfe5 typos
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3192 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-18 00:31:38 +00:00
patacongo 96619c64f1 Add td allocation logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3190 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-17 02:19:04 +00:00
patacongo ba845a50a1 Add a complete method
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3187 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 02:06:24 +00:00
patacongo 69dbe6bef9 USB host MS class compiles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3186 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 01:29:51 +00:00
patacongo 79c10685e9 Changes to get USB host driver compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3185 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 00:49:02 +00:00
patacongo 2c1fdd7633 Changes to get USB host driver compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3184 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-16 00:33:12 +00:00
patacongo 43d43715c9 Extend USB host mass storage class
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3183 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 22:28:35 +00:00
patacongo 7c3d501186 Add disconnected method
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3182 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 18:39:19 +00:00
patacongo ba793b6a3e Need to set global power
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3180 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 04:20:55 +00:00
patacongo e52614088a A little more USB host logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3179 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 03:30:20 +00:00
patacongo 6134b5f5c9 A little more USB host logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3178 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 03:12:09 +00:00
patacongo 2e83141e06 cleanup
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3177 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 02:12:40 +00:00
patacongo 30451ec749 Add start of USB host controller
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3176 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-15 02:03:21 +00:00
patacongo d27a77a3b8 update
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3175 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-14 19:02:49 +00:00
patacongo 383c56c8d0 Add MS class skeleton
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3174 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-14 16:35:10 +00:00
patacongo 4106d21b7c Add registry info
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3172 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-14 15:24:50 +00:00
patacongo deed6d6c8a Create include/nuttx/usb directory
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3170 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-14 03:33:39 +00:00
patacongo 5a1f9d04e7 LCD bug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3166 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-07 03:06:19 +00:00
patacongo b041961cff Add NX configuration
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3165 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-06 05:15:14 +00:00
patacongo c65af83097 Add backlight control
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3163 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-05 19:54:23 +00:00
patacongo 4c09c85412 Add beginning of Nokia6100 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3162 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-05 16:16:50 +00:00
patacongo 3c859bb80d USB class drivers need to call DEV_CONNECT
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3159 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-04 17:35:19 +00:00
patacongo ad58cdd82c P14201 driver now uses new SPI cmddata method
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3158 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-04 01:56:50 +00:00
patacongo f2872391ae Add cmddata method to the SPI interface
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3157 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-12-03 01:37:56 +00:00
patacongo 1d12701795 Files needed to make LPC17xx EMAC RAM more configurable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3141 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-28 01:04:11 +00:00
patacongo 44972004a3 Cosmetic renaming of variables
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3135 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-27 01:01:26 +00:00
patacongo 0103367a7d Eliminate uip_outstanding()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3134 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-26 15:54:48 +00:00
patacongo 4de13821b1 uip_arp_ipin needs a struct uip_driver_s as an input
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3132 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-25 20:55:46 +00:00
patacongo 3cff887d62 Restore uip_arp_ipin()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3131 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-25 20:32:51 +00:00
patacongo 3db717c4ec Add PHY init logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3100 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-12 04:21:23 +00:00
patacongo 704b933186 Add gmii
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3099 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-11 22:44:04 +00:00
patacongo d272b8281c fix typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3098 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-11 18:07:33 +00:00
patacongo 425cded28e Add Micrel KS871
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3097 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-11-11 16:20:21 +00:00
patacongo 9e52993f35 Add strnlen()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3054 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-27 20:54:11 +00:00
patacongo 381963a4d2 Add AVR32 system timer
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@3021 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-16 02:15:50 +00:00
patacongo 3953499fb7 Add inttypes.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2989 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-10 00:20:09 +00:00
patacongo 2738ef4503 Add labs(), llabs(), and imaxabs()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2986 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-09 21:12:49 +00:00
patacongo 31a7eadb62 add abs()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2984 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-10-09 20:46:14 +00:00
patacongo 251b37c155 Add driver for Atmel AT45DB161 FLASH
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2940 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-09-12 02:22:13 +00:00
patacongo 0f67cbf4a2 Initial allocated page must be read/write/non-cacheable
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2909 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-09-01 23:52:38 +00:00
patacongo e39ba378a2 Fix heap/page table overlap; Switch to 1Kb pages
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2881 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-24 02:03:45 +00:00
patacongo ac4f2e0b66 Fix demand-paging compilation errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2879 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-22 03:44:18 +00:00
patacongo 531285c75a Update On-demand paging documentation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2877 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-22 00:48:43 +00:00
patacongo f2ce9515b1 Fix issues of virtual vs physical sizes of regions
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2875 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-21 21:53:41 +00:00
patacongo 6f73fb3594 Basic page allocation logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2874 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-21 19:17:39 +00:00
patacongo fbc3297887 Add mapping for the page table
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2872 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-21 02:09:12 +00:00
patacongo e33344fa4d Fix data region mappin
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2871 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-20 12:42:34 +00:00
patacongo d1d29cf986 More paging changed
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2870 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-20 03:01:57 +00:00
patacongo 7f4a8faf67 More paging changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2868 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-19 12:57:16 +00:00
patacongo b4bf0ea289 Skeletons for remaining paging files to be implemented
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2863 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-17 19:28:51 +00:00
patacongo 99316adaec Add on-demand paging support to ARM9 prefetch abort handler
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2860 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-17 01:37:39 +00:00
patacongo 5d582001bb Fix compile error introduced yesterday
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2859 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-17 00:20:06 +00:00
patacongo e81e401dfa Minor design improvements
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2856 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-15 16:23:18 +00:00
patacongo 886304a277 Completes demand paging core implementation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2853 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-15 15:02:45 +00:00
patacongo f94dab81d4 paging documentation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2851 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-14 03:51:03 +00:00
patacongo 10b05d374b Beginning to add on-demand paging logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2850 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-14 01:56:13 +00:00
patacongo 38fa0c6df4 Lease time is now in host order
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2839 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-08-10 16:39:34 +00:00
patacongo a908f58c18 Outgoing IGMP is functional
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2797 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-14 01:57:00 +00:00
patacongo d3b250ca8f Clean-up
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2796 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-13 18:56:03 +00:00
patacongo c7c84f34a3 Typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2795 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-13 18:52:05 +00:00
patacongo bd5ebc27c9 Move options to separate file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2794 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-13 18:49:54 +00:00
patacongo cc25257454 Fix typos
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2793 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-13 17:30:47 +00:00
patacongo 6c4dff07a2 Add IP options
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2792 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-13 15:12:40 +00:00
patacongo 1fce311403 IGMP debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2791 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-13 03:43:06 +00:00
patacongo b67dc002b6 IGMP debug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2790 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-13 02:29:09 +00:00
patacongo 63908eac59 Add IGMP user interface
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2786 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-11 18:10:22 +00:00
patacongo 8e59c8fa45 Add support for multicast MAC addresses
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2784 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-11 15:17:11 +00:00
patacongo 9aedb88a82 More IGMP logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2781 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-10 17:02:52 +00:00
patacongo 85ad871a64 More IGMP logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2780 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-10 01:20:34 +00:00
patacongo 5dd13c4a48 More IGMP logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2779 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-08 03:04:04 +00:00
patacongo 8eebc02c02 Add IGMP initialization logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2778 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-08 01:48:16 +00:00
patacongo 0c638ba30e More IGMP changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2777 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-08 00:59:51 +00:00
patacongo cbee057d47 More IGMP header file stuff
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2776 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-06 02:07:49 +00:00
patacongo da166ffec5 IGMP header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2775 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-07-06 01:41:53 +00:00
patacongo a321cc0e8d Add more LPC17 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2708 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-29 14:39:13 +00:00
patacongo 2abd483bfc Fix USB macro definition
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2701 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-26 12:51:06 +00:00
patacongo 3943d2ad14 Extend I2C interface definition
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2700 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-26 12:45:54 +00:00
patacongo 9e98ab64d1 Fix macro parameter problem
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2699 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-26 12:45:05 +00:00
patacongo 99904b4227 Finish framebuffer support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2672 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-15 18:57:24 +00:00
patacongo fb9149290f In progress changes for OLED display work
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2669 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-15 01:15:52 +00:00
patacongo 33cb2f5f0a Code complete for p14201 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2667 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-13 01:40:10 +00:00
patacongo daecf38f86 Add skeleton of P14201 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2664 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-11 03:55:28 +00:00
patacongo bc2af164e0 Add LM3S6965 NSH configuration + Prep for 5.5 release
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2659 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-09 16:36:07 +00:00
patacongo 785255ed75 Add up_enc28j60.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2643 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-01 19:52:50 +00:00
patacongo 42c8de4ce4 Need to include enc28j60.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2640 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-01 02:16:11 +00:00
patacongo 1e6f968b4f en28j60 driver code complete -- untested
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2639 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-05-01 02:14:21 +00:00
patacongo 9828539918 Add skeleton of ENC28J60 ethernet driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2627 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-25 21:24:12 +00:00
patacongo a129eb2452 Shouldn't declare configuration errors in header file
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2620 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-20 11:53:17 +00:00
patacongo 11f50d60ee sam3u LCD driver is code complete (but untested)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2619 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-20 02:20:42 +00:00
patacongo f67fe17b5b Framework for SAM3U LCD driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2615 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-18 18:49:51 +00:00
patacongo e9a33a306c Remove duplicate color format name
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2614 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-18 17:09:15 +00:00
patacongo 962fcd86a2 Beginnings of AT91SAM3U LCD driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2613 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-18 16:39:12 +00:00
patacongo ff44140838 Add RGB color names
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2612 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-18 16:15:53 +00:00
patacongo 4d51ceccd9 Code complete for NX for LCD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2610 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-18 02:56:15 +00:00
patacongo c8e6c3d258 Fix move rectangle logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2607 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-17 18:59:12 +00:00
patacongo 6e3cb8d10b Rectangular fills compile for LCD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2605 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-17 16:00:58 +00:00
patacongo 2551749f69 1st round of fixes for LCD build
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2604 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-17 14:46:13 +00:00
patacongo 5c082d46da Need to generalize the planeinfo type as well
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2600 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-17 03:58:06 +00:00
patacongo d89c0d5869 Remove dev and planeno. There is no way to provide them
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2599 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-17 03:57:40 +00:00
patacongo a7298e2392 Generalize graphics driver type
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2597 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-17 03:08:30 +00:00
patacongo 73a750a65a Add configuration to select LCD driver for NX
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2596 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-17 01:53:49 +00:00
patacongo 90498ef966 Add LCD interface
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2594 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-15 02:06:34 +00:00
patacongo 982187cdd7 Add MCI CD GPIO
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2585 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-11 15:32:07 +00:00
patacongo 99985cd97b SAM3U needs block info
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2584 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-10 23:16:51 +00:00
patacongo 2ef00d3d74 Extensions for SAM3U
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2583 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-04-10 21:57:43 +00:00
patacongo 43cc55b080 Add strtod
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2541 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-03-14 15:10:16 +00:00
patacongo efae739bf8 Misc fixes, add button support, GPIO interrupt support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2523 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-01-23 03:05:05 +00:00
patacongo 1603c42f12 Add CRC32 to lib/; add tool to make lpc313x bootloader images
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2506 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2010-01-16 02:12:48 +00:00
patacongo 7613fc7ba7 Argument to up_udelay() should be type useconds_t
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2400 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-20 22:24:02 +00:00
patacongo fc638be315 Fix an error in the handling of TCP/IP sequence numbers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2392 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-19 22:05:12 +00:00
patacongo e2685d7f8f _Bool may be an intrinsic type
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2371 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-17 18:36:18 +00:00
patacongo c74ec25ec2 typo
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2363 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-17 14:20:56 +00:00
patacongo 68b4717f63 Clean-up from big switch to stdint/stdbool
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2362 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-16 23:23:46 +00:00
patacongo 87263bd73c Switching to C99 stdint.h types
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2340 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-14 23:32:23 +00:00
patacongo d052a1e372 Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2335 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-14 15:46:55 +00:00
patacongo e363593305 Add cstdint and cstdbool
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2332 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-13 20:04:14 +00:00
patacongo 07d2a3b76e Add stdbool.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2331 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-13 19:58:21 +00:00
patacongo b4f9cd2f57 types blkcnt_t and off_t should not depend on memory model; Remove non-standard type STATUS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2330 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-13 18:01:46 +00:00
patacongo 4b938142bf Eliminate some hcs12 compile errors/warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2329 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-13 15:13:37 +00:00
patacongo 6a2cd4dc28 Fix hcs12 compile issues
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2326 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-12 17:23:23 +00:00
patacongo 92a48ba0ed Update porting guide
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2324 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-12 15:16:44 +00:00
patacongo 32ad5d049d Need to export FTL interface in mtd.h
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2308 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-06 00:23:42 +00:00
patacongo d4ceac7cb8 Add FTL logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2307 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-06 00:19:50 +00:00
patacongo 0afea8455e Add HC12 header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2304 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-12-04 19:43:10 +00:00
patacongo 89241e34a0 Move LPC-specific code from examples/usbstorage to mcu123-lpc214x/src
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2290 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-30 15:52:06 +00:00
patacongo 1019458bf7 Need a cancel method to stop DMA
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2280 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-27 13:05:02 +00:00
patacongo 40174c2010 Numerous fixes for basic STM32 SDIO DMA access
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2279 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-26 00:18:22 +00:00
patacongo 89f79db0ef Fix block read/write return values; SDIO error reporting; slow down clock if interrupt mode
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2278 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-25 13:50:26 +00:00
patacongo 9d79d6253d Initial MMC/SD SDIO STM32 bug fixes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2272 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-18 17:31:49 +00:00
patacongo 5eb2d137bf Callbacks need to use worker thread; clean up/document configuration settings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2268 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-17 23:20:08 +00:00
patacongo 9bac38277f Code complete for STM32 SDIO driver and MMC/SD SDIO driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2266 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-17 21:31:56 +00:00
patacongo 91060233ac Finish event wait logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2265 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-17 18:18:35 +00:00
patacongo 0337e83423 Add basic data transfer logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2264 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-17 16:24:44 +00:00
patacongo 603a99a26a Add SDIO interrupt handling
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2263 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-16 23:22:36 +00:00
patacongo 0b9e65666a Redesign SDIO wait logic; add SDIO DMA logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2261 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-16 15:37:11 +00:00
patacongo e34c027a26 Add logic to handle card insertion/removal events
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2259 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-15 19:48:08 +00:00
patacongo c4c444cfda Add SD card initialization logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2258 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-15 18:23:46 +00:00
patacongo 90f4a2a679 Add MMC configuration logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2255 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-14 18:19:51 +00:00
patacongo 6ea5a796c4 Add IOCTLs and card identification logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2253 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-13 23:30:41 +00:00
patacongo 3f78cec4d5 Finish reponse methods
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2249 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-12 16:49:39 +00:00
patacongo 5f91ba04e8 SDIO interface simplication
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2248 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-12 15:49:48 +00:00
patacongo 61f74c415a Incremental update to STM32 MMCSD driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2246 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-11 22:34:40 +00:00
patacongo 578a8cfe52 Incremental progress on STM32 MMCSD driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2245 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-11 21:20:49 +00:00
patacongo 80af9a06d4 Rename mmcsd.c to mmcsd_sdio.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2242 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-11 00:13:42 +00:00
patacongo 6a299af12e Separate SDIO interface from MMCSD
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2241 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-10 18:32:51 +00:00
patacongo 9c7984b7d6 Fixes for Z80 compile
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2240 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-07 00:03:22 +00:00
patacongo 3dd6a4436f Fix errors/warnings reported by eZ80 compiler
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2239 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-06 22:53:47 +00:00
patacongo c6ca285882 Add skeleton of SDIO-based MMCSD driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2237 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-06 20:44:16 +00:00
patacongo 31c1f7d279 First cut at SDIO MMC/SD interface
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2236 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-06 18:10:32 +00:00
patacongo fd4b2424d2 Fix confusion between byte and block transfers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2235 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-06 13:43:21 +00:00
patacongo 2cba3f9db5 Fix a potential race condition
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2234 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-06 13:42:49 +00:00
patacongo 0cb5c872dc Incorporate the work thread
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2230 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-05 22:58:36 +00:00
patacongo 5c7cd2598e Add beginnings of a work thread
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2229 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-05 21:44:33 +00:00
patacongo 5962fce8aa Add generic support for read-ahead buffering and write buffering in block drivers
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2227 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-05 18:15:06 +00:00
patacongo 130a18c0ea Extend USB trace logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2212 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-11-02 20:11:50 +00:00
patacongo 71bf745aff More USB macros; fix warnings
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2178 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-27 02:08:26 +00:00
patacongo bde7c6b460 Misc. mosty USB-related updates
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2167 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-22 00:11:53 +00:00
patacongo 1e6bdfdcf3 Extend SPI interface to better handle multiple devices on same SPI bus
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2162 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-20 14:05:56 +00:00
patacongo f7794c33af Add bulk erase IOCTL; add byte read method
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2158 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-18 20:58:04 +00:00
patacongo 822d7fd001 Add MTD interface; add M25P64/128 driver
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2157 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-18 17:45:31 +00:00
patacongo 359cb0b04f Move some drivers to separate subdirectories
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2156 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-18 13:52:21 +00:00
patacongo 21c89ed722 typos
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2137 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-15 19:43:49 +00:00
patacongo df0b69f6cd Add STM32 SPI chip selects
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2110 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-10-01 14:21:29 +00:00
patacongo 1d1bbb25b5 Use lldbg() instead of dbg() in interrupt level logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2054 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-15 15:44:14 +00:00
patacongo 388d6b8194 Add CONFIG_DEBUG_SYMBOLS
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2053 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-15 14:18:15 +00:00
patacongo 96307cf628 Fix race condition bug in poll() for backlogged connections
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2032 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-09-10 22:55:52 +00:00
patacongo 68994faba7 THTTPD now gets past initialization
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2007 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-08-02 16:08:20 +00:00
patacongo 2a7e788615 Fix some ez80 compilation errors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@2005 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-08-02 13:24:47 +00:00
patacongo dd496c179b Add fcntl(F_DUPFD)
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1995 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-19 00:14:46 +00:00
patacongo d20279c15e Still fleshing out THTTPD example
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1994 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-18 22:59:44 +00:00
patacongo 7fa8126f60 Add skeleton for fcntl()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1993 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-18 21:39:59 +00:00
patacongo 2f981f3d35 Add fileno()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1985 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-13 01:35:15 +00:00
patacongo 4d920f55d8 Add tdate_parse.c
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1982 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-12 20:48:44 +00:00
patacongo 93d580ae9a libthttpd.c now longer used fork() and execve()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1980 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-12 18:46:11 +00:00
patacongo 2efddf24c9 Added exec()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1979 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-12 18:43:59 +00:00
patacongo 2e559e9aa6 Add strftime
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1977 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-12 15:16:00 +00:00
patacongo 277489e907 Add gmtime and localtime
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1976 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-12 00:41:06 +00:00
patacongo 92868fc54e Add gettimeofday()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1974 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-11 23:39:33 +00:00
patacongo aebe7e439f mktime/gmtime_r moved and highly simplified
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1973 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-11 17:24:14 +00:00
patacongo 467c445ede Added some pattern matching logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1972 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-07-11 13:59:42 +00:00
patacongo b55abac7e3 Fixes for clean ez80 compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1965 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-26 19:22:21 +00:00
patacongo 2835d2de51 integrating NXFLAT
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1962 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-26 17:46:51 +00:00
patacongo 011bd5ef31 Mostly cosmetic integration changes
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1953 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-25 21:59:30 +00:00
patacongo e7a512ead0 Consolidate buffer dumping; fix all occurrences of 'the the'
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1951 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-25 17:44:35 +00:00
patacongo fda55e6a9a Make all counts 16-bit
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1946 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-25 12:44:55 +00:00
patacongo 7c790feb6a Still waffling on relocation types
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1931 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-23 20:22:50 +00:00
patacongo 6d2642ec8d Remove import symbols from relo table
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1930 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-23 18:55:57 +00:00
patacongo fb4238eaa3 Back-out one relocation type
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1926 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-22 22:42:21 +00:00
patacongo bc63334484 New relocation types
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1925 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-22 22:12:19 +00:00
patacongo a5d21afd94 Add NXFLAT dynamic binding logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1919 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-21 13:41:39 +00:00
patacongo 36930c099d Add symbol table support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1918 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-20 19:17:46 +00:00
patacongo d2086f6248 Add qsort()
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1916 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-20 18:22:47 +00:00
patacongo 3217436449 Finish nxflat test Makefiles
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1913 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-20 13:27:43 +00:00
patacongo 3adecf5eb4 Integrated mknxflat
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1905 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-18 21:17:53 +00:00
patacongo 79fda86ba3 Back out most of last change
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1902 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-18 12:18:41 +00:00
patacongo 340f9673f3 Integrate PIC support into context switching
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1900 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-17 23:38:05 +00:00
patacongo 74df903300 Remove bitfields from NXFLAT definition
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1897 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-17 22:13:21 +00:00
patacongo ab90735870 Straighten out conditional compilation
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1896 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-17 21:15:31 +00:00
patacongo fe5083b49a Add exec_module
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1895 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-17 20:25:27 +00:00
patacongo adee7d3281 Add basic module management logic
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1894 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-17 18:45:48 +00:00
patacongo 9b257dd40e Easing in binfmt support
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1892 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-17 16:28:50 +00:00
patacongo c6d450eefe Reserved word 'private' in C header files is a problem for C++
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1890 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-16 23:23:31 +00:00
patacongo ce22f29227 Added NXFLAT a bit at a time
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1889 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-16 22:08:59 +00:00
patacongo 4c7abc565d Adding basic framework for NXFLAT
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1887 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-16 13:26:07 +00:00
patacongo 8a139dfe72 Add logic to clone socket descriptors when a new task is started.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1885 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-15 19:50:06 +00:00
patacongo 108fd107c0 dup() and dup2() support for socket descriptors
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1884 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-15 18:58:22 +00:00
patacongo c30c376261 Add strtoul, strtoll, strtoull, atol, and atoll.
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1883 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-14 15:36:18 +00:00
patacongo 99ae1d557f Same as last check-in, just implemented more sanely
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1880 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-12 00:29:07 +00:00
patacongo 6442f16331 Additional fixes for devkitARM toolchain
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1876 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-11 16:32:55 +00:00
patacongo e1f9f31a35 update comments; add lib_zeroinstream
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1842 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-06-01 14:24:29 +00:00
patacongo ff6abdc1b4 Make lib/ stream implementation visible outside of lib/
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1841 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-05-31 13:56:24 +00:00
patacongo 63bf23a623 MAC driver development
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@1809 7fd9a85b-ad96-42d3-883c-3090e2eb8679
2009-05-20 19:48:55 +00:00