-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restructure directory layout to better match emerging structure #2266
Commits on Aug 15, 2016
-
[restructure] Moved target code in hal to top-level target folder
hal/targets -> targets hal/hal -> targets/hal hal/targets.json -> targets/targets.json
Configuration menu - View commit details
-
Copy full SHA for 4cf123d - Browse repository at this point
Copy the full SHA 4cf123dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 027f4c1 - Browse repository at this point
Copy the full SHA 027f4c1View commit details -
[restructure] Moved hal to drivers+platform
CThunk -> platform/CThunk CallChain -> platform/CallChain Callback -> platform/Callback FunctionPointer -> platform/FunctionPointer SingletonPtr -> platform/SingletonPtr critical -> platform/critical mbed_assert -> platform/mbed_assert mbed_debug -> platform/mbed_debug mbed_error -> platform/mbed_error platform -> platform/platform retargetpp -> platform/retargetpp toolchain -> platform/toolchain mbed_interface -> drivers/mbed_interface semihost_api -> drivers/semihost_api AnalogIn -> drivers/AnalogIn AnalogOut -> drivers/AnalogOut BusIn -> drivers/BusIn BusInOut -> drivers/BusInOut BusOut -> drivers/BusOut CAN -> drivers/CAN CircularBuffer -> drivers/CircularBuffer DigitalIn -> drivers/DigitalIn DigitalInOut -> drivers/DigitalInOut DigitalOut -> drivers/DigitalOut DirHandle -> drivers/DirHandle Ethernet -> drivers/Ethernet FileBase -> drivers/FileBase FileHandle -> drivers/FileHandle FileLike -> drivers/FileLike FilePath -> drivers/FilePath FileSystemLike -> drivers/FileSystemLike I2C -> drivers/I2C I2CSlave -> drivers/I2CSlave InterruptIn -> drivers/InterruptIn InterruptManager -> drivers/InterruptManager LocalFileSystem -> drivers/LocalFileSystem LowPowerTicker -> drivers/LowPowerTicker LowPowerTimeout -> drivers/LowPowerTimeout LowPowerTimer -> drivers/LowPowerTimer PortIn -> drivers/PortIn PortInOut -> drivers/PortInOut PortOut -> drivers/PortOut PwmOut -> drivers/PwmOut RawSerial -> drivers/RawSerial SPI -> drivers/SPI SPISlave -> drivers/SPISlave Serial -> drivers/Serial SerialBase -> drivers/SerialBase Stream -> drivers/Stream Ticker -> drivers/Ticker Timeout -> drivers/Timeout Timer -> drivers/Timer TimerEvent -> drivers/TimerEvent Transaction -> drivers/Transaction can_helper -> drivers/can_helper rtc_time -> drivers/rtc_time wait_api -> drivers/wait_api
Configuration menu - View commit details
-
Copy full SHA for 38fcc29 - Browse repository at this point
Copy the full SHA 38fcc29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 977bfc1 - Browse repository at this point
Copy the full SHA 977bfc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 50e0486 - Browse repository at this point
Copy the full SHA 50e0486View commit details -
Configuration menu - View commit details
-
Copy full SHA for c11b96a - Browse repository at this point
Copy the full SHA c11b96aView commit details -
[restructure] Fixed include bug in features/unsupported/net/lwip
time.h brings in struct timeval lwip defines custom struct timeval resolved through disabling lwip's struct timeval
Configuration menu - View commit details
-
Copy full SHA for 700a7c9 - Browse repository at this point
Copy the full SHA 700a7c9View commit details -
[restructure] Updated tools to point to restructured modules
MBED_HAL /hal/hal x MBED_API /hal/api x MBED_COMMON /hal/common x MBED_TARGETS /hal/targets -> /targets MBED_DRIVERS + /drivers MBED_PLATFORM + /platform
Configuration menu - View commit details
-
Copy full SHA for 8d0833a - Browse repository at this point
Copy the full SHA 8d0833aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00e1bb6 - Browse repository at this point
Copy the full SHA 00e1bb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63aca8f - Browse repository at this point
Copy the full SHA 63aca8fView commit details -
[restructure] Moved stdio-config into platform namespace
core.stdio-convert-newlines -> platform.stdio-convert-newlines core.stdio-baud-rate -> platform.stdio-baud-rate
Configuration menu - View commit details
-
Copy full SHA for 58dae89 - Browse repository at this point
Copy the full SHA 58dae89View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8f31ce - Browse repository at this point
Copy the full SHA d8f31ceView commit details -
[restructure] Worked around dropped namespaces in build_travis
The platform/driver header files can not be correctly namespaced due to header flattening in tools/build_api.py.
Configuration menu - View commit details
-
Copy full SHA for bc61170 - Browse repository at this point
Copy the full SHA bc61170View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0668287 - Browse repository at this point
Copy the full SHA 0668287View commit details -
Prefix drivers.h and platform.h with mbed
To prevent file name conflicts prefix the files drivers.h and platform.h with mbed_.
Configuration menu - View commit details
-
Copy full SHA for cc34a65 - Browse repository at this point
Copy the full SHA cc34a65View commit details -
add templates for issues and pull requests. Moved from previous repo …
…and simplified template since people seemed to not understand all that was expected.
Configuration menu - View commit details
-
Copy full SHA for 2df8089 - Browse repository at this point
Copy the full SHA 2df8089View commit details -
[restructure] Fixed small include error due to indirect dependency
previous dependencies FileBase.h -> PlatformMutex.h -> mbed_platform.h SingletonPtr.h -> PlatformMutex.h -> mbed_platform.h -> stddef.h now FileBase.h -> mbed_platform.h SingletonPtr.h -> stddef.h
Configuration menu - View commit details
-
Copy full SHA for 913ced7 - Browse repository at this point
Copy the full SHA 913ced7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0541e19 - Browse repository at this point
Copy the full SHA 0541e19View commit details