Skip to content

Commit

Permalink
- Aux files for these two platforms updated for current examples
Browse files Browse the repository at this point in the history
- These are no longer part of the distro and are required by some games and examples.
  They must simply be included in one of our File Systems (usually on ROMFS) and eLua
  will provide them to the main app require()
  • Loading branch information
dadosutter committed Jan 26, 2011
1 parent 9e6a414 commit 339501c
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 0 deletions.
5 changes: 5 additions & 0 deletions EK-LM3S6965.lua
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
-- returns true if the arg button is pressed, false otherwise

local pio = pio
local lm3s = lm3s

module(...)

Expand All @@ -28,6 +29,10 @@ end

LED_1 = pio.PF_0

-- Associate the RIT OLED display device supported by the builtin module lm3s with
-- a disp name/device offered here
disp = lm3s.disp

pio.pin.setdir( pio.INPUT, BTN_UP, BTN_DOWN, BTN_LEFT, BTN_RIGHT, BTN_SELECT )
pio.pin.setpull( pio.PULLUP, BTN_UP, BTN_DOWN, BTN_LEFT, BTN_RIGHT, BTN_SELECT )
pio.pin.setdir( pio.OUTPUT, LED_1 )
Expand Down
19 changes: 19 additions & 0 deletions EK-LM3S8962.lua
Original file line number Diff line number Diff line change
@@ -1,4 +1,19 @@
-- This auxiliar platform dependent module defines some hardware devices
-- available in the specific development kit.
-- It will be automatically require()d when eLua detects it is running on the
-- respective platform, exposing auxiliar constants and functions to facilitate
-- and keep portable the access to the underlying hardware.
-- The code configures the MCU to interface with the platform devices and
-- exposes the following objects, constants and fuctions:
-- Onboard Buttons:
-- BTN_UP, BTN_DOWN, BTN_LEFT, BTN_RIGHT, BTN_SELECT
-- Onboard LED:
-- Auxiliar Function:
-- btn_pressed( button )
-- returns true if the arg button is pressed, false otherwise

local pio = pio
local lm3s = lm3s

module(...)

Expand All @@ -14,6 +29,10 @@ end

LED_1 = pio.PF_0

-- Associate the RIT OLED display device supported by the builtin module lm3s with
-- a disp name/device offered here
-- disp = lm3s.disp

pio.pin.setdir( pio.INPUT, BTN_UP, BTN_DOWN, BTN_LEFT, BTN_RIGHT, BTN_SELECT )
pio.pin.setpull( pio.PULLUP, BTN_UP, BTN_DOWN, BTN_LEFT, BTN_RIGHT, BTN_SELECT )
pio.pin.setdir( pio.OUTPUT, LED_1 )
Expand Down

0 comments on commit 339501c

Please sign in to comment.